1
0
Fork 0
alistair23-linux/arch/arm/mach-footbridge
Arnd Bergmann 9e0087e64e ARM: 8530/1: remove VIRT_TO_BUS
All drivers that are relevant for rpc or footbridge have stopped
using virt_to_bus a while ago, so we can remove it and avoid some
harmless randconfig warnings for drivers that we do not care about:

drivers/atm/zatm.c: In function 'poll_rx':
drivers/atm/zatm.c:401:18: warning: 'bus_to_virt' is deprecated [-Wdeprecated-declarations]
   skb = ((struct rx_buffer_head *) bus_to_virt(here[2]))->skb;

FWIW, the remaining drivers using this are:

ATM:  firestream, zatm, ambassador, horizon
ISDN: hisax/netjet
V4L:  STA2X11, zoran
Net:  Appletalk LTPC, Tulip DE4x5, Toshiba IrDA
WAN:  comtrol sv11, cosa, lanmedia, sealevel
SCSI: DPT_I2O, buslogic
VME:  CA91C142

My best guess is that all of the above are so hopelessly obsolete that
we are best off removing all of them form the kernel, but that can be
done another time.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2016-02-22 16:55:42 +00:00
..
include/mach ARM: debug-ll: rework footbridge handling 2015-12-15 23:43:29 +01:00
Kconfig ARM: 8530/1: remove VIRT_TO_BUS 2016-02-22 16:55:42 +00:00
Makefile kbuild: remove unnecessary variable initializaions 2014-10-02 13:55:02 +02:00
Makefile.boot ARM: 7022/1: allow to detect conflicting zreladdrs 2011-10-17 09:12:40 +01:00
cats-hw.c ARM: 8025/1: Get rid of meminfo 2014-06-01 01:17:12 +01:00
cats-pci.c ARM: PCI: provide a default bus scan implementation 2012-05-13 17:12:17 +01:00
common.c ARM: kill off set_irq_flags usage 2015-07-28 13:58:13 +02:00
common.h ARM: footbridge: add sched_clock implementation 2013-12-29 12:35:55 +00:00
dc21285-timer.c ARM/dc21285-timer: Migrate to new 'set-state' interface 2015-07-17 08:22:56 +05:30
dc21285.c ARM: 7995/1: footbridge: remove obsolete IRQF_DISABLED 2014-03-12 10:32:27 +00:00
dma.c remove <asm/scatterlist.h> 2015-05-05 13:35:39 -06:00
ebsa285-pci.c ARM: PCI: provide a default bus scan implementation 2012-05-13 17:12:17 +01:00
ebsa285.c ARM: footbridge: cleanup LEDs code 2013-12-29 12:36:44 +00:00
isa-irq.c genirq: Remove irq argument from irq flow handlers 2015-09-16 15:47:51 +02:00
isa-rtc.c ARM: footbridge: trim down old ISA rtc setup 2009-12-24 13:39:18 +00:00
isa-timer.c ARM: 7995/1: footbridge: remove obsolete IRQF_DISABLED 2014-03-12 10:32:27 +00:00
isa.c ARM: footbridge: trim down old ISA rtc setup 2009-12-24 13:39:18 +00:00
netwinder-hw.c ARM: 8025/1: Get rid of meminfo 2014-06-01 01:17:12 +01:00
netwinder-pci.c ARM: PCI: provide a default bus scan implementation 2012-05-13 17:12:17 +01:00
personal-pci.c ARM: PCI: provide a default bus scan implementation 2012-05-13 17:12:17 +01:00
personal.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00