This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-arm in repository toolchain/ci/linux.
from 4a16df549d23 Merge tag 'net-5.15-rc5' of git://git.kernel.org/pub/scm/l [...] adds b94729919db2 perf jevents: Free the sys_event_tables list after process [...] adds 573cf5c9a152 perf build: Add missing -lstdc++ when linking with libopencsd adds 35c46bf545b3 perf build: Fix plugin static linking with libopencsd on A [...] adds 9fce636e5c7d tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 0b6c5371c03c perf tests attr: Add missing topdown metrics events adds 14df9235aa99 Merge tag 'perf-tools-fixes-for-v5.15-2021-10-07' of git:/ [...] adds a0e25f0a0d39 cachefiles: Fix oops with cachefiles_cull() due to NULL object adds 330de47d14af netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() adds 5c0522484eb5 afs: Fix afs_launder_page() to set correct start file position adds 7041503d3a5c Merge tag 'misc-fixes-20211007' of git://git.kernel.org/pu [...] adds cf8dd57bd0d6 ARM: config: multi v7: Enable dependancies adds 8c1768967e27 ARM: config: mutli v7: Reenable FB dependency adds 3f1c260ffddb MAINTAINERS: Add myself as MStar/Sigmastar Armv7 SoC maintainers adds 1605de1b3ca6 ARM: at91: pm: do not panic if ram controllers are not enabled adds 63a84d560e81 ARM: dts: at91: sama7g5: add ram controllers adds 2305d7ab6610 ARM: dts: at91: sama7g5: add securam node adds 16b161bcf5d4 ARM: dts: at91: sama7g5: add shdwc node adds 6f3466228451 ARM: dts: at91: sama7g5: add chipid adds ac809e7879b1 ARM: at91: pm: switch backup area to vbat in backup mode adds 4348cc10da63 ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default adds d0c624c03012 Merge tag 'at91-fixes-5.15' of git://git.kernel.org/pub/sc [...] adds 88a3856c0a8c tee/optee/shm_pool: fix application of sizeof to pointer adds f81fd2147618 Merge tag 'optee-fix-for-v5.15' of git://git.linaro.org/pe [...] adds dd6a2ed801db MAINTAINERS: Add Vignesh to TI K3 platform maintainership adds ef162ac50d55 ARM: dts: at91: sama7g5ek: add suspend voltage for ddr3l rail adds e42cbbe5c9a2 ARM: at91: pm: group constants and addresses loading adds d8d667ee0236 ARM: at91: pm: preload base address of controllers in tlb adds 968f6e9d51e2 ARM: dts: at91: sama7g5ek: use proper slew-rate settings f [...] adds dbe68bc9e82b ARM: dts: at91: sama7g5ek: to not touch slew-rate for SDMMC pins adds 325c81e3fd52 Merge tag 'at91-fixes-5.15-2' of git://git.kernel.org/pub/ [...] adds f5c03f131dae ARM: dts: qcom: apq8064: use compatible which contains chipid adds f1db21c315f4 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference adds ecf5b34cd518 ARM: dts: qcom: apq8064: update Adreno clock names adds c147392b652b Merge tag 'qcom-dts-fixes-for-5.15' of git://git.kernel.or [...] adds 928faf5e3e8d arm64: dts: fvp: Remove panel timings adds b43446b4f5ff arm64: dts: arm: align watchdog and mmc node names with dtschema adds 5f741ef384d3 ARM: dts: arm: align watchdog and mmc node names with dtschema adds 217cb530a30a arm64: dts: arm: drop unused interrupt-names in MHU adds 55c71dc69ecb arm: dts: vexpress: Drop unused properties from motherboard node adds 2e9edc07df2e arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address adds 078fb7aa6a83 arm: dts: vexpress: Fix addressing issues with 'motherboar [...] adds 319aeaf69c85 arm: dts: vexpress: Fix motherboard bus 'interrupt-map' adds 2ecfddb105b6 Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] adds a48c730a4e0b Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node" adds 4420a0dec794 arm64: dts: qcom: sdm850-yoga: Reshuffle IPA memory mappings adds 0a91cacee897 arm64: dts: qcom: sc7180-trogdor: Fix lpass dai link for HDMI adds a153d317168a arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding adds c5c24373ad0c arm64: dts: qcom: pm8150: specify reboot mode magics adds 30b83220aa00 arm64: dts: qcom: qrb5165-rb5: enabled pwrkey and resin nodes adds 1878f4b7ec9e arm64: dts: qcom: sdm630: Add missing a2noc qos clocks adds 04e0ae8d2b96 Merge tag 'qcom-arm64-fixes-for-5.15' of git://git.kernel. [...] adds 9c5a4ec69bbf soc: qcom: socinfo: Fixed argument passed to platform_set_data() adds 833d51d7c66d soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment adds 4382c73a12b4 firmware: qcom_scm: QCOM_SCM should depend on ARCH_QCOM adds 6147eb53bb80 Merge tag 'qcom-drivers-fixes-for-5.15' of git://git.kerne [...] adds 94ad8aacbc2d ARM: omap1: move omap15xx local bus handling to usb.c adds b9af50bcbcd2 ARM: dove: mark 'putc' as inline adds a6949059318a ARM: defconfig: gemini: Restore framebuffer adds 9b663b34c94a ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe adds 4497b40ca821 Revert "ARM: imx6q: drop of_platform_default_populate() fr [...] adds c8c1efe14a4a ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo adds 5c187e2eb3f9 ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo adds 450e7fe9b1b3 ARM: dts: imx6qdl-pico: Fix Ethernet support adds c54467482ffd ARM: imx_v6_v7_defconfig: enable fb adds efa767b37229 Merge tag 'imx-fixes-5.15' of git://git.kernel.org/pub/scm [...] adds 34186b48d29b ARM: sharpsl_param: work around -Wstringop-overread warning adds b2a4f4a302b8 ARM: dts: imx: change the spi-nor tx adds 04aa946d57b2 arm64: dts: imx8: change the spi-nor tx adds 9786cca4b477 arm64: dts: imx8mm-kontron-n801x-som: do not allow to swit [...] adds 8b94aa318aa7 arm64: dts: ls1028a: fix eSDHC2 node adds 783f3db03056 ARM: imx6: disable the GIC CPU interface before calling st [...] adds 3518441dda66 arm64: dts: imx8m*-venice-gw7902: fix M2_RST# gpio adds 2250596374f5 Merge tag 'imx-fixes-5.15-2' of git://git.kernel.org/pub/s [...] adds e879f855e590 bus: ti-sysc: Add break in switch statement in sysc_init_soc() adds b232537074fc soc: ti: omap-prm: Fix external abort for am335x pruss adds e700ac213a0f Merge branch 'pruss-fix' into fixes adds b13a270ace2e bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 adds 80d680fdccba ARM: dts: omap3430-sdp: Fix NAND device node adds 3c7f58b35305 Merge tag 'omap-for-v5.15/fixes-rc4' of git://git.kernel.o [...] adds c90521a0e94f firmware: arm_scmi: Fix virtio transport Kconfig dependency adds 1cd73200dad2 firmware: arm_scmi: Remove __exit annotation adds a14a14595dca firmware: arm_scmi: Simplify spinlocks in virtio transport adds bf1acf809d56 firmware: arm_scmi: Add proper barriers to scmi virtio device adds 6aaa84343895 Merge tag 'scmi-fixes-5.15' of git://git.kernel.org/pub/sc [...] adds e47e3fa17c43 MAINTAINERS: Add Alyssa Rosenzweig as M1 reviewer adds 56dd05023675 MAINTAINERS: Add Sven Peter as ARM/APPLE MACHINE maintainer adds 897c2e746cc7 Merge tag 'asahi-soc-fixes-5.15' of https://github.com/Asa [...] adds 3e899c7209dd Merge tag 'armsoc-fixes-5.15' of git://git.kernel.org/pub/ [...] adds 1d625050c7c2 nfsd: fix error handling of register_pernet_subsys() in in [...] adds f2e717d65504 nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero adds 19598141f40d nfsd: Fix a warning for nfsd_file_close_inode adds 2ba5acfb3495 SUNRPC: fix sign error causing rpcsec_gss drops adds c20106944eb6 NFSD: Keep existing listeners on portlist error adds 1da38549dd64 Merge tag 'nfsd-5.15-3' of git://git.kernel.org/pub/scm/li [...] adds ffac30be2a06 drm/i915/audio: Use BIOS provided value for RKL HDA link adds 0c9477738649 drm/i915: Fix runtime pm handling in i915_gem_shrink adds a532cde31de3 drm/i915/tc: Fix TypeC port init/resume time sanitization adds fdddf8c3a477 drm/i915/bdb: Fix version check adds b2d73debfdc1 drm/i915: Extend the async flip VT-d w/a to skl/bxt new 7d80cc702f04 Merge tag 'drm-intel-fixes-2021-10-07' of git://anongit.fr [...] adds c026565fe9be drm/kmb: Enable alpha blended second plane adds 5e2e412d47f2 drm/vc4: hdmi: Remove unused struct adds c64c8e04a12e drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup adds f732e2e34aa0 drm/nouveau/kms/tu102-: delay enabling cursor until after [...] adds 49b2dfc08182 drm/nouveau/ga102-: support ttm buffer moves via copy engine adds 64ec4912c51a drm/rockchip: Update crtc fixup to account for fractional [...] adds 0689ea432a85 drm/nouveau/fifo/ga102: initialise chid on return from cha [...] adds 990a9ff07277 dt-bindings: panel: ili9341: correct indentation adds 413e8d06ad89 drm/panel: abt-y030xx067a: yellow tint fix adds ec7cc3f74b42 fbdev: simplefb: fix Kconfig dependencies adds 11b8e2bb986d video: fbdev: gbefb: Only instantiate device when built for IP32 adds b67929808fe4 DRM: delete DRM IRQ legacy midlayer docs adds bcf34aa5082e drm/nouveau: avoid a use-after-free when BO init fails adds 0b3d4945cc7e drm/nouveau/kms/nv50-: fix file release memory leak adds f5a8703a9c41 drm/nouveau/debugfs: fix file release memory leak new b28a130f0bc6 Merge tag 'drm-misc-fixes-2021-10-06' of git://anongit.fre [...] new 45d65c0f09aa drm/amd/display: Fix B0 USB-C DP Alt mode new 2fe9a0e1173f drm/amd/display: Fix DCN3 B0 DP Alt Mapping new 7ab0965079bb drm/amd/display: USB4 bring up set correct address new b072ef1215ac drm/amdkfd: fix a potential ttm->sg memory leak new d08ce8c6d29f Documentation/gpu: remove spurious "+" in amdgpu.rst new 1d617c029fd9 drm/amdgpu: During s0ix don't wait to signal GFXOFF new 4702b34d1de9 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI new 0dd10a961f2a drm/amdkfd: remove redundant iommu cleanup code new 714d9e4574d5 drm/amdgpu: init iommu after amdkfd device init new 248b061689a4 drm/amdgpu: handle the case of pci_channel_io_frozen only [...] new 2387033ac0db drm/amd/display: Skip override for preferred link settings [...] new a7e397b7c453 drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 new 5a1fef027846 drm/amd/display: Fix detection of 4 lane for DPALT new bf79045e0ef5 Merge tag 'amd-drm-fixes-5.15-2021-10-06' of https://gitla [...] new 0068dc8c9668 Merge tag 'drm-fixes-2021-10-08' of git://anongit.freedesk [...] adds af467fad78f0 mmc: sdhci-of-at91: wait for calibration done before proceed adds 30d4b990ec64 mmc: sdhci-of-at91: replace while loop with read_poll_timeout adds 8a38a4d51c50 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk new 9c7e7050f876 Merge tag 'mmc-v5.15-rc4' of git://git.kernel.org/pub/scm/ [...] adds 3ea75b3f57e5 usb: xhci: tegra: mark PM functions as __maybe_unused adds 268bbde716e3 usb: dwc3: gadget: Revert "set gadgets parent to the right [...] adds 4d1aa9112c8e Partially revert "usb: Kconfig: using select for USB_COMMO [...] adds b87d8d0d4c43 usb: typec: tipd: Remove dependency on "connector" child fwnode adds 05300871c0e2 usb: typec: tcpci: don't handle vSafe0V event if it's not enabled adds 6d91017a295e usb: typec: tcpm: handle SRC_STARTUP state if cc changes adds 8253a34bfae3 usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle adds 04d2b7553708 usb: cdc-wdm: Fix check for WWAN adds 0560c9c552c1 usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize adds 65a205e61135 USB: cdc-acm: fix racy tty buffer accesses adds 58fc1daa4d2e USB: cdc-acm: fix break reporting new 741668ef7832 Merge tag 'usb-5.15-rc5' of git://git.kernel.org/pub/scm/l [...]
The 19 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../bindings/display/panel/ilitek,ili9341.yaml | 2 +- Documentation/gpu/amdgpu.rst | 4 +- Documentation/gpu/drm-internals.rst | 9 - MAINTAINERS | 5 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 - arch/arm/boot/dts/at91-sama7g5ek.dts | 45 ++- arch/arm/boot/dts/imx53-m53menlo.dts | 4 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 5 + arch/arm/boot/dts/imx6qdl-pico.dtsi | 11 + arch/arm/boot/dts/imx6sx-sdb.dts | 4 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 15 +- arch/arm/boot/dts/sama7g5.dtsi | 39 +++ arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 67 ++++- arch/arm/boot/dts/vexpress-v2m.dtsi | 65 ++++- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 57 +--- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 57 +--- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 57 +--- arch/arm/boot/dts/vexpress-v2p-ca9.dts | 58 ---- arch/arm/common/sharpsl_param.c | 4 +- arch/arm/configs/gemini_defconfig | 1 + arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 3 + arch/arm/mach-at91/pm.c | 130 +++++++-- arch/arm/mach-at91/pm_suspend.S | 42 ++- arch/arm/mach-dove/include/mach/uncompress.h | 4 +- arch/arm/mach-imx/mach-imx6q.c | 3 + arch/arm/mach-imx/pm-imx6.c | 2 + arch/arm/mach-omap1/include/mach/memory.h | 12 - arch/arm/mach-omap1/usb.c | 116 +++++--- arch/arm/mach-omap2/omap_hwmod.c | 2 + arch/arm64/boot/dts/arm/foundation-v8.dtsi | 1 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 23 -- arch/arm64/boot/dts/arm/juno-base.dtsi | 12 - arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 21 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 11 - .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 2 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 20 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 57 +--- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 4 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 1 + .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 + .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 2 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 4 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 10 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 21 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 34 +++ drivers/bus/ti-sysc.c | 4 + drivers/firmware/Kconfig | 2 +- drivers/firmware/arm_scmi/Kconfig | 2 +- drivers/firmware/arm_scmi/virtio.c | 44 ++- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 8 +- drivers/gpu/drm/amd/display/Kconfig | 2 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 6 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 1 + .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 66 ++++- .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 14 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 8 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- .../amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h | 27 ++ drivers/gpu/drm/i915/display/icl_dsi.c | 10 +- drivers/gpu/drm/i915/display/intel_audio.c | 5 +- drivers/gpu/drm/i915/display/intel_bios.c | 22 +- drivers/gpu/drm/i915/display/intel_ddi.c | 8 +- drivers/gpu/drm/i915/display/intel_display.c | 20 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 5 + drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 7 +- drivers/gpu/drm/i915/i915_reg.h | 5 + drivers/gpu/drm/i915/intel_pm.c | 12 + drivers/gpu/drm/kmb/kmb_drv.c | 8 +- drivers/gpu/drm/kmb/kmb_drv.h | 5 + drivers/gpu/drm/kmb/kmb_plane.c | 81 +++++- drivers/gpu/drm/kmb/kmb_plane.h | 5 +- drivers/gpu/drm/kmb/kmb_regs.h | 3 + drivers/gpu/drm/nouveau/dispnv50/crc.c | 1 + drivers/gpu/drm/nouveau/dispnv50/head.c | 2 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 2 + drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 1 + drivers/gpu/drm/nouveau/nouveau_chan.c | 6 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 1 + drivers/gpu/drm/nouveau/nouveau_drm.c | 4 + drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nv84_fence.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 3 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c | 311 +++++++++++++++++++++ drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c | 7 +- drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 26 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 7 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 4 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 97 ++++--- drivers/gpu/drm/vc4/vc4_hdmi.c | 8 - drivers/mmc/host/meson-gx-mmc.c | 73 ++++- drivers/mmc/host/sdhci-of-at91.c | 22 +- drivers/of/base.c | 1 + drivers/soc/qcom/mdt_loader.c | 2 +- drivers/soc/qcom/socinfo.c | 2 +- drivers/soc/ti/omap_prm.c | 27 +- drivers/tee/optee/shm_pool.c | 2 +- drivers/usb/chipidea/ci_hdrc_imx.c | 15 +- drivers/usb/class/cdc-acm.c | 8 + drivers/usb/class/cdc-wdm.c | 6 +- drivers/usb/common/Kconfig | 3 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/gadget/function/f_uac2.c | 14 +- drivers/usb/host/ohci-omap.c | 72 +---- drivers/usb/host/xhci-tegra.c | 12 +- drivers/usb/typec/tcpm/tcpci.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 1 + drivers/usb/typec/tipd/core.c | 8 +- drivers/video/fbdev/Kconfig | 5 +- drivers/video/fbdev/gbefb.c | 2 +- fs/afs/write.c | 3 +- fs/netfs/read_helper.c | 2 +- fs/nfsd/filecache.c | 2 +- fs/nfsd/nfs4xdr.c | 19 +- fs/nfsd/nfsctl.c | 7 +- include/linux/platform_data/usb-omap1.h | 2 + include/trace/events/cachefiles.h | 4 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- tools/include/uapi/sound/asound.h | 1 + tools/perf/Makefile.config | 2 +- tools/perf/Makefile.perf | 2 +- tools/perf/pmu-events/jevents.c | 2 + tools/perf/tests/attr/test-stat-default | 97 +++++++ tools/perf/tests/attr/test-stat-detailed-1 | 113 +++++++- tools/perf/tests/attr/test-stat-detailed-2 | 137 +++++++-- tools/perf/tests/attr/test-stat-detailed-3 | 145 ++++++++-- 144 files changed, 1953 insertions(+), 866 deletions(-) create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c