- 13 Apr, 2013 1 commit
-
-
Tony Prisk authored
This patch adds the required node for the SDHC controller on WM8505 SoCs. Signed-off-by:
Tony Prisk <linux@prisktech.co.nz> Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- 11 Apr, 2013 1 commit
-
-
git://github.com/mripard/linuxOlof Johansson authored
From Maxime Ripard: SunXi dt additions for 3.10, take 3 - Remove sunxi.dtsi and only use one dtsi for each SoC - Various compatible renamings to be consistent with the other platforms * tag 'sunxi-dt-for-3.10-3' of git://github.com/mripard/linux: ARM: sunxi: dt: Update watchdog compatible string ARM: sunxi: dt: Update interrupt controller compatible string ARM: sunxi: dt: Update timer compatible string ARM: sunxi: dt: Reorganize the dtsi Signed-off-by:
Olof Johansson <olof@lixom.net>
-
- 09 Apr, 2013 2 commits
-
-
Arnd Bergmann authored
Merge tag 'tegra-for-3.10-fixes-for-mmc' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/dt From Stephen Warren <swarren@wwwdotorg.org>: ARM: tegra: DT-related fixes needed by the MMC tree In order to convert the Tegra MMC driver to using mmc_of_parse(), some bugs in the Tegra device-tree content need to be fixed first; it's currently wrong but unused, and mmc_of_parse() causes that data to be used for the first time. * tag 'tegra-for-3.10-fixes-for-mmc' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra: ARM: dts: tegra: fix the activate polarity of cd-gpio in mmc host Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
git://github.com/at91linux/linux-at91Arnd Bergmann authored
From Nicolas Ferre <nicolas.ferre@atmel.com>: One macb DT node move for 9x5 family: 9g15 doesn't have an Ethernet interface. Little fixes mainly related to at91sam9x5 DT, IIO ADC bindings, pinctrl for at91sam9260/g20 DT and the RTC addition. Addition of the Acme Systems Aria G25 board. * tag 'at91-dt' of git://github.com/at91linux/linux-at91: ARM: at91/at91sam9260.dtsi: fix u(s)art pinctrl encoding ARM: at91: dts: add adc resolution stuff ARM: at91: add Acme Systems Aria G25 board ARM: at91/dt: fix macb node declaration ARM: at91: remove partial parameter in bootargs for at91sam9x5ek.dtsi ARM: at91/trivial: fix model name for SAM9G15-EK ARM: at91/trivial: typos in compatible property ARM: at91/at91sam9x5: add RTC node Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
- 08 Apr, 2013 7 commits
-
-
Maxime Ripard authored
Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Maxime Ripard authored
Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Maxime Ripard authored
Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Maxime Ripard authored
In the early days, the A10 and A13 shared quite some code. Nowadays it shares less and less code, the A31 diverging even more, so it doesn't make much sense to continue to maintain this structure, just use one DTSI for every SoC, and that's it. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
git://github.com/mripard/linuxArnd Bergmann authored
From Maxime Ripard <maxime.ripard@free-electrons.com>: ARM: sunxi: dt additions for 3.10, take 2 - Rename the clock compatible introduced in the first pull request for 3.10 - Complete the UART support for A13 and A10 - Adds clock gates support * tag 'sunxi-dt-for-3.10-2' of git://github.com/mripard/linux: arm: sunxi: Add clock to pinctrl node arm: sunxi: use the right clock phandles for UARTs arm: sunxi: Add clock definitions for AXI, AHB, APB0, APB1 gates ARM: sunxi: cubieboard: Add UART muxing ARM: sunxi: hackberry: Add UART muxing ARM: sunxi: dt: Add A10 UARTs to the dtsi. ARM: sunxi: dt: Add uart3 dt node ARM: sunxi: dt: Move uart0 to sun4i-a10.dtsi ARM: sunxi: Rename uart nodes to serial ARM: sunxi: dt: Use clocks property instead of clock-frequency for the UARTs arm: sunxi: rename clock compatible strings Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
Arnd Bergmann authored
Merge tag 'bcm2835-for-3.10-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi into next/dt From Stephen Warren <swarren@wwwdotorg.org>: ARM: bcm2835: device tree updates This branch adds two devices to the BCM2835 SoC device tree: the SPI controller and the HW random number generator. The SPI controller isn't actually instantiated in the Raspberry Pi device tree, since there are no on-board SPI devices; it's up to the end-user to modify their own device-tree to describe whatever they have attached. * tag 'bcm2835-for-3.10-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi: ARM: bcm2835: add Broadcom BCM2835 RNG to the device tree ARM: bcm2835: add SPI device to DT Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
git://git.xilinx.com/linux-xlnxArnd Bergmann authored
From Michal Simek <michal.simek@xilinx.com>: It enables pmu support for zynq. * 'zynq/core' of git://git.xilinx.com/linux-xlnx: arm: zynq: Add support for pmu Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
- 04 Apr, 2013 8 commits
-
-
Emilio López authored
The port controller needs the apb0_pio clock enabled to be able to work. This commit declares that on the device tree. Signed-off-by:
Emilio López <emilio@elopez.com.ar> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Emilio López authored
All the UARTs are connected to clock gates; now that our clock driver is able to handle them, make the switch. Signed-off-by:
Emilio López <emilio@elopez.com.ar> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Emilio López authored
This commit adds the corresponding DT bindings for all the AXI, AHB, APB0 and APB1 gates. Signed-off-by:
Emilio López <emilio@elopez.com.ar> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Douglas Gilbert authored
Signed-off-by:
Douglas Gilbert <dgilbert@interlog.com> [nicolas.ferre@atmel.com: fix rts/cts for usart3] Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com> Cc: stable <stable@vger.kernel.org> [3.8+]
-
Ludovic Desroches authored
Add the ADC low and high resolution configuration and which one to use. Signed-off-by:
Ludovic Desroches <ludovic.desroches@atmel.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Douglas Gilbert authored
Signed-off-by:
Douglas Gilbert <dgilbert@interlog.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Nicolas Ferre authored
Macb0 node cannot be activated in generic sam9x5ek.dtsi file as the sam9g15 does not have one. Move the macb0 & macb1 activation in board .dts file that support them. Acked-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Michal Simek authored
Zynq is standard PMU with 2 interrupt per core. There is also access via register which is not used right now. Signed-off-by:
Michal Simek <michal.simek@xilinx.com>
-
- 03 Apr, 2013 1 commit
-
-
Lubomir Rintel authored
This adds a device tree binding for random number generator present on Broadcom BCM2835 SoC, used in Raspberry Pi and Roku 2 devices. Signed-off-by:
Lubomir Rintel <lkundrak@v3.sk> Tested-by:
Stephen Warren <swarren@wwwdotorg.org> Signed-off-by:
Stephen Warren <swarren@wwwdotorg.org>
-
- 29 Mar, 2013 7 commits
-
-
Emilio López authored
We previously relied on the bootloader to do the muxing of the UART for the Cubieboard. Don't rely on it anymore and use pinctrl. Also remove uart1, as it is not enabled by default and it's not exposed on the board headers. Signed-off-by:
Emilio López <emilio@elopez.com.ar> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Maxime Ripard authored
We previously relied on the bootloader to do the muxing of the UART for the Hackberry. Don't rely on it anymore and use pinctrl. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by:
Emilio López <emilio@elopez.com.ar>
-
Maxime Ripard authored
The Allwinner A10 SoC has 8 available UARTs, which is 6 more than on the A13, so add the missing UARTs to the sun4i-a10 dtsi. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by:
Emilio López <emilio@elopez.com.ar>
-
Maxime Ripard authored
Both A10 and A13 Allwinner SoCs have a Synopsys APB uart3 device available, so add it to the sunxi.dtsi file Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by:
Emilio López <emilio@elopez.com.ar>
-
Maxime Ripard authored
The UART0 is only available on the Allwinner A10 SoCs, and not on the A13, so move the uart0 node to sun4i-a10.dtsi. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by:
Emilio López <emilio@elopez.com.ar> Tested-by:
Emilio López <emilio@elopez.com.ar>
-
Maxime Ripard authored
The other architecture use serial@address for their uart nodes, so rename our uart dt nodes to be consistent Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Maxime Ripard authored
It will be especially useful when we will have the clock definitions in the device tree. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by:
Emilio López <emilio@elopez.com.ar> Tested-by:
Emilio López <emilio@elopez.com.ar>
-
- 27 Mar, 2013 1 commit
-
-
Emilio López authored
During the introduction of the Allwinner SoC platforms, sunxi was initially meant as a generic name for all the variants of the Allwinner SoC. It was ok at the time of the support of only the A10 and A13 that look pretty much the same; but it's beginning to be troublesome with the future addition of the Allwinner A31 (sun6i) that is quite different, and would introduce some weird logic, where sunxi would actually mean in some case sun4i and sun5i but without sun6i... Moreover, it makes the compatible strings naming scheme not consistent with other architectures, where usually for this kind of compability, we just use the oldest SoC name that has this IP, so let's do just this. Signed-off-by:
Emilio López <emilio@elopez.com.ar> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 26 Mar, 2013 3 commits
-
-
Nicolas Ferre authored
Remove the malformed "mem=" bootargs parameter in at91sam9x5ek.dtsi Acked-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com> Cc: stable <stable@vger.kernel.org> # 3.8+
-
Nicolas Ferre authored
Acked-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com> Cc: stable <stable@vger.kernel.org> # 3.8+
-
Nicolas Ferre authored
- unneeded whitespace - missing double quote Acked-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com> Cc: stable <stable@vger.kernel.org> # 3.8+
-
- 23 Mar, 2013 2 commits
-
-
git://github.com/mripard/linuxArnd Bergmann authored
From Maxime Ripard <maxime.ripard@free-electrons.com>: Allwinner sunxi DT additions for 3.10 * tag 'sunxi-dt-for-3.10' of git://github.com/mripard/linux: arm: sunxi: Add clock definitions for the new clock driver ARM: sunxi: dt: Add support for the PineRiver Mini X-plus sunxi: a10-cubieboard: Add user LEDs to the device tree sunxi: a13-olinuxino: Add user LED to the device tree sunxi: dts: Report the pinctrl nodes as gpio-controllers Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
Emilio López authored
This introduces proper clock definitions on sunxi.dtsi, to be used with the new clock driver for sunxi. Signed-off-by:
Emilio López <emilio@elopez.com.ar> Acked-by:
Mike Turquette <mturquette@linaro.org> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 22 Mar, 2013 1 commit
-
-
Nicolas Ferre authored
Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
- 21 Mar, 2013 6 commits
-
-
git://github.com/at91linux/linux-at91Arnd Bergmann authored
From Nicolas Ferre <nicolas.ferre@atmel.com>: DT modifications for at91rm9200 and at91sam9x5 SoCs, mainly around I2C. Also some cleanup of some unneeded properties and conflicting nodes. One more DT-only board based on at91rm9200. * tag 'at91-dt' of git://github.com/at91linux/linux-at91: ARM: at91/at91sam9x5cm: add 1-wire chip on CM board ARM: at91/at91sam9x5ek: i2c1 and i2c2 conflict with macb and lcd ARM: at91/dt: gpio-keys: remove address-cells and size-cells properties ARM: at91: add MPA 1600 DT board ARM: at91: add pinctrl nodes to i2c-gpio on RM92000 DT ARM: at91: add TWI bindings to RM9200 DT ARM: at91: dt: at91sam9x5: add i2c-gpio pinctrl ARM: at91: dt: at91sam9x5: add i2c pinctrl Signed-off-by:
Arnd Bergmann <arnd@arndb.de>
-
Richard Genoud authored
This add the 1-wire chip present on the CM board to the DTS. As the pin is also used by leds, it's disabled by default. If the board really wants it, it can be enabled in the board DTS. Signed-off-by:
Richard Genoud <richard.genoud@gmail.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Richard Genoud authored
On at91sam9x5ek, macb0 is enabled, so it conflicts with i2c2 (PB4) same for i2c1, (conflicts with LCD). Moreover, only i2c0 is used on this board. Signed-off-by:
Richard Genoud <richard.genoud@gmail.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Nicolas Ferre authored
Gpio-keys nodes are not using the "reg" property in their sub nodes. So, there is no need to define #address-cells and #size-cells properties in gpio-keys nodes: we remove them. Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Joachim Eastwood authored
Signed-off-by:
Joachim Eastwood <manabian@gmail.com> [nicolas.ferre@atmel.com: remove unneeded address-cells and size-cells to gpio-keys] Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
Joachim Eastwood authored
GPIO pins used by i2c-gpio must be set to multi drive (open drain) to work properly. Signed-off-by:
Joachim Eastwood <manabian@gmail.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-