files.meson revision 1.5
11.5Sjmcneill#	$NetBSD: files.meson,v 1.5 2019/02/25 19:30:17 jmcneill Exp $
21.1Sjmcneill#
31.1Sjmcneill# Configuration info for Amlogic Meson family SoCs
41.1Sjmcneill#
51.1Sjmcneill#
61.1Sjmcneill
71.1Sjmcneillfile	arch/arm/amlogic/meson_platform.c	soc_meson
81.1Sjmcneill
91.1Sjmcneill# Common clocks
101.1Sjmcneilldefine	meson_clk
111.1Sjmcneillfile	arch/arm/amlogic/meson_clk.c		meson_clk
121.1Sjmcneillfile	arch/arm/amlogic/meson_clk_div.c	meson_clk
131.1Sjmcneillfile	arch/arm/amlogic/meson_clk_fixed.c	meson_clk
141.1Sjmcneillfile	arch/arm/amlogic/meson_clk_fixed_factor.c meson_clk
151.1Sjmcneillfile	arch/arm/amlogic/meson_clk_gate.c	meson_clk
161.1Sjmcneillfile	arch/arm/amlogic/meson_clk_mpll.c	meson_clk
171.1Sjmcneillfile	arch/arm/amlogic/meson_clk_mux.c	meson_clk
181.1Sjmcneillfile	arch/arm/amlogic/meson_clk_pll.c	meson_clk
191.1Sjmcneill
201.1Sjmcneill# Meson8b clock controller
211.1Sjmcneilldevice	meson8bclkc: meson_clk
221.1Sjmcneillattach	meson8bclkc at fdt with meson8b_clkc
231.1Sjmcneillfile	arch/arm/amlogic/meson8b_clkc.c		meson8b_clkc
241.1Sjmcneill
251.5Sjmcneill# Meson GXBB clock controller
261.5Sjmcneilldevice	gxbbclkc: meson_clk
271.5Sjmcneillattach	gxbbclkc at fdt with mesongxbb_clkc
281.5Sjmcneillfile	arch/arm/amlogic/mesongxbb_clkc.c	mesongxbb_clkc
291.5Sjmcneill
301.5Sjmcneill# Meson GXBB AO clock controller
311.5Sjmcneilldevice	gxbbaoclkc: meson_clk
321.5Sjmcneillattach	gxbbaoclkc at fdt with mesongxbb_aoclkc
331.5Sjmcneillfile	arch/arm/amlogic/mesongxbb_aoclkc.c	mesongxbb_aoclkc
341.5Sjmcneill
351.1Sjmcneill# Meson reset controller
361.1Sjmcneilldevice	mesonresets
371.1Sjmcneillattach	mesonresets at fdt with meson_resets
381.1Sjmcneillfile	arch/arm/amlogic/meson_resets.c		meson_resets
391.1Sjmcneill
401.1Sjmcneill# UART
411.1Sjmcneilldevice	mesonuart
421.1Sjmcneillattach	mesonuart at fdt with meson_uart
431.1Sjmcneillfile	arch/arm/amlogic/meson_uart.c		meson_uart
441.1Sjmcneill
451.2Sjmcneill# Framebuffer console
461.5Sjmcneilldevice	mesonfb
471.5Sjmcneillattach	mesonfb at fdt with meson_genfb
481.2Sjmcneillfile	arch/arm/amlogic/meson_genfb.c		meson_genfb & soc_meson
491.2Sjmcneill
501.1Sjmcneill# GPIO
511.1Sjmcneilldevice	mesonpinctrl: gpiobus
521.1Sjmcneillattach	mesonpinctrl at fdt with meson_pinctrl
531.1Sjmcneillfile	arch/arm/amlogic/meson_pinctrl.c	meson_pinctrl
541.1Sjmcneillfile	arch/arm/amlogic/meson8b_pinctrl.c	meson_pinctrl & soc_meson8b
551.5Sjmcneillfile	arch/arm/amlogic/mesongxbb_pinctrl.c	meson_pinctrl & soc_mesongxbb
561.1Sjmcneill
571.5Sjmcneill# Meson8b SDHC
581.3Sjmcneilldevice	mesonsdhc: sdmmcbus
591.3Sjmcneillattach	mesonsdhc at fdt with meson_sdhc
601.3Sjmcneillfile	arch/arm/amlogic/meson_sdhc.c		meson_sdhc
611.1Sjmcneill
621.5Sjmcneill# Meson8b SDIO
631.1Sjmcneilldevice	mesonsdio: sdmmcbus
641.1Sjmcneillattach	mesonsdio at fdt with meson_sdio
651.1Sjmcneillfile	arch/arm/amlogic/meson_sdio.c		meson_sdio
661.1Sjmcneill
671.5Sjmcneill# Meson GX MMC
681.5Sjmcneilldevice	mesongxmmc: sdmmcbus
691.5Sjmcneillattach	mesongxmmc at fdt with mesongx_mmc
701.5Sjmcneillfile	arch/arm/amlogic/mesongx_mmc.c		mesongx_mmc 
711.5Sjmcneill
721.1Sjmcneill# USB PHY
731.1Sjmcneilldevice	mesonusbphy
741.1Sjmcneillattach	mesonusbphy at fdt with meson_usbphy
751.1Sjmcneillfile	arch/arm/amlogic/meson_usbphy.c		meson_usbphy
761.1Sjmcneill
771.1Sjmcneill# RTC
781.4Sjmcneilldevice	mesonrtc
791.4Sjmcneillattach	mesonrtc at fdt with meson_rtc
801.4Sjmcneillfile	arch/arm/amlogic/meson_rtc.c		meson_rtc
811.1Sjmcneill
821.1Sjmcneill# RNG
831.1Sjmcneilldevice	mesonrng
841.1Sjmcneillattach	mesonrng at fdt with meson_rng
851.1Sjmcneillfile	arch/arm/amlogic/meson_rng.c		meson_rng
861.1Sjmcneill
871.1Sjmcneill# GMAC
881.1Sjmcneillattach	awge at fdt with meson_dwmac
891.1Sjmcneillfile	arch/arm/amlogic/meson_dwmac.c		meson_dwmac
901.1Sjmcneill
911.1Sjmcneill# Watchdog
921.1Sjmcneilldevice	mesonwdt: sysmon_wdog
931.1Sjmcneillattach	mesonwdt at fdt with meson_wdt
941.1Sjmcneillfile	arch/arm/amlogic/meson_wdt.c		meson_wdt
951.1Sjmcneill
961.1Sjmcneill# SOC parameters
971.1Sjmcneilldefflag	opt_soc.h			SOC_MESON
981.1Sjmcneilldefflag	opt_soc.h			SOC_MESON8B: SOC_MESON
991.5Sjmcneilldefflag	opt_soc.h			SOC_MESONGXBB: SOC_MESON
100