arm: Remove TI code from GENERIC
TI support is in a sad state for years. We haven't been able to keep up with all the breaking changes that upstream do in the DTS. This requires a lot of new drivers to handle the new buses that they create and all the new clocks that they expose. Keep the code for now in case somebody is interested in reviving this platform but stop bloating GENERIC with code that don't work. Reviewed by: imp, mmel MFC after: never Sponsored by: Beckhoff Automation GmbH & Co. KG Differential Revision: https://reviews.freebsd.org/D39843
This commit is contained in:
parent
4824d78872
commit
3416e102c4
@ -43,9 +43,6 @@ files "../mv/files.arm7"
|
||||
files "../nvidia/tegra124/files.tegra124"
|
||||
files "../qemu/files.qemu"
|
||||
files "../rockchip/files.rk32xx"
|
||||
files "../ti/files.ti"
|
||||
files "../ti/am335x/files.am335x"
|
||||
files "../ti/omap4/files.omap4"
|
||||
files "../xilinx/files.zynq7"
|
||||
|
||||
options SOC_ALLWINNER_A10
|
||||
@ -140,12 +137,6 @@ device bcm2835_bsc
|
||||
device fsliic # Freescale i2c/iic
|
||||
device icee # AT24Cxxx and compatible EEPROMs
|
||||
device sy8106a # SY8106A Buck Regulator
|
||||
device ti_i2c
|
||||
device am335x_pmic # AM335x Power Management IC (TPC65217)
|
||||
device am335x_rtc # RTC support (power management only)
|
||||
device twl # TI TWLX0X0/TPS659x0 Power Management
|
||||
device twl_vreg # twl voltage regulation
|
||||
device twl_clks # twl external clocks
|
||||
|
||||
# i2c RTCs
|
||||
device ds1307 # Dallas DS1307 RTC and compatible
|
||||
@ -173,12 +164,8 @@ device spibus
|
||||
device spigen
|
||||
device bcm2835_spi
|
||||
device mv_spi
|
||||
device ti_spi
|
||||
device zy7_qspi # Xilinx Zynq QSPI controller
|
||||
|
||||
# ADC support
|
||||
device ti_adc
|
||||
|
||||
# PWM
|
||||
device pwm
|
||||
|
||||
@ -186,7 +173,6 @@ device pwm
|
||||
# If we don't enable the watchdog driver, the BeagleBone could potentially
|
||||
# reboot automatically because the boot loader might have enabled the
|
||||
# watchdog.
|
||||
device ti_wdt
|
||||
device imxwdt # Watchdog. WARNING: can't be disabled!!!
|
||||
device aw_wdog # Allwinner Watchdog
|
||||
|
||||
@ -229,7 +215,6 @@ device miibus
|
||||
|
||||
device awg # 10/100/1000 integrated EMAC controller
|
||||
device cgem # Cadence GEM Gigabit Ethernet device
|
||||
device cpsw # TI Common Platform Ethernet Switch (CPSW)
|
||||
device dwc # 10/100/1000 integrated GMAC controller
|
||||
device emac # 10/100 integrated EMAC controller
|
||||
device ffec # Freescale Fast Ethernet Controller
|
||||
@ -251,21 +236,11 @@ device dwc_hdmi
|
||||
device imx6_hdmi
|
||||
device imx6_ipu
|
||||
|
||||
# TDA19988 HDMI Encoder
|
||||
device tda19988
|
||||
|
||||
# Pinmux
|
||||
device fdt_pinctrl
|
||||
|
||||
# TI Programmable Realtime Unit support
|
||||
device ti_pruss
|
||||
|
||||
# Mailbox support
|
||||
device ti_mbox
|
||||
|
||||
# DMA controller
|
||||
device fslsdma
|
||||
device ti_sdma
|
||||
device a10_dmac
|
||||
device a31_dmac
|
||||
|
||||
@ -303,6 +278,4 @@ makeoptions MODULES_EXTRA+="dtb/zynq"
|
||||
|
||||
# SOC-specific modules
|
||||
makeoptions MODULES_EXTRA+="allwinner"
|
||||
makeoptions MODULES_EXTRA+="arm_ti"
|
||||
makeoptions MODULES_EXTRA+="imx"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user