ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdtdiff -r1.67 -r1.68 src/sys/arch/arm/sunxi/files.sunxi
(tnn)
--- src/sys/arch/arm/sunxi/files.sunxi 2019/12/09 04:51:03 1.67
+++ src/sys/arch/arm/sunxi/files.sunxi 2020/03/24 22:09:50 1.68
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: files.sunxi,v 1.67 2019/12/09 04:51:03 riastradh Exp $ | 1 | # $NetBSD: files.sunxi,v 1.68 2020/03/24 22:09:50 tnn Exp $ | |
2 | # | 2 | # | |
3 | # Configuration info for Allwinner sunxi family SoCs | 3 | # Configuration info for Allwinner sunxi family SoCs | |
4 | # | 4 | # | |
5 | # | 5 | # | |
6 | 6 | |||
7 | file arch/arm/sunxi/sunxi_platform.c soc_sunxi | 7 | file arch/arm/sunxi/sunxi_platform.c soc_sunxi | |
8 | 8 | |||
9 | file arch/arm/sunxi/sunxi_mc_smp.c soc_sunxi_mc | 9 | file arch/arm/sunxi/sunxi_mc_smp.c soc_sunxi_mc | |
10 | file arch/arm/sunxi/sunxi_mc_mpstart.S soc_sunxi_mc | 10 | file arch/arm/sunxi/sunxi_mc_mpstart.S soc_sunxi_mc | |
11 | 11 | |||
12 | # CCU | 12 | # CCU | |
13 | define sunxi_ccu | 13 | define sunxi_ccu | |
14 | file arch/arm/sunxi/sunxi_ccu.c sunxi_ccu | 14 | file arch/arm/sunxi/sunxi_ccu.c sunxi_ccu | |
@@ -149,34 +149,26 @@ defparam opt_sunximmc.h SUNXI_MMC_DEB | @@ -149,34 +149,26 @@ defparam opt_sunximmc.h SUNXI_MMC_DEB | |||
149 | # USB PHY | 149 | # USB PHY | |
150 | device sunxiusbphy | 150 | device sunxiusbphy | |
151 | attach sunxiusbphy at fdt with sunxi_usbphy | 151 | attach sunxiusbphy at fdt with sunxi_usbphy | |
152 | file arch/arm/sunxi/sunxi_usbphy.c sunxi_usbphy | 152 | file arch/arm/sunxi/sunxi_usbphy.c sunxi_usbphy | |
153 | 153 | |||
154 | device sunxiusb3phy | 154 | device sunxiusb3phy | |
155 | attach sunxiusb3phy at fdt with sunxi_usb3phy | 155 | attach sunxiusb3phy at fdt with sunxi_usb3phy | |
156 | file arch/arm/sunxi/sunxi_usb3phy.c sunxi_usb3phy | 156 | file arch/arm/sunxi/sunxi_usb3phy.c sunxi_usb3phy | |
157 | 157 | |||
158 | device sun9iusbphy | 158 | device sun9iusbphy | |
159 | attach sun9iusbphy at fdt with sunxi_a80_usbphy | 159 | attach sun9iusbphy at fdt with sunxi_a80_usbphy | |
160 | file arch/arm/sunxi/sun9i_a80_usbphy.c sunxi_a80_usbphy | 160 | file arch/arm/sunxi/sun9i_a80_usbphy.c sunxi_a80_usbphy | |
161 | 161 | |||
162 | # EHCI | |||
163 | attach ehci at fdt with ehci_fdt | |||
164 | file dev/fdt/ehci_fdt.c ehci_fdt | |||
165 | ||||
166 | # OHCI | |||
167 | attach ohci at fdt with ohci_fdt | |||
168 | file dev/fdt/ohci_fdt.c ohci_fdt | |||
169 | ||||
170 | # TWI | 162 | # TWI | |
171 | device sunxitwi: i2cbus, i2cexec, mvi2c | 163 | device sunxitwi: i2cbus, i2cexec, mvi2c | |
172 | attach sunxitwi at fdt with sunxi_twi | 164 | attach sunxitwi at fdt with sunxi_twi | |
173 | file arch/arm/sunxi/sunxi_twi.c sunxi_twi | 165 | file arch/arm/sunxi/sunxi_twi.c sunxi_twi | |
174 | 166 | |||
175 | # P2WI/RSB | 167 | # P2WI/RSB | |
176 | device sunxirsb: i2cbus, i2cexec | 168 | device sunxirsb: i2cbus, i2cexec | |
177 | attach sunxirsb at fdt with sunxi_rsb | 169 | attach sunxirsb at fdt with sunxi_rsb | |
178 | file arch/arm/sunxi/sunxi_rsb.c sunxi_rsb | 170 | file arch/arm/sunxi/sunxi_rsb.c sunxi_rsb | |
179 | 171 | |||
180 | # RTC | 172 | # RTC | |
181 | device sunxirtc | 173 | device sunxirtc | |
182 | attach sunxirtc at fdt with sunxi_rtc | 174 | attach sunxirtc at fdt with sunxi_rtc |
--- src/sys/dev/fdt/files.fdt 2020/02/22 00:28:35 1.51
+++ src/sys/dev/fdt/files.fdt 2020/03/24 22:09:50 1.52
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: files.fdt,v 1.51 2020/02/22 00:28:35 jmcneill Exp $ | 1 | # $NetBSD: files.fdt,v 1.52 2020/03/24 22:09:50 tnn Exp $ | |
2 | 2 | |||
3 | include "external/bsd/libfdt/conf/files.libfdt" | 3 | include "external/bsd/libfdt/conf/files.libfdt" | |
4 | 4 | |||
5 | defflag opt_fdt.h FDTBASE : libfdt, ofw_subr | 5 | defflag opt_fdt.h FDTBASE : libfdt, ofw_subr | |
6 | defflag opt_fdt.h FDT: FDTBASE | 6 | defflag opt_fdt.h FDT: FDTBASE | |
7 | 7 | |||
8 | define fdt { [pass = 10] } : clk, pwm | 8 | define fdt { [pass = 10] } : clk, pwm | |
9 | 9 | |||
10 | device simplebus { } : fdt | 10 | device simplebus { } : fdt | |
11 | attach simplebus at fdt | 11 | attach simplebus at fdt | |
12 | file dev/fdt/fdtbus.c fdt | 12 | file dev/fdt/fdtbus.c fdt | |
13 | 13 | |||
14 | device fregulator | 14 | device fregulator | |
@@ -106,26 +106,34 @@ attach spdiftx at fdt | @@ -106,26 +106,34 @@ attach spdiftx at fdt | |||
106 | file dev/fdt/spdif_tx.c spdiftx | 106 | file dev/fdt/spdif_tx.c spdiftx | |
107 | 107 | |||
108 | define fdt_display_timing | 108 | define fdt_display_timing | |
109 | file dev/fdt/display_timing.c fdt_display_timing | 109 | file dev/fdt/display_timing.c fdt_display_timing | |
110 | 110 | |||
111 | # Display controller | 111 | # Display controller | |
112 | attach genfb at fdt with simplefb | 112 | attach genfb at fdt with simplefb | |
113 | file dev/fdt/simplefb.c simplefb | 113 | file dev/fdt/simplefb.c simplefb | |
114 | 114 | |||
115 | # Designware APB UART | 115 | # Designware APB UART | |
116 | attach com at fdt with dw_apb_uart | 116 | attach com at fdt with dw_apb_uart | |
117 | file dev/fdt/dw_apb_uart.c dw_apb_uart | 117 | file dev/fdt/dw_apb_uart.c dw_apb_uart | |
118 | 118 | |||
119 | # EHCI | |||
120 | attach ehci at fdt with ehci_fdt | |||
121 | file dev/fdt/ehci_fdt.c ehci_fdt | |||
122 | ||||
123 | # OHCI | |||
124 | attach ohci at fdt with ohci_fdt | |||
125 | file dev/fdt/ohci_fdt.c ohci_fdt | |||
126 | ||||
119 | # Designware USB2 OTG | 127 | # Designware USB2 OTG | |
120 | attach dwctwo at fdt with dwc2_fdt | 128 | attach dwctwo at fdt with dwc2_fdt | |
121 | file dev/fdt/dwc2_fdt.c dwc2_fdt | 129 | file dev/fdt/dwc2_fdt.c dwc2_fdt | |
122 | 130 | |||
123 | # Designware USB3 XHCI | 131 | # Designware USB3 XHCI | |
124 | attach xhci at fdt with dwc3_fdt | 132 | attach xhci at fdt with dwc3_fdt | |
125 | file dev/fdt/dwc3_fdt.c dwc3_fdt | 133 | file dev/fdt/dwc3_fdt.c dwc3_fdt | |
126 | 134 | |||
127 | # Designware SD/MMC | 135 | # Designware SD/MMC | |
128 | attach dwcmmc at fdt with dwcmmc_fdt | 136 | attach dwcmmc at fdt with dwcmmc_fdt | |
129 | file dev/fdt/dwcmmc_fdt.c dwcmmc_fdt | 137 | file dev/fdt/dwcmmc_fdt.c dwcmmc_fdt | |
130 | 138 | |||
131 | # Designware Watchdog Timer | 139 | # Designware Watchdog Timer |