linux_dsm_epyc7002/Documentation/devicetree/bindings
Laurent Pinchart 70c8f01a35 sh-pfc: Support GPIO to IRQ mapping specified IRQ resources
On non-DT platforms IRQ controllers associated with the GPIOs have a
fixed IRQ base value known at compile time. The sh-pfc driver translates
GPIO number to IRQ numbers using a hardcoded table. This mechanism
breaks on DT platforms, as the IRQ base values are dynamic in that case.

Fix this by specifying IRQs associated with GPIOs in IRQ resources,
populated automatically from the device tree. When IRQ resources are
specified the driver requires one IRQ resource per GPIO able to generate
an interrupt, and uses the translation table to compute the IRQ resource
offset instead of the IRQ number.

Cc: devicetree@vger.kernel.org
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Acked-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2013-12-12 22:07:28 +01:00
..
arc ARC: Add documentation on DT binding for ARC700 PMU 2013-11-12 09:45:56 +05:30
arm EDAC updates for 3.13 2013-11-18 14:50:17 -08:00
ata sata, highbank: send extra clock cycles in SGPIO patterns 2013-08-14 16:43:30 -04:00
bus This is a patch series that updates imx-weim bus driver to have it 2013-08-23 11:37:18 -07:00
c6x Documentation/devicetree/bindings/c6x/ fix a typo 2013-08-20 12:41:25 +02:00
clock The clock changes for 3.13 are an even mix of framework improvements & 2013-11-12 16:11:47 +09:00
cpufreq
crypto doc: devicetree: Add bindings documentation for omap-des driver 2013-11-15 07:38:14 -08:00
dma dma: atmel-dma: correct typo in the device tree bindings documentation 2013-10-20 18:47:43 +05:30
drm/tilcdc
extcon extcon: palmas: Option to disable ID/VBUS detection based on platform 2013-08-05 08:53:34 +09:00
fb
gpio documentation/devicetree: Move DT bindings from gpio to watchdog 2013-11-17 19:36:46 +01:00
gpu The common clk framework changes for 3.12 are dominated by clock driver 2013-09-09 15:49:04 -07:00
hid HID: i2c-hid: add DT bindings 2013-07-31 12:10:31 +02:00
hwmon Documentation: dt: hwmon: Add OF document for LM90 2013-11-15 10:40:39 +01:00
hwrng ARM: dts: AM33xx: Add RNG node 2013-10-29 13:58:51 -07:00
i2c hwmon updates for 3.13-rc1 [#2] 2013-11-22 10:49:14 -08:00
iio DT: Add documentation for cm36651 proximity/light sensor 2013-10-17 23:40:27 +01:00
input Input: ti_am335x_tsc - fix spelling mistake in TSC/ADC DT binding 2013-11-11 00:01:45 -08:00
interrupt-controller DeviceTree updates for 3.13. This is a bit larger pull request than 2013-11-12 16:52:17 +09:00
iommu
leds leds: lp55xx: handle enable pin in driver 2013-10-25 10:13:25 -07:00
lpddr2
media [media] media: st-rc: Add ST remote control driver 2013-10-31 08:20:08 -02:00
memory-controllers
metag irq-imgpdc: add ImgTec PDC irqchip driver 2013-08-21 14:17:56 +01:00
mfd Documentation: mfd: Update s2mps11.txt 2013-11-11 11:22:22 +00:00
mips
misc ARM: sunxi: Initial support for Allwinner's Security ID fuses 2013-09-26 13:47:36 -07:00
mmc MMC highlights for 3.13: 2013-11-18 14:47:30 -08:00
mtd mtd: nand: omap: combine different flavours of 1-bit hamming ecc schemes 2013-11-06 23:33:07 -08:00
net Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-10-01 17:06:14 -04:00
nvec
pci PCI changes for the v3.13 merge window: 2013-11-14 14:02:00 +09:00
phy phy: Add driver for Exynos DP PHY 2013-10-16 13:48:08 -07:00
pinctrl sh-pfc: Support GPIO to IRQ mapping specified IRQ resources 2013-12-12 22:07:28 +01:00
power twl4030_charger: Add devicetree support 2013-11-12 22:35:45 -08:00
power_supply power_supply: Add support for bq24735 charger 2013-10-25 15:56:51 -07:00
powerpc DMA: Freescale: Add new 8-channel DMA engine device tree nodes 2013-11-13 14:26:27 +05:30
pps
pwm Documentation/pwm: Update supported SoC name for pwm-samsung 2013-11-11 10:23:56 +01:00
regulator Merge remote-tracking branch 'regulator/topic/palmas' into regulator-next 2013-10-24 11:11:39 +01:00
reset
rng
rtc drivers/rtc/rtc-palmas.c: support for backup battery charging 2013-09-11 15:58:55 -07:00
serial tty: ar933x_uart: move devicetree binding documentation 2013-09-26 12:33:49 -07:00
serio dts: Deprecate ALTR as a vendor prefix 2013-08-29 12:58:55 -07:00
sound Merge remote-tracking branch 'asoc/topic/tpa6130a2' into asoc-next 2013-10-24 11:24:17 +01:00
spi ARM: OMAP: devicetree: fix SPI node compatible property syntax items 2013-11-14 10:43:19 -08:00
staging Staging/iio/adc/touchscreen/MXS: provide devicetree adaption 2013-10-01 16:19:17 +01:00
thermal Merge branches 'exynos', 'imx' and 'fixes' of .git into next 2013-08-15 15:25:27 +08:00
timer clocksource: Provide timekeeping for efm32 SoCs 2013-10-22 22:36:33 +02:00
ufs
usb ARM: SoC DT updates for 3.13 2013-11-11 17:34:56 +09:00
video pwm: Changes for v3.13-rc1 2013-11-16 12:21:40 -08:00
virtio
w1
watchdog watchdog: dw: Enable OF support for DW watchdog timer 2013-11-17 19:38:26 +01:00
x86
eeprom.txt
marvell.txt
open-pic.txt
resource-names.txt
vendor-prefixes.txt DeviceTree updates for 3.13. This is a bit larger pull request than 2013-11-12 16:52:17 +09:00
xilinx.txt