summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/r8a7790.dtsi
AgeCommit message (Collapse)AuthorFilesLines
2015-02-04ARM: shmobile: r8a7790: Fix whitespace errors in pci nodesGeert Uytterhoeven1-6/+6
Remove spaces in between tabs. Introduced by commit ff4f3eb8b3386208944fe60b85e6cba4d338198e ("ARM: shmobile: r8a7790: add internal PCI bridge nodes"). Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 517ec80a3321e01fd07eeb6098c3d7b455fcca68) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add DVC support for sound node on DTSIKuninori Morimoto1-0/+7
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 334d69a23b177a4ed38e654912444dc48ac46765) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add internal PCI bridge nodesBen Dooks1-0/+60
Add device nodes for the R8A7790 internal PCI bridge devices. Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Reviewed-by: Ian Molton <ian.molton@codethink.co.uk> [Sergei: added several properties to the PCI bridge nodes] Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Tested-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit ff4f3eb8b3386208944fe60b85e6cba4d338198e) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Add PCIe Controller device nodePhil Edworthy1-0/+25
Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com> [horms+renesas@verge.net.au: resolved conflict] Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 745329d280c8c73f00724745693658f3d4113ea8) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Add default PCIe bus clockPhil Edworthy1-0/+9
This patch adds a default PCIe bus clock node. Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 51d17918077215cd93d78a2b13a3b57090eb1f3d) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Add PCIEC clock device tree nodePhil Edworthy1-3/+3
This patch adds the device tree clock node for the PCIe Controller Signed-off-by: Phil Edworthy <phil.edworthy@renesas.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit ecafea8cd261833d7bb857aad76cf2e721821e88) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add R-Car sound support on DTSIKuninori Morimoto1-0/+56
This patch support PIO transfer only at this point Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 7df2fd572b9f159657a145f3fdd700d3e00760d9) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add MSTP10 support on DTSIKuninori Morimoto1-0/+33
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit bcde37225438687231bb9510c07e60dcb8db1988) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790/lager dts: Add DVFS parameters into cpu0 node for r8a7790Benoit Cousson1-0/+11
Add needed information inside CPU0 for the generic cpufreq-cpu0 driver. - voltage-tolerance = 1% It reflects the tolerance for the CPU voltage defined inside the OPP table. Due to the lack of proper OPP definition, use an arbitrary safe value. - clock-latency = 300 us Approximate worst-case latency to do a full DVFS transition for every OPPs. Due to the lack of HW information, use an arbitrary safe value. Note: The term transition-latency will be more accurate to define this value since the clock transition latency is not the only parameter that will define the overall DVFS transition. - operating-points = < kHz - uV > List of 6 operating points. All of them are using the same voltage since the valid Vmin voltage is not documented in the HW spec. - clocks phandle to the CPU clock source. This clock source is used for all the 4 CortexA15 located inside the same cluster. Signed-off-by: Benoit Cousson <bcousson+renesas@baylibre.com> [gaku.inami.xw@bp.renesas.com: Change the setting of OPPs for ES2.0] Signed-off-by: Gaku Inami <gaku.inami.xw@bp.renesas.com> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit b989e1386385466761f703b8a91e00468bb5ca2a) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add USB3.0 clocks to device treeYoshihiro Shimoda1-3/+3
Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 35b5da7b0abfda695924bef011995031f4f3dcfe) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790 dtsi: Add GPIO clocksGeert Uytterhoeven1-1/+12
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 81f6883f0b1bbb1dbca34cc65257f823acb55cbd) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add IIC(B) cores to dtsiWolfram Sang1-0/+44
Signed-off-by: Wolfram Sang <wsa@sang-engineering.com> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 05f3991622013692b8ef428a6703663331544248) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add IIC(B) clocks to dtsiWolfram Sang1-13/+14
Signed-off-by: Wolfram Sang <wsa@sang-engineering.com> [horms+renesas@verge.net.au resolved conflicts] [horms+renesas@verge.net.au consistently use space as separator] Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 17465149d8a1a3b7a00f02796d7d364522d0383b) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Fix the I2C clocks parents in DTLaurent Pinchart1-1/+1
All I2C clocks derive from the HP clock, not from the P clock. Fix them. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> Reviewed-by: Wolfram Sang <wsa@sang-engineering.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 3672b059e3a8582171863e1c588059a37aa56b75) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790 dtsi: Add MSIOF nodes and aliasesGeert Uytterhoeven1-0/+44
Signed-off-by: Geert Uytterhoeven <geert+renesas@linux-m68k.org> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit ae8a6146afc9dddbbf342b3a77b9bf44618511dd) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790/lager dts: Rename label spi to qspi, add spi0 aliasGeert Uytterhoeven1-1/+2
Prepare for the advent of MSIOF SPI, which will be spi1 to spi4. Signed-off-by: Geert Uytterhoeven <geert+renesas@linux-m68k.org> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit fad6d45cdf8269d6d1c6784792c74c53e2304b32) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Rename VSP1_(SY|RT) clocks to VSP1_(S|R)Laurent Pinchart1-1/+1
The r8a7790 has four VSP1 instances, two of them being named VSPS (which stands for "VSP Standard") and VSPR (which stands for "VSP for Resizing"). The clock section in the SoC datasheet misunderstood the abbreviations as meaning VSP System and VSP Realtime, and named the corresponding clocks VSP1(SY) and VSP1(RT). This mistake has been carried over to the kernel code. Fix this by renaming the VSP1_SY and VSP1_RT clocks to VSP1_S and VSP1_R. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 79ea9934b8df700fa306c8ced2d3bbf94ff276a8) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add Ether DT supportSergei Shtylyov1-1/+13
Define the generic R8A7790 part of the Ether device node. Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit d8913c6799ed776d096a7f41d83afce815f93819) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add audio clockKuninori Morimoto1-0/+23
Current audio clock doesn't have dependency to device/driver, but, it is not good design for DT support. To avoid branch merge conflict issue, it uses this load map, and this patch is 1) part. 1) add old/new style clock in platform 2) add new style clock method in driver 3) remove old tyle clock from platform Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit c7c2ec3a1881b93c211d0754b39f08b5a75459d8) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: add i2c aliases to dtsiWolfram Sang1-0/+7
Signed-off-by: Wolfram Sang <wsa@sang-engineering.com> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 6b1d7c68b255be81ef174d9621869fde5c95bc20) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: remove superfluous interrupt-parentsWolfram Sang1-31/+0
These values are inherited, so don't need to be specified again. Signed-off-by: Wolfram Sang <wsa@sang-engineering.com> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 951dc909b22afd52f57e1f74e86415941a057d31) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790 dtsi: Add QSPI nodeGeert Uytterhoeven1-0/+12
Signed-off-by: Geert Uytterhoeven <geert+renesas@linux-m68k.org> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 7053e134a17d29e023dd4c55643ea4af9c534ccf) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Replace IRQ type numerical values with macrosLaurent Pinchart1-10/+10
Replace the hardcoded value 4 with IRQ_TYPE_LEVEL_HIGH. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 1f4c745b2c5a083c49dc11d2f0827d9a381f1ee1) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Fix serial ports DT compatible stringsLaurent Pinchart1-10/+10
Remove the -generic suffix that has been added by mistake from the serial port compatible strings. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 59d2b5173bbe8dbc324e34263ceae4d6131058f2) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Add SATA nodes to r8a7790.dtsiValentine Barshak1-0/+18
This adds SATA[01] device nodes to r8a7790.dtsi Signed-off-by: Valentine Barshak <valentine.barshak@cogentembedded.com> Acked-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit cde630f763b07ff5d8ff7d34969f9dd05a2a4001) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Add SATA clocks to device treeLaurent Pinchart1-3/+6
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Tested-by: Valentine Barshak <valentine.barshak@cogentembedded.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit bccccc3d861567876a87441bc92f2e3b46cb38a9) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Add VIN clocks to device treeLaurent Pinchart1-3/+6
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 3f2beaa9f2d7229c041975e40868dee2e3c4a598) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Add serial ports to the device treeLaurent Pinchart1-0/+100
The platform code serial port instantiation mechanism is kept for the non-DT platforms only. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit 597af20fa8f810a26c84179a8ac58cb3fce6c102) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2015-02-04ARM: shmobile: r8a7790: Add thermal clock in device treeGeert Uytterhoeven1-0/+1
Add the missing thermal MSTP clock to the thermal device node. Signed-off-by: Geert Uytterhoeven <geert+renesas@linux-m68k.org> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> (cherry picked from commit d3a439dbe3ff1610156c39cdffcc2c3257fadd62) Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2014-01-31Merge tag 'renesas-dt-fixes2-for-v3.14' of ↵Olof Johansson1-4/+4
git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into fixes Second Round of Renesas ARM Based SoC DT Fixes for v3.14 Correct i2c clock references for r8a7790 (R-Car H2) SoC The error was introduced in 72197ca7a1cb1cea5 ("ARM: shmobile: r8a7790: Reference clocks") which is queued up for v3.14. * tag 'renesas-dt-fixes2-for-v3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: ARM: shmobile: r8a7790.dtsi: ficx i2c[0-3] clock reference Signed-off-by: Olof Johansson <olof@lixom.net>
2014-01-23Merge tag 'dt-for-linus' of ↵Linus Torvalds1-30/+383
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc Pull ARM SoC DT updates from Olof Johansson: "DT and DT-conversion-related changes for various ARM platforms. Most of these are to enable various devices on various boards, etc, and not necessarily worth enumerating. New boards and systems continue to come in as new devicetree files that don't require corresponding C changes any more, which is indicating that the system is starting to work fairly well. A few things worth pointing out: * ST Ericsson ux500 platforms have made the major push to move over to fully support the platform with DT * Renesas platforms continue their conversion over from legacy platform devices to DT-based for hardware description" * tag 'dt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (327 commits) ARM: dts: SiRF: add pin group for USP0 with only RX or TX frame sync ARM: dts: SiRF: add lost usp1_uart_nostreamctrl pin group for atlas6 ARM: dts: sirf: add lost minigpsrtc device node ARM: dts: sirf: add clock, frequence-voltage table for CPU0 ARM: dts: sirf: add lost bus_width, clock and status for sdhci ARM: dts: sirf: add lost clocks for cphifbg ARM: dts: socfpga: add pl330 clock ARM: dts: socfpga: update L2 tag and data latency arm: sun7i: cubietruck: Enable the i2c controllers ARM: dts: add support for EXYNOS4412 based TINY4412 board ARM: dts: Add initial support for Arndale Octa board ARM: bcm2835: add USB controller to device tree ARM: dts: MSM8974: Add MMIO architected timer node ARM: dts: MSM8974: Add restart node ARM: dts: sun7i: external clock outputs ARM: dts: sun7i: Change 32768 Hz oscillator node name to clk@N style ARM: dts: sun7i: Add pin muxing options for clock outputs ARM: dts: sun7i: Add rtp controller node ARM: dts: sun5i: Add rtp controller node ARM: dts: sun4i: Add rtp controller node ...
2014-01-21ARM: shmobile: r8a7790.dtsi: ficx i2c[0-3] clock referenceBen Dooks1-4/+4
The R8A7790's dtsi file i2c0, i2c1, i2c2, and i2c3 nodes have clock references to the mstp3_clks clock node, however these clocks are in the mstp9_clks node. The error was introducted in 72197ca7a1cb1cea5 ("ARM: shmobile: r8a7790: Reference clocks") which is in Simon's current development tree. This patch fixes the following error: of_clk_src_onecell_get: invalid clock index 31 i2c-rcar e6508000.i2c: cannot get clock i2c-rcar: probe of e6508000.i2c failed with error -2 Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-12-26Revert "ARM: shmobile: r8a7790: Add SSI clocks in device tree"Simon Horman1-20/+0
This reverts commit 6dea2c1ebc6fc43852fd6125d75a75da223ff707. Unfortunately this commit prevents multiplatform from booting to the point where a serial console is available. Revert it while a solution is sought. Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-12-24ARM: shmobile: r8a7790: Add SSI clocks in device treeLaurent Pinchart1-0/+20
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-12-24ARM: shmobile: r8a7790: Add QSPI module clock in device treeLaurent Pinchart1-4/+7
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-12-24ARM: shmobile: r8a7790: Add MSIOF clocks in device treeLaurent Pinchart1-4/+13
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-12-19ARM: shmobile: r8a7790: Reference clocksLaurent Pinchart1-0/+10
Reference clocks using a "clocks" property in all nodes corresponding to devices that require a clock. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-12-19ARM: shmobile: r8a7790: Add clocksLaurent Pinchart1-0/+318
Declare all core clocks and DIV6 clocks, as well as all MSTP clocks currently used by r8a7790 boards. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-12-19ARM: shmobile: r8a7790: fix shdi resource sizesBen Dooks1-2/+2
The r8a7790.dtsi file has four sdhi nodes which the first two have the wrong resource size for their register block. This causes the sh_modbile_sdhi driver to fail to communicate with card at-all. Change sdhi{0,1} node size from 0x100 to 0x200 to correct these nodes as per Kuninori Morimoto's response to the original patch where all four nodes where changed. sdhi{2,3} are the correct size. This bug has been present since sdhi resources were added to the r8a7790 by 8c9b1aa41853272a ("ARM: shmobile: r8a7790: add MMCIF and SDHI DT templates") in v3.11-rc2. Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Tested-by: William Towle <william.towle@codethink.co.uk> Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-12-10ARM: shmobile: Use r8a7790 suffix for IRQC compat stringMagnus Damm1-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>
2013-12-10ARM: shmobile: Use r8a7790 suffix for MMCIF compat stringMagnus Damm1-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>
2013-12-10ARM: shmobile: Add r8a7790 thermal device node to DTSMagnus Damm1-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>
2013-12-10ARM: shmobile: Use interrupt macros in SoC DT filesLaurent Pinchart1-22/+28
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-12-10ARM: shmobile: r8a7790: tidyup DT node namingKuninori Morimoto1-5/+5
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>
2013-11-28ARM: shmobile: r8a7790: Fix GPIO resources in DTSMagnus Damm1-12/+12
The r8a7790 GPIO resources are currently incorrect. Fix that by making them match the English r8a7790 v0.6 data sheet. Tested with GPIO LED using Lager DT reference. This problem has been present since GPIOs were added to the r8a7790 SoC by f98e10c88aa95bf7 ("ARM: shmobile: r8a7790: Add GPIO controller devices to device tree") in v3.12-rc1. Signed-off-by: Magnus Damm <damm@opensource.se> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-10-14Merge tag 'omap-for-v3.13/quirk-signed' of ↵Kevin Hilman1-5/+4
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt From Tony Lindgren: Changes needed to prepare for making omap3 device tree only: - Always build in board-generic, and add pdata quirks and auxdata support for it so we have all the pdata related quirks in the same place. - Merge of the drivers/pinctrl changes that are needed for PM to continue working on omap3 and also needed for other omaps eventually. The three pinctrl related patches have been acked by Linus Walleij and are pulled into both the pinctrl tree and this branch. - Few defconfig related changes for drivers needed. * tag 'omap-for-v3.13/quirk-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (523 commits) ARM: configs: omap2plus_defconfig: enable dwc3 and dependencies ARM: OMAP2+: Add WLAN modules and of_serial to omap2plus_defconfig ARM: OMAP2+: Run make savedefconfig on omap2plus_defconfig to shrink it ARM: OMAP2+: Add minimal 8250 support for GPMC ARM: OMAP2+: Use pdata quirks for wl12xx for omap3 evm and zoom3 ARM: OMAP: Move DT wake-up event handling over to use pinctrl-single-omap ARM: OMAP2+: Add support for auxdata pinctrl: single: Add support for auxdata pinctrl: single: Add support for wake-up interrupts pinctrl: single: Prepare for supporting SoC specific features ARM: OMAP2+: igep0020: use display init from dss-common ARM: OMAP2+: pdata-quirks: add legacy display init for IGEPv2 board +Linux 3.12-rc4 Signed-off-by: Kevin Hilman <khilman@linaro.org>
2013-10-08ARM: shmobile: r8a7790: add I2C DT nodesGuennadi Liakhovetski1-0/+40
Add DT nodes for the four I2C interfacces on r8a7790. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski+renesas@gmail.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-09-30ARM: shmobile: Add r8a7790 CA7 CPU cores to DTSIMagnus Damm1-0/+28
Add r8a7790 Cortex-A7 CPU information to DTSI. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-09-30ARM: shmobile: Add r8a7790 CA15 CPU coresMagnus Damm1-0/+21
Add CA15 CPU cores to r8a7790 for a total of 4 x CA15. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-09-22ARM: shmobile: Remove #gpio-ranges-cells DT propertyLaurent Pinchart1-1/+0
This property is no longer required by the GPIO binding. Remove it. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>