Thomas Petazzoni
627dfcc249
irqchip: armada-370-xp: properly request resources
...
Instead of using of_iomap(), we now use of_address_to_resource(),
request_mem_region() and ioremap(). This allows the corresponding I/O
regions to be properly requested and visible in /proc/iomem.
The main motivation for this change is that the introduction of the
MSI support requires us to get the physical address of the main
interrupt controller registers, so we will need the corresponding
'struct resource' anyway.
We also take this opportunity to change a panic() to BUG_ON(), in
order to be consistent with the rest of the driver.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Tested-by: Daniel Price <daniel.price@gmail.com>
Acked-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
2013-09-30 14:58:07 +00:00
..
accessibility
acpi
ACPI and power management fixes for 3.12-rc1
2013-09-12 11:22:45 -07:00
amba
ata
atm
auxdisplay
base
thp: account anon transparent huge pages into NR_ANON_PAGES
2013-09-12 15:38:03 -07:00
bcma
block
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
bluetooth
bus
cdrom
char
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
clk
clocksource
Merge branch 'timers/core' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-09-16 16:10:26 -04:00
connector
cpufreq
Merge branch 'pm-cpufreq'
2013-09-12 13:04:11 +02:00
cpuidle
ACPI and power management fixes for 3.12-rc1
2013-09-12 11:22:45 -07:00
crypto
dca
devfreq
dio
dma
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
edac
eisa
extcon
firewire
firmware
firmware/dmi_scan: drop OOM messages
2013-09-11 15:58:51 -07:00
fmc
gpio
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
gpu
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-09-12 15:01:38 -07:00
hid
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
hsi
hv
hwmon
hwmon: (k10temp) remove unnecessary pci_set_drvdata()
2013-09-12 08:17:40 -07:00
hwspinlock
i2c
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
ide
idle
iio
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
infiniband
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2013-09-15 07:13:39 -04:00
iommu
IOMMU Updates for Linux v3.12
2013-09-12 11:29:26 -07:00
ipack
irqchip
irqchip: armada-370-xp: properly request resources
2013-09-30 14:58:07 +00:00
isdn
leds
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds
2013-09-12 11:35:33 -07:00
lguest
macintosh
mailbox
md
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-09-12 15:01:38 -07:00
media
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
memory
memstick
memstick: add support for legacy memorysticks
2013-09-11 15:59:35 -07:00
message
mfd
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
misc
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
mmc
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
mtd
Just a single fastmap fix plus a regression fix.
2013-09-16 15:37:52 -04:00
net
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2013-09-15 17:45:52 -04:00
nfc
ntb
nubus
of
Merge branch 'for-v3.12-fix' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping
2013-09-11 19:11:59 -07:00
oprofile
parisc
parport
pci
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
pcmcia
pinctrl
platform
Merge branch 'for_linus' of git://cavan.codon.org.uk/platform-drivers-x86
2013-09-15 17:42:59 -04:00
pnp
pnp: change pnp bus pm_ops to invoke pnp driver dev_pm_ops if specified
2013-09-11 15:58:15 -07:00
power
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
pps
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
ps3
ptp
pwm
rapidio
regulator
remoteproc
reset
rpmsg
rtc
rtc: simplify devm_request_mem_region/devm_ioremap
2013-09-11 15:58:59 -07:00
s390
s390/vmcore: use vmcore for zfcpdump
2013-09-11 15:59:15 -07:00
sbus
scsi
SCSI misc on 20130915
2013-09-15 17:41:30 -04:00
sfi
sh
sn
spi
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
ssb
staging
Merge git://git.kvack.org/~bcrl/aio-next
2013-09-13 10:55:58 -07:00
target
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2013-09-12 16:11:45 -07:00
tc
thermal
tty
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
uio
usb
Merge git://git.kvack.org/~bcrl/aio-next
2013-09-13 10:55:58 -07:00
uwb
vfio
vhost
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2013-09-12 16:11:45 -07:00
video
Bye, bye, WfW flag
2013-09-11 19:55:12 -07:00
virt
virtio
vlynq
vme
w1
Remove GENERIC_HARDIRQ config option
2013-09-13 15:09:52 +02:00
watchdog
Merge git://www.linux-watchdog.org/linux-watchdog
2013-09-12 08:45:53 -07:00
xen
Bug-fixes:
2013-09-12 11:28:24 -07:00
zorro
Kconfig
Makefile