aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
Commit message (Collapse)AuthorAgeFilesLines
* ARM: shmobile: Use r8a7779 suffix for INTC compat stringMagnus Damm2013-12-101-1/+1
| | | | | | | | | Add "renesas,intc-irqpin-r8a7779" to the compatible string for the IRQ pins in case of r8a7779 INTC. This makes the INTC irqpin follow the same style as the other devices and also makes it more future proof. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use r8a7778 suffix for INTC compat stringMagnus Damm2013-12-101-1/+1
| | | | | | | | | Add "renesas,intc-irqpin-r8a7778" to the compatible string for the IRQ pins in case of r8a7778 INTC. This makes the INTC irqpin follow the same style as the other devices and also makes it more future proof. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use r8a7740 suffix for INTC compat stringMagnus Damm2013-12-101-4/+4
| | | | | | | | | Add "renesas,intc-irqpin-r8a7740" to the compatible string for the IRQ pins in case of r8a7740 INTC. This makes the INTC irqpin follow the same style as the other devices and also makes it more future proof. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use sh73a0 suffix for INTC compat stringMagnus Damm2013-12-101-4/+4
| | | | | | | | | Add "renesas,intc-irqpin-sh73a0" to the compatible string for the IRQ pins in case of sh73a0 INTC. This makes the INTC irqpin follow the same style as the other devices and also makes it more future proof. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: armadillo: add FSI support for DTSKuninori Morimoto2013-12-101-0/+37
| | | | | | | This patch support FSI-WM8978 with simple audio card Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: r8a7740: add FSI support via DTSIKuninori Morimoto2013-12-101-0/+9
| | | | | Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: emev2: Setup internal peripheral interrupts as level highLaurent Pinchart2013-12-101-15/+15
| | | | | | | | | Interrupts generated by SoC internal devices are currently marked as IRQ_TYPE_NONE. As they're level-triggered and active-high, mark them as such. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: emev2: Use interrupt macros in DT filesLaurent Pinchart2013-12-102-13/+20
| | | | | Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use interrupt macros in r8a73a4 and r8a7778 DT filesLaurent Pinchart2013-12-102-28/+28
| | | | | Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Fix r8a7791 GPIO resources in DTSMagnus Damm2013-12-101-16/+16
| | | | | | | | | | The r8a7791 GPIO resources are currently incorrect. Fix that by making them match the English r8a7791 v0.31 data sheet. Tested with GPIO LED using Koelsch DT reference. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms@verge.net.au>
* ARM: shmobile: Include all 4 GiB of memory on Lager DT RefMagnus Damm2013-12-101-0/+5
| | | | | | | | Add 2GiB of DRAM at 0x1_8000_0000 to support the full 4GiB of Lager system memory in case of DT Reference. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Include all 4 GiB of memory on LagerMagnus Damm2013-12-101-0/+5
| | | | | | | | Add 2GiB of DRAM at 0x1_8000_0000 to support the full 4GiB of Lager system memory. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Include all 2 GiB of memory on APE6EVMTakashi Yoshii2013-12-101-0/+5
| | | | | | | | | Add 1GiB of DRAM at 0x2_0000_0000 to support the full 2GiB of APE6EVM system memory. Signed-off-by: Takashi Yoshii <takasi-y@ops.dti.ne.jp> Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Include all 2 GiB of memory on APE6EVM DT RefMagnus Damm2013-12-101-0/+5
| | | | | | | | Add 1GiB of DRAM at 0x2_0000_0000 to support the full 2GiB of APE6EVM system memory also in case of DT reference. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: kzm9g-reference: Add GPIO keys to DTLaurent Pinchart2013-12-101-0/+46
| | | | | Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: kzm9g-reference: Add PCF8575 GPIO extender to DTLaurent Pinchart2013-12-101-0/+11
| | | | | Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Koelsch DT reference GPIO LED supportMagnus Damm2013-12-101-0/+14
| | | | | | | Add led6, led7 and led8 to the Koelsch DT reference board support. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Enable DSW2 with gpio-keys on KZM9DMagnus Damm2013-12-102-2/+39
| | | | | | | | Use the gpio-keys driver to support the 4 pins on the dip switch DSW2 which is mounted on the KZM9D board. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: armadillo-reference: Use low level IRQ for ST1231Laurent Pinchart2013-12-101-1/+1
| | | | | | | | | The device is configured to generate an active-low interrupt signal that needs to be acknowledged by the host. Configure the IRQ to trigger on low level. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use r8a7790 suffix for IRQC compat stringMagnus Damm2013-12-101-1/+1
| | | | | | | | | Add "renesas,irqc-r8a7790" to the compatible string for IRQC in case of r8a7790. This makes the IRQC follow the same style as the other devices and also makes it more future proof. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use r8a7790 suffix for MMCIF compat stringMagnus Damm2013-12-101-2/+2
| | | | | | | | | Add "renesas,mmcif-r8a7790" to the compatible string for MMCIF in case of r8a7790. This makes the MMCIF follow the same style as the other devices and also makes it more future proof. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Add r8a7791 thermal device node to DTSMagnus Damm2013-12-101-0/+7
| | | | | | | | Hook up the r8a7791 thermal sensor to the DTS. Signed-off-by: Magnus Damm <damm@opensource.se> Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Add r8a7790 thermal device node to DTSMagnus Damm2013-12-101-0/+7
| | | | | | | | Hook up the r8a7790 thermal sensor to the DTS. Signed-off-by: Magnus Damm <damm@opensource.se> Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Configure r8a7791 PFC on Koelsch via DTSMagnus Damm2013-12-101-0/+15
| | | | | | | | Configure the "D" set of data signals for SCIF0 and SCIF1 on the Koelsch board to setup pinctrl serial console bits. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use r8a7791 suffix for IRQC compat stringMagnus Damm2013-12-101-1/+1
| | | | | | | | | Add "renesas,irqc-r8a7791" to the compatible string for IRQC in case of r8a7791. This makes the IRQC follow the same style as the other devices and also makes it more future proof. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: sh73a0: fixup sdhi compatible nameKuninori Morimoto2013-12-101-3/+3
| | | | | | | | sh73a0 != r8a7740 Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: marzen: remove SDHI0 WP pin settingKuninori Morimoto2013-12-101-2/+0
| | | | | | | | WP pin is not implemented on Marzen Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: marzen: remove SDHI0 WP pin setting from DTSKuninori Morimoto2013-12-101-2/+1
| | | | | | | | WP pin is not implemented on Marzen Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: kzm9g-reference: Use falling edge IRQ for LAN9221Laurent Pinchart2013-12-101-1/+1
| | | | | | | | | The device is configured to generate an active-low interrupt signal that is automatically deasserted without requiring any action from the host. Configure the IRQ to trigger on falling edge. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: bockw-reference: Use falling edge IRQ for LAN9221Laurent Pinchart2013-12-101-1/+1
| | | | | | | | | The device is configured to generate an active-low interrupt signal that is automatically deasserted without requiring any action from the host. Configure the IRQ to trigger on falling edge. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: marzen-reference: Use falling edge IRQ for LAN9221Laurent Pinchart2013-12-101-1/+1
| | | | | | | | | | The device is configured to generate an active-low interrupt signal that is automatically deasserted without requiring any action from the host. Use falling edge trigger as that is the configuration currently used on the board. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use interrupt macros in board DT filesLaurent Pinchart2013-12-105-5/+10
| | | | | Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use interrupt macros in SoC DT filesLaurent Pinchart2013-12-107-232/+295
| | | | | Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: Use #include in device tree sourcesLaurent Pinchart2013-12-1016-16/+16
| | | | | | | | In order to allow usage of the preprocessor in the SoC device tree sources, switch from /include/ to #include. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: bockw: enable HSPI0 on DTSKuninori Morimoto2013-12-101-0/+11
| | | | | Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: r8a7778: add HSPI suppport on DTSIKuninori Morimoto2013-12-101-0/+30
| | | | | Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: r8a7778: add I2C support on DTSIKuninori Morimoto2013-12-101-0/+40
| | | | | Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: emev2: Add clock tree description in DTTakashi Yoshii2013-12-101-0/+84
| | | | | | | | | | Add minimum clock tree description to .dts file. This provides same set of clocks as current sh-clkfwk version .c code does. Signed-off-by: Takashi Yoshii <takasi-y@ops.dti.ne.jp> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: lager: tidyup DT node namingKuninori Morimoto2013-12-101-2/+2
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: marzen: tidyup DT node namingKuninori Morimoto2013-12-101-3/+3
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: bockw: tidyup DT node namingKuninori Morimoto2013-12-101-2/+2
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: kzm9g: tidyup DT node namingKuninori Morimoto2013-12-101-4/+4
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: ape6evm: tidyup DT node namingKuninori Morimoto2013-12-101-4/+4
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: armadillo: tidyup DT node namingKuninori Morimoto2013-12-101-4/+4
| | | | | | | | | | According to ePAPR spec, this patch tidies up DT node name. This patch removed un-used "touchscreen" label Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: sh73a0: tidyup DT node namingKuninori Morimoto2013-12-102-8/+8
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name and related clock. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: r8a7790: tidyup DT node namingKuninori Morimoto2013-12-102-11/+11
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name and related clock. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: r8a7779: tidyup DT node namingKuninori Morimoto2013-12-102-8/+8
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name and related clock. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: r8a7778: tidyup DT node namingKuninori Morimoto2013-12-102-8/+8
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name and related clock. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: r8a73a4: tidyup DT node namingKuninori Morimoto2013-12-102-10/+10
| | | | | | | | According to ePAPR spec, this patch tidies up DT node name and related clock. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
* ARM: shmobile: r8a7740: tidyup DT node namingKuninori Morimoto2013-12-102-7/+19
| | | | | | | | | | According to ePAPR spec, this patch tidies up DT node name and related clock. This patch also adds missing SDHI2 entry Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>