[alsa-devel] [PATCH 00/47] arch-removal: device drivers
Hi driver maintainers,
I just posted one series with the removal of eight architectures, see https://lkml.org/lkml/2018/3/14/505 for details, or https://lwn.net/Articles/748074/ for more background.
These are the device drivers that go along with them. I have already picked up the drivers for arch/metag/ into my tree, they were reviewed earlier.
Please let me know if you have any concerns with the patch, or if you prefer to pick up the patches in your respective trees. I created the patches with 'git format-patch -D', so they will not apply without manually removing those files.
For anything else, I'd keep the removal patches in my asm-generic tree and will send a pull request for 4.17 along with the actual arch removal.
Arnd
Arnd Bergmann edac: remove tile driver net: tile: remove ethernet drivers net: adi: remove blackfin ethernet drivers net: 8390: remove m32r specific bits net: remove cris etrax ethernet driver net: smsc: remove m32r specific smc91x configuration raid: remove tile specific raid6 implementation rtc: remove tile driver rtc: remove bfin driver char: remove obsolete ds1302 rtc driver char: remove tile-srom.c char: remove blackfin OTP driver pcmcia: remove m32r drivers pcmcia: remove blackfin driver ASoC: remove blackfin drivers video/logo: remove obsolete logo files fbdev: remove blackfin drivers fbdev: s1d13xxxfb: remove m32r specific hacks crypto: remove blackfin CRC driver media: platform: remove blackfin capture driver media: platform: remove m32r specific arv driver cpufreq: remove blackfin driver cpufreq: remove cris specific drivers gpio: remove etraxfs driver pinctrl: remove adi2/blackfin drivers ata: remove bf54x driver input: keyboard: remove bf54x driver input: misc: remove blackfin rotary driver mmc: remove bfin_sdh driver can: remove bfin_can driver watchdog: remove bfin_wdt driver mtd: maps: remove bfin-async-flash driver mtd: nand: remove bf5xx_nand driver spi: remove blackfin related host drivers i2c: remove bfin-twi driver pwm: remobe pwm-bfin driver usb: host: remove tilegx platform glue usb: musb: remove blackfin port usb: isp1362: remove blackfin arch glue serial: remove cris/etrax uart drivers serial: remove blackfin drivers serial: remove m32r_sio driver serial: remove tile uart driver tty: remove bfin_jtag_comm and hvc_bfin_jtag drivers tty: hvc: remove tile driver staging: irda: remove bfin_sir driver staging: iio: remove iio-trig-bfin-timer driver
.../devicetree/bindings/gpio/gpio-etraxfs.txt | 22 - .../bindings/serial/axis,etraxfs-uart.txt | 22 - Documentation/watchdog/watchdog-parameters.txt | 5 - MAINTAINERS | 8 - drivers/ata/Kconfig | 9 - drivers/ata/Makefile | 1 - drivers/ata/pata_bf54x.c | 1703 -------- drivers/char/Kconfig | 48 - drivers/char/Makefile | 3 - drivers/char/bfin-otp.c | 237 -- drivers/char/ds1302.c | 357 -- drivers/char/tile-srom.c | 475 --- drivers/cpufreq/Makefile | 3 - drivers/cpufreq/blackfin-cpufreq.c | 217 - drivers/cpufreq/cris-artpec3-cpufreq.c | 93 - drivers/cpufreq/cris-etraxfs-cpufreq.c | 92 - drivers/crypto/Kconfig | 7 - drivers/crypto/Makefile | 1 - drivers/crypto/bfin_crc.c | 753 ---- drivers/crypto/bfin_crc.h | 124 - drivers/edac/Kconfig | 8 - drivers/edac/Makefile | 2 - drivers/edac/tile_edac.c | 265 -- drivers/gpio/Kconfig | 9 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-etraxfs.c | 475 --- drivers/i2c/busses/Kconfig | 18 - drivers/i2c/busses/Makefile | 1 - drivers/i2c/busses/i2c-bfin-twi.c | 737 ---- drivers/input/keyboard/Kconfig | 9 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/bf54x-keys.c | 396 -- drivers/input/misc/Kconfig | 9 - drivers/input/misc/Makefile | 1 - drivers/input/misc/bfin_rotary.c | 294 -- drivers/media/platform/Kconfig | 22 - drivers/media/platform/Makefile | 4 - drivers/media/platform/arv.c | 884 ---- drivers/media/platform/blackfin/Kconfig | 16 - drivers/media/platform/blackfin/Makefile | 2 - drivers/media/platform/blackfin/bfin_capture.c | 983 ----- drivers/media/platform/blackfin/ppi.c | 361 -- drivers/mmc/host/Kconfig | 19 - drivers/mmc/host/Makefile | 1 - drivers/mmc/host/bfin_sdh.c | 679 ---- drivers/mtd/maps/Kconfig | 10 - drivers/mtd/maps/Makefile | 1 - drivers/mtd/maps/bfin-async-flash.c | 196 - drivers/mtd/nand/raw/Kconfig | 32 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/bf5xx_nand.c | 861 ---- drivers/net/Makefile | 1 - drivers/net/can/Kconfig | 9 - drivers/net/can/Makefile | 1 - drivers/net/can/bfin_can.c | 784 ---- drivers/net/cris/Makefile | 1 - drivers/net/cris/eth_v10.c | 1742 -------- drivers/net/ethernet/8390/Kconfig | 3 +- drivers/net/ethernet/8390/ne.c | 23 +- drivers/net/ethernet/Kconfig | 2 - drivers/net/ethernet/Makefile | 2 - drivers/net/ethernet/adi/Kconfig | 66 - drivers/net/ethernet/adi/Makefile | 5 - drivers/net/ethernet/adi/bfin_mac.c | 1881 --------- drivers/net/ethernet/adi/bfin_mac.h | 104 - drivers/net/ethernet/smsc/Kconfig | 4 +- drivers/net/ethernet/smsc/smc91x.h | 26 - drivers/net/ethernet/tile/Kconfig | 18 - drivers/net/ethernet/tile/Makefile | 11 - drivers/net/ethernet/tile/tilegx.c | 2279 ----------- drivers/net/ethernet/tile/tilepro.c | 2397 ----------- drivers/pcmcia/Kconfig | 26 - drivers/pcmcia/Makefile | 3 - drivers/pcmcia/bfin_cf_pcmcia.c | 316 -- drivers/pcmcia/m32r_cfc.c | 786 ---- drivers/pcmcia/m32r_cfc.h | 88 - drivers/pcmcia/m32r_pcc.c | 763 ---- drivers/pcmcia/m32r_pcc.h | 66 - drivers/pinctrl/Kconfig | 19 - drivers/pinctrl/Makefile | 3 - drivers/pinctrl/pinctrl-adi2-bf54x.c | 588 --- drivers/pinctrl/pinctrl-adi2-bf60x.c | 517 --- drivers/pinctrl/pinctrl-adi2.c | 1114 ----- drivers/pinctrl/pinctrl-adi2.h | 75 - drivers/pwm/Kconfig | 9 - drivers/pwm/Makefile | 1 - drivers/pwm/pwm-bfin.c | 157 - drivers/rtc/Kconfig | 17 - drivers/rtc/Makefile | 2 - drivers/rtc/rtc-bfin.c | 448 --- drivers/rtc/rtc-tile.c | 143 - drivers/spi/Kconfig | 19 - drivers/spi/Makefile | 3 - drivers/spi/spi-adi-v3.c | 984 ----- drivers/spi/spi-bfin-sport.c | 919 ----- drivers/spi/spi-bfin5xx.c | 1462 ------- drivers/staging/iio/Kconfig | 1 - drivers/staging/iio/Makefile | 1 - drivers/staging/iio/trigger/Kconfig | 19 - drivers/staging/iio/trigger/Makefile | 5 - drivers/staging/iio/trigger/iio-trig-bfin-timer.c | 292 -- drivers/staging/iio/trigger/iio-trig-bfin-timer.h | 25 - drivers/staging/irda/drivers/Kconfig | 45 - drivers/staging/irda/drivers/Makefile | 1 - drivers/staging/irda/drivers/bfin_sir.c | 819 ---- drivers/staging/irda/drivers/bfin_sir.h | 93 - drivers/tty/Kconfig | 13 - drivers/tty/Makefile | 1 - drivers/tty/bfin_jtag_comm.c | 353 -- drivers/tty/hvc/Kconfig | 9 - drivers/tty/hvc/Makefile | 2 - drivers/tty/hvc/hvc_bfin_jtag.c | 104 - drivers/tty/hvc/hvc_tile.c | 196 - drivers/tty/serial/Kconfig | 198 - drivers/tty/serial/Makefile | 6 - drivers/tty/serial/bfin_sport_uart.c | 937 ----- drivers/tty/serial/bfin_sport_uart.h | 86 - drivers/tty/serial/bfin_uart.c | 1551 ------- drivers/tty/serial/crisv10.c | 4248 -------------------- drivers/tty/serial/crisv10.h | 133 - drivers/tty/serial/etraxfs-uart.c | 960 ----- drivers/tty/serial/m32r_sio.c | 1053 ----- drivers/tty/serial/m32r_sio_reg.h | 150 - drivers/tty/serial/tilegx.c | 689 ---- drivers/usb/host/Kconfig | 1 + drivers/usb/host/ehci-hcd.c | 5 - drivers/usb/host/ehci-tilegx.c | 207 - drivers/usb/host/isp1362.h | 44 - drivers/usb/host/ohci-hcd.c | 18 - drivers/usb/host/ohci-tilegx.c | 196 - drivers/usb/musb/Kconfig | 10 +- drivers/usb/musb/Makefile | 1 - drivers/usb/musb/blackfin.c | 623 --- drivers/usb/musb/blackfin.h | 81 - drivers/usb/musb/musb_core.c | 5 - drivers/usb/musb/musb_core.h | 30 - drivers/usb/musb/musb_debugfs.c | 2 - drivers/usb/musb/musb_dma.h | 11 - drivers/usb/musb/musb_gadget.c | 35 - drivers/usb/musb/musb_regs.h | 182 - drivers/usb/musb/musbhsdma.c | 5 - drivers/usb/musb/musbhsdma.h | 64 - drivers/video/fbdev/Kconfig | 103 - drivers/video/fbdev/Makefile | 5 - drivers/video/fbdev/bf537-lq035.c | 891 ---- drivers/video/fbdev/bf54x-lq043fb.c | 764 ---- drivers/video/fbdev/bfin-lq035q1-fb.c | 864 ---- drivers/video/fbdev/bfin-t350mcqb-fb.c | 669 --- drivers/video/fbdev/bfin_adv7393fb.c | 828 ---- drivers/video/fbdev/bfin_adv7393fb.h | 319 -- drivers/video/fbdev/s1d13xxxfb.c | 10 - drivers/video/logo/Kconfig | 15 - drivers/video/logo/Makefile | 3 - drivers/video/logo/logo.c | 12 - drivers/video/logo/logo_blackfin_clut224.ppm | 1127 ------ drivers/video/logo/logo_blackfin_vga16.ppm | 1127 ------ drivers/video/logo/logo_m32r_clut224.ppm | 1292 ------ drivers/watchdog/Kconfig | 17 - drivers/watchdog/Makefile | 7 - drivers/watchdog/bfin_wdt.c | 476 --- include/linux/bfin_mac.h | 30 - include/linux/linux_logo.h | 3 - include/linux/platform_data/bfin_rotary.h | 117 - include/linux/platform_data/pinctrl-adi2.h | 40 - include/linux/raid/pq.h | 1 - include/linux/usb/musb.h | 7 - include/linux/usb/tilegx.h | 35 - include/media/blackfin/bfin_capture.h | 39 - include/media/blackfin/ppi.h | 94 - lib/raid6/Makefile | 6 - lib/raid6/algos.c | 3 - lib/raid6/test/Makefile | 7 - lib/raid6/tilegx.uc | 87 - sound/soc/Kconfig | 1 - sound/soc/Makefile | 1 - sound/soc/blackfin/Kconfig | 205 - sound/soc/blackfin/Makefile | 40 - sound/soc/blackfin/bf5xx-ac97-pcm.c | 480 --- sound/soc/blackfin/bf5xx-ac97.c | 388 -- sound/soc/blackfin/bf5xx-ac97.h | 57 - sound/soc/blackfin/bf5xx-ad1836.c | 109 - sound/soc/blackfin/bf5xx-ad193x.c | 131 - sound/soc/blackfin/bf5xx-ad1980.c | 109 - sound/soc/blackfin/bf5xx-ad73311.c | 212 - sound/soc/blackfin/bf5xx-i2s-pcm.c | 373 -- sound/soc/blackfin/bf5xx-i2s-pcm.h | 17 - sound/soc/blackfin/bf5xx-i2s.c | 391 -- sound/soc/blackfin/bf5xx-sport.c | 1102 ----- sound/soc/blackfin/bf5xx-sport.h | 174 - sound/soc/blackfin/bf5xx-ssm2602.c | 126 - sound/soc/blackfin/bf6xx-i2s.c | 239 -- sound/soc/blackfin/bf6xx-sport.c | 425 -- sound/soc/blackfin/bf6xx-sport.h | 82 - sound/soc/blackfin/bfin-eval-adau1373.c | 173 - sound/soc/blackfin/bfin-eval-adau1701.c | 113 - sound/soc/blackfin/bfin-eval-adau1x61.c | 142 - sound/soc/blackfin/bfin-eval-adau1x81.c | 129 - sound/soc/blackfin/bfin-eval-adav80x.c | 145 - 198 files changed, 7 insertions(+), 56230 deletions(-) delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-etraxfs.txt delete mode 100644 Documentation/devicetree/bindings/serial/axis,etraxfs-uart.txt delete mode 100644 drivers/ata/pata_bf54x.c delete mode 100644 drivers/char/bfin-otp.c delete mode 100644 drivers/char/ds1302.c delete mode 100644 drivers/char/tile-srom.c delete mode 100644 drivers/cpufreq/blackfin-cpufreq.c delete mode 100644 drivers/cpufreq/cris-artpec3-cpufreq.c delete mode 100644 drivers/cpufreq/cris-etraxfs-cpufreq.c delete mode 100644 drivers/crypto/bfin_crc.c delete mode 100644 drivers/crypto/bfin_crc.h delete mode 100644 drivers/edac/tile_edac.c delete mode 100644 drivers/gpio/gpio-etraxfs.c delete mode 100644 drivers/i2c/busses/i2c-bfin-twi.c delete mode 100644 drivers/input/keyboard/bf54x-keys.c delete mode 100644 drivers/input/misc/bfin_rotary.c delete mode 100644 drivers/media/platform/arv.c delete mode 100644 drivers/media/platform/blackfin/Kconfig delete mode 100644 drivers/media/platform/blackfin/Makefile delete mode 100644 drivers/media/platform/blackfin/bfin_capture.c delete mode 100644 drivers/media/platform/blackfin/ppi.c delete mode 100644 drivers/mmc/host/bfin_sdh.c delete mode 100644 drivers/mtd/maps/bfin-async-flash.c delete mode 100644 drivers/mtd/nand/raw/bf5xx_nand.c delete mode 100644 drivers/net/can/bfin_can.c delete mode 100644 drivers/net/cris/Makefile delete mode 100644 drivers/net/cris/eth_v10.c delete mode 100644 drivers/net/ethernet/adi/Kconfig delete mode 100644 drivers/net/ethernet/adi/Makefile delete mode 100644 drivers/net/ethernet/adi/bfin_mac.c delete mode 100644 drivers/net/ethernet/adi/bfin_mac.h delete mode 100644 drivers/net/ethernet/tile/Kconfig delete mode 100644 drivers/net/ethernet/tile/Makefile delete mode 100644 drivers/net/ethernet/tile/tilegx.c delete mode 100644 drivers/net/ethernet/tile/tilepro.c delete mode 100644 drivers/pcmcia/bfin_cf_pcmcia.c delete mode 100644 drivers/pcmcia/m32r_cfc.c delete mode 100644 drivers/pcmcia/m32r_cfc.h delete mode 100644 drivers/pcmcia/m32r_pcc.c delete mode 100644 drivers/pcmcia/m32r_pcc.h delete mode 100644 drivers/pinctrl/pinctrl-adi2-bf54x.c delete mode 100644 drivers/pinctrl/pinctrl-adi2-bf60x.c delete mode 100644 drivers/pinctrl/pinctrl-adi2.c delete mode 100644 drivers/pinctrl/pinctrl-adi2.h delete mode 100644 drivers/pwm/pwm-bfin.c delete mode 100644 drivers/rtc/rtc-bfin.c delete mode 100644 drivers/rtc/rtc-tile.c delete mode 100644 drivers/spi/spi-adi-v3.c delete mode 100644 drivers/spi/spi-bfin-sport.c delete mode 100644 drivers/spi/spi-bfin5xx.c delete mode 100644 drivers/staging/iio/trigger/Kconfig delete mode 100644 drivers/staging/iio/trigger/Makefile delete mode 100644 drivers/staging/iio/trigger/iio-trig-bfin-timer.c delete mode 100644 drivers/staging/iio/trigger/iio-trig-bfin-timer.h delete mode 100644 drivers/staging/irda/drivers/bfin_sir.c delete mode 100644 drivers/staging/irda/drivers/bfin_sir.h delete mode 100644 drivers/tty/bfin_jtag_comm.c delete mode 100644 drivers/tty/hvc/hvc_bfin_jtag.c delete mode 100644 drivers/tty/hvc/hvc_tile.c delete mode 100644 drivers/tty/serial/bfin_sport_uart.c delete mode 100644 drivers/tty/serial/bfin_sport_uart.h delete mode 100644 drivers/tty/serial/bfin_uart.c delete mode 100644 drivers/tty/serial/crisv10.c delete mode 100644 drivers/tty/serial/crisv10.h delete mode 100644 drivers/tty/serial/etraxfs-uart.c delete mode 100644 drivers/tty/serial/m32r_sio.c delete mode 100644 drivers/tty/serial/m32r_sio_reg.h delete mode 100644 drivers/tty/serial/tilegx.c delete mode 100644 drivers/usb/host/ehci-tilegx.c delete mode 100644 drivers/usb/host/ohci-tilegx.c delete mode 100644 drivers/usb/musb/blackfin.c delete mode 100644 drivers/usb/musb/blackfin.h delete mode 100644 drivers/video/fbdev/bf537-lq035.c delete mode 100644 drivers/video/fbdev/bf54x-lq043fb.c delete mode 100644 drivers/video/fbdev/bfin-lq035q1-fb.c delete mode 100644 drivers/video/fbdev/bfin-t350mcqb-fb.c delete mode 100644 drivers/video/fbdev/bfin_adv7393fb.c delete mode 100644 drivers/video/fbdev/bfin_adv7393fb.h delete mode 100644 drivers/video/logo/logo_blackfin_clut224.ppm delete mode 100644 drivers/video/logo/logo_blackfin_vga16.ppm delete mode 100644 drivers/video/logo/logo_m32r_clut224.ppm delete mode 100644 drivers/watchdog/bfin_wdt.c delete mode 100644 include/linux/bfin_mac.h delete mode 100644 include/linux/platform_data/bfin_rotary.h delete mode 100644 include/linux/platform_data/pinctrl-adi2.h delete mode 100644 include/linux/usb/tilegx.h delete mode 100644 include/media/blackfin/bfin_capture.h delete mode 100644 include/media/blackfin/ppi.h delete mode 100644 lib/raid6/tilegx.uc delete mode 100644 sound/soc/blackfin/Kconfig delete mode 100644 sound/soc/blackfin/Makefile delete mode 100644 sound/soc/blackfin/bf5xx-ac97-pcm.c delete mode 100644 sound/soc/blackfin/bf5xx-ac97.c delete mode 100644 sound/soc/blackfin/bf5xx-ac97.h delete mode 100644 sound/soc/blackfin/bf5xx-ad1836.c delete mode 100644 sound/soc/blackfin/bf5xx-ad193x.c delete mode 100644 sound/soc/blackfin/bf5xx-ad1980.c delete mode 100644 sound/soc/blackfin/bf5xx-ad73311.c delete mode 100644 sound/soc/blackfin/bf5xx-i2s-pcm.c delete mode 100644 sound/soc/blackfin/bf5xx-i2s-pcm.h delete mode 100644 sound/soc/blackfin/bf5xx-i2s.c delete mode 100644 sound/soc/blackfin/bf5xx-sport.c delete mode 100644 sound/soc/blackfin/bf5xx-sport.h delete mode 100644 sound/soc/blackfin/bf5xx-ssm2602.c delete mode 100644 sound/soc/blackfin/bf6xx-i2s.c delete mode 100644 sound/soc/blackfin/bf6xx-sport.c delete mode 100644 sound/soc/blackfin/bf6xx-sport.h delete mode 100644 sound/soc/blackfin/bfin-eval-adau1373.c delete mode 100644 sound/soc/blackfin/bfin-eval-adau1701.c delete mode 100644 sound/soc/blackfin/bfin-eval-adau1x61.c delete mode 100644 sound/soc/blackfin/bfin-eval-adau1x81.c delete mode 100644 sound/soc/blackfin/bfin-eval-adav80x.c
The blackfin architecture is getting removed, so the ASoC drivers are all obsolete as well.
Signed-off-by: Arnd Bergmann arnd@arndb.de --- MAINTAINERS | 7 - sound/soc/Kconfig | 1 - sound/soc/Makefile | 1 - sound/soc/blackfin/Kconfig | 205 ------ sound/soc/blackfin/Makefile | 40 -- sound/soc/blackfin/bf5xx-ac97-pcm.c | 480 -------------- sound/soc/blackfin/bf5xx-ac97.c | 388 ----------- sound/soc/blackfin/bf5xx-ac97.h | 57 -- sound/soc/blackfin/bf5xx-ad1836.c | 109 --- sound/soc/blackfin/bf5xx-ad193x.c | 131 ---- sound/soc/blackfin/bf5xx-ad1980.c | 109 --- sound/soc/blackfin/bf5xx-ad73311.c | 212 ------ sound/soc/blackfin/bf5xx-i2s-pcm.c | 373 ----------- sound/soc/blackfin/bf5xx-i2s-pcm.h | 17 - sound/soc/blackfin/bf5xx-i2s.c | 391 ----------- sound/soc/blackfin/bf5xx-sport.c | 1102 ------------------------------- sound/soc/blackfin/bf5xx-sport.h | 174 ----- sound/soc/blackfin/bf5xx-ssm2602.c | 126 ---- sound/soc/blackfin/bf6xx-i2s.c | 239 ------- sound/soc/blackfin/bf6xx-sport.c | 425 ------------ sound/soc/blackfin/bf6xx-sport.h | 82 --- sound/soc/blackfin/bfin-eval-adau1373.c | 173 ----- sound/soc/blackfin/bfin-eval-adau1701.c | 113 ---- sound/soc/blackfin/bfin-eval-adau1x61.c | 142 ---- sound/soc/blackfin/bfin-eval-adau1x81.c | 129 ---- sound/soc/blackfin/bfin-eval-adav80x.c | 145 ---- 26 files changed, 5371 deletions(-) delete mode 100644 sound/soc/blackfin/Kconfig delete mode 100644 sound/soc/blackfin/Makefile delete mode 100644 sound/soc/blackfin/bf5xx-ac97-pcm.c delete mode 100644 sound/soc/blackfin/bf5xx-ac97.c delete mode 100644 sound/soc/blackfin/bf5xx-ac97.h delete mode 100644 sound/soc/blackfin/bf5xx-ad1836.c delete mode 100644 sound/soc/blackfin/bf5xx-ad193x.c delete mode 100644 sound/soc/blackfin/bf5xx-ad1980.c delete mode 100644 sound/soc/blackfin/bf5xx-ad73311.c delete mode 100644 sound/soc/blackfin/bf5xx-i2s-pcm.c delete mode 100644 sound/soc/blackfin/bf5xx-i2s-pcm.h delete mode 100644 sound/soc/blackfin/bf5xx-i2s.c delete mode 100644 sound/soc/blackfin/bf5xx-sport.c delete mode 100644 sound/soc/blackfin/bf5xx-sport.h delete mode 100644 sound/soc/blackfin/bf5xx-ssm2602.c delete mode 100644 sound/soc/blackfin/bf6xx-i2s.c delete mode 100644 sound/soc/blackfin/bf6xx-sport.c delete mode 100644 sound/soc/blackfin/bf6xx-sport.h delete mode 100644 sound/soc/blackfin/bfin-eval-adau1373.c delete mode 100644 sound/soc/blackfin/bfin-eval-adau1701.c delete mode 100644 sound/soc/blackfin/bfin-eval-adau1x61.c delete mode 100644 sound/soc/blackfin/bfin-eval-adau1x81.c delete mode 100644 sound/soc/blackfin/bfin-eval-adav80x.c
diff --git a/MAINTAINERS b/MAINTAINERS index 64cd083b60ef..6eb7387bb1e9 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -841,13 +841,6 @@ F: sound/soc/codecs/ad7* F: sound/soc/codecs/ssm* F: sound/soc/codecs/sigmadsp.*
-ANALOG DEVICES INC ASOC DRIVERS -L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) -L: alsa-devel@alsa-project.org (moderated for non-subscribers) -W: http://blackfin.uclinux.org/ -S: Supported -F: sound/soc/blackfin/* - ANALOG DEVICES INC DMA DRIVERS M: Lars-Peter Clausen lars@metafoo.de W: http://ez.analog.com/community/linux-device-drivers diff --git a/sound/soc/Kconfig b/sound/soc/Kconfig index 84c3582f3982..41af6b9cc350 100644 --- a/sound/soc/Kconfig +++ b/sound/soc/Kconfig @@ -45,7 +45,6 @@ source "sound/soc/amd/Kconfig" source "sound/soc/atmel/Kconfig" source "sound/soc/au1x/Kconfig" source "sound/soc/bcm/Kconfig" -source "sound/soc/blackfin/Kconfig" source "sound/soc/cirrus/Kconfig" source "sound/soc/davinci/Kconfig" source "sound/soc/dwc/Kconfig" diff --git a/sound/soc/Makefile b/sound/soc/Makefile index 74cd1858d38b..8d92492183d2 100644 --- a/sound/soc/Makefile +++ b/sound/soc/Makefile @@ -29,7 +29,6 @@ obj-$(CONFIG_SND_SOC) += amd/ obj-$(CONFIG_SND_SOC) += atmel/ obj-$(CONFIG_SND_SOC) += au1x/ obj-$(CONFIG_SND_SOC) += bcm/ -obj-$(CONFIG_SND_SOC) += blackfin/ obj-$(CONFIG_SND_SOC) += cirrus/ obj-$(CONFIG_SND_SOC) += davinci/ obj-$(CONFIG_SND_SOC) += dwc/ diff --git a/sound/soc/blackfin/Kconfig b/sound/soc/blackfin/Kconfig deleted file mode 100644 index 6410aa2cc2cf..000000000000 diff --git a/sound/soc/blackfin/Makefile b/sound/soc/blackfin/Makefile deleted file mode 100644 index ebeb6a9cedd2..000000000000 diff --git a/sound/soc/blackfin/bf5xx-ac97-pcm.c b/sound/soc/blackfin/bf5xx-ac97-pcm.c deleted file mode 100644 index 08bceb519c29..000000000000 diff --git a/sound/soc/blackfin/bf5xx-ac97.c b/sound/soc/blackfin/bf5xx-ac97.c deleted file mode 100644 index a040cfe29fc0..000000000000 diff --git a/sound/soc/blackfin/bf5xx-ac97.h b/sound/soc/blackfin/bf5xx-ac97.h deleted file mode 100644 index a680fdc9bb42..000000000000 diff --git a/sound/soc/blackfin/bf5xx-ad1836.c b/sound/soc/blackfin/bf5xx-ad1836.c deleted file mode 100644 index 864df2616e10..000000000000 diff --git a/sound/soc/blackfin/bf5xx-ad193x.c b/sound/soc/blackfin/bf5xx-ad193x.c deleted file mode 100644 index 603ad1f2b9b9..000000000000 diff --git a/sound/soc/blackfin/bf5xx-ad1980.c b/sound/soc/blackfin/bf5xx-ad1980.c deleted file mode 100644 index 0fa81a523b8a..000000000000 diff --git a/sound/soc/blackfin/bf5xx-ad73311.c b/sound/soc/blackfin/bf5xx-ad73311.c deleted file mode 100644 index 786bbdd96e7c..000000000000 diff --git a/sound/soc/blackfin/bf5xx-i2s-pcm.c b/sound/soc/blackfin/bf5xx-i2s-pcm.c deleted file mode 100644 index 6712b01dabd1..000000000000 diff --git a/sound/soc/blackfin/bf5xx-i2s-pcm.h b/sound/soc/blackfin/bf5xx-i2s-pcm.h deleted file mode 100644 index 1f0435249f88..000000000000 diff --git a/sound/soc/blackfin/bf5xx-i2s.c b/sound/soc/blackfin/bf5xx-i2s.c deleted file mode 100644 index b69aeef6418e..000000000000 diff --git a/sound/soc/blackfin/bf5xx-sport.c b/sound/soc/blackfin/bf5xx-sport.c deleted file mode 100644 index 9dfa1241ea66..000000000000 diff --git a/sound/soc/blackfin/bf5xx-sport.h b/sound/soc/blackfin/bf5xx-sport.h deleted file mode 100644 index 9fc2192feb3b..000000000000 diff --git a/sound/soc/blackfin/bf5xx-ssm2602.c b/sound/soc/blackfin/bf5xx-ssm2602.c deleted file mode 100644 index 9c19ccc936e2..000000000000 diff --git a/sound/soc/blackfin/bf6xx-i2s.c b/sound/soc/blackfin/bf6xx-i2s.c deleted file mode 100644 index 819cff149a25..000000000000 diff --git a/sound/soc/blackfin/bf6xx-sport.c b/sound/soc/blackfin/bf6xx-sport.c deleted file mode 100644 index d2caadfe7b6d..000000000000 diff --git a/sound/soc/blackfin/bf6xx-sport.h b/sound/soc/blackfin/bf6xx-sport.h deleted file mode 100644 index 307d193cfcef..000000000000 diff --git a/sound/soc/blackfin/bfin-eval-adau1373.c b/sound/soc/blackfin/bfin-eval-adau1373.c deleted file mode 100644 index 64b88fdc1f6c..000000000000 diff --git a/sound/soc/blackfin/bfin-eval-adau1701.c b/sound/soc/blackfin/bfin-eval-adau1701.c deleted file mode 100644 index 5c67f72cf9a9..000000000000 diff --git a/sound/soc/blackfin/bfin-eval-adau1x61.c b/sound/soc/blackfin/bfin-eval-adau1x61.c deleted file mode 100644 index fddfe00c9d69..000000000000 diff --git a/sound/soc/blackfin/bfin-eval-adau1x81.c b/sound/soc/blackfin/bfin-eval-adau1x81.c deleted file mode 100644 index 3e01cbe53fc7..000000000000 diff --git a/sound/soc/blackfin/bfin-eval-adav80x.c b/sound/soc/blackfin/bfin-eval-adav80x.c deleted file mode 100644 index 99e5ecabdcda..000000000000
On Wed, Mar 14, 2018 at 04:35:28PM +0100, Arnd Bergmann wrote:
The blackfin architecture is getting removed, so the ASoC drivers are all obsolete as well.
This is going to cause loads of conflicts due to the ASoC platform to component refactoring - can you send me something that I can git am directly against my -next please, it seems better to apply it there so that nobody needs to see the conflicts?
On Wed, Mar 14, 2018 at 5:12 PM, Mark Brown broonie@kernel.org wrote:
On Wed, Mar 14, 2018 at 04:35:28PM +0100, Arnd Bergmann wrote:
The blackfin architecture is getting removed, so the ASoC drivers are all obsolete as well.
This is going to cause loads of conflicts due to the ASoC platform to component refactoring - can you send me something that I can git am directly against my -next please, it seems better to apply it there so that nobody needs to see the conflicts?
Done.
Arnd
On Wed, Mar 14, 2018 at 5:12 PM, Mark Brown broonie@kernel.org wrote:
On Wed, Mar 14, 2018 at 04:35:28PM +0100, Arnd Bergmann wrote:
The blackfin architecture is getting removed, so the ASoC drivers are all obsolete as well.
This is going to cause loads of conflicts due to the ASoC platform to component refactoring - can you send me something that I can git am directly against my -next please, it seems better to apply it there so that nobody needs to see the conflicts?
Done.
Arnd
On Wed, Mar 14, 2018 at 4:35 PM, Arnd Bergmann arnd@arndb.de wrote:
Hi driver maintainers,
I just posted one series with the removal of eight architectures, see https://lkml.org/lkml/2018/3/14/505 for details, or https://lwn.net/Articles/748074/ for more background.
These are the device drivers that go along with them. I have already picked up the drivers for arch/metag/ into my tree, they were reviewed earlier.
Please let me know if you have any concerns with the patch, or if you prefer to pick up the patches in your respective trees. I created the patches with 'git format-patch -D', so they will not apply without manually removing those files.
For anything else, I'd keep the removal patches in my asm-generic tree and will send a pull request for 4.17 along with the actual arch removal.
Please include the cpufreq patches into that and you can add ACKs from me on them if that helps.
Thanks!
Hi Arnd,
On Wed, 14 Mar 2018 16:35:13 +0100 Arnd Bergmann arnd@arndb.de wrote:
Hi driver maintainers,
I just posted one series with the removal of eight architectures, see https://lkml.org/lkml/2018/3/14/505 for details, or https://lwn.net/Articles/748074/ for more background.
These are the device drivers that go along with them. I have already picked up the drivers for arch/metag/ into my tree, they were reviewed earlier.
Please let me know if you have any concerns with the patch, or if you prefer to pick up the patches in your respective trees. I created the patches with 'git format-patch -D', so they will not apply without manually removing those files.
For anything else, I'd keep the removal patches in my asm-generic tree and will send a pull request for 4.17 along with the actual arch removal.
Arnd
Arnd Bergmann edac: remove tile driver net: tile: remove ethernet drivers net: adi: remove blackfin ethernet drivers net: 8390: remove m32r specific bits net: remove cris etrax ethernet driver net: smsc: remove m32r specific smc91x configuration raid: remove tile specific raid6 implementation rtc: remove tile driver rtc: remove bfin driver char: remove obsolete ds1302 rtc driver char: remove tile-srom.c char: remove blackfin OTP driver pcmcia: remove m32r drivers pcmcia: remove blackfin driver ASoC: remove blackfin drivers video/logo: remove obsolete logo files fbdev: remove blackfin drivers fbdev: s1d13xxxfb: remove m32r specific hacks crypto: remove blackfin CRC driver media: platform: remove blackfin capture driver media: platform: remove m32r specific arv driver cpufreq: remove blackfin driver cpufreq: remove cris specific drivers gpio: remove etraxfs driver pinctrl: remove adi2/blackfin drivers ata: remove bf54x driver input: keyboard: remove bf54x driver input: misc: remove blackfin rotary driver mmc: remove bfin_sdh driver can: remove bfin_can driver watchdog: remove bfin_wdt driver mtd: maps: remove bfin-async-flash driver mtd: nand: remove bf5xx_nand driver
If you don't mind, I'd like to take the mtd patches through the MTD tree. As you've probably noticed, nand code has been moved around and it's easier for me to carry those 2 simple changes in my tree than creating an immutable branch.
Let me know if this is a problem.
Regards,
Boris
On Thu, Mar 15, 2018 at 6:32 AM, Boris Brezillon boris.brezillon@bootlin.com wrote:
Hi Arnd,
On Wed, 14 Mar 2018 16:35:13 +0100 Arnd Bergmann arnd@arndb.de wrote:
Hi driver maintainers,
I just posted one series with the removal of eight architectures, see https://lkml.org/lkml/2018/3/14/505 for details, or https://lwn.net/Articles/748074/ for more background.
These are the device drivers that go along with them. I have already picked up the drivers for arch/metag/ into my tree, they were reviewed earlier.
Please let me know if you have any concerns with the patch, or if you prefer to pick up the patches in your respective trees. I created the patches with 'git format-patch -D', so they will not apply without manually removing those files.
For anything else, I'd keep the removal patches in my asm-generic tree and will send a pull request for 4.17 along with the actual arch removal.
If you don't mind, I'd like to take the mtd patches through the MTD tree. As you've probably noticed, nand code has been moved around and it's easier for me to carry those 2 simple changes in my tree than creating an immutable branch.
Let me know if this is a problem.
Sounds good, I've removed the two patches from my tree now. I've already sent a version of those that is based on your latest tree to you for inclusion.
Arnd
participants (4)
-
Arnd Bergmann
-
Boris Brezillon
-
Mark Brown
-
Rafael J. Wysocki