- 14 Jan, 2015 1 commit
-
-
Maxime Ripard authored
Add the sample and output clocks for the MMC phase support. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Reviewed-by:
Chen-Yu Tsai <wens@csie.org> Tested-by:
Chen-Yu Tsai <wens@csie.org>
-
- 24 Nov, 2014 1 commit
-
-
Arnd Bergmann authored
This reverts commit e883d672 . Signed-off-by:
Arnd Bergmann <arnd@arndb.de> Link: http://lkml.kernel.org/r/7h1toxr0ku.fsf@deeprootsystems.com
-
- 23 Nov, 2014 9 commits
-
-
Hans de Goede authored
Review of the u-boot sunxi simplefb patches has led to the decision that u-boot should not use a specific path to find the nodes as this goes contrary to how devicetree usually works. Instead a platform specific compatible + properties should be used for this. The simplefb bindings have already been updated to reflect this, this patch brings the sunxi devicetree files in line with the new binding, and the actual u-boot implementation as it is going upstream. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Hans de Goede authored
Avoid the parent pll for the mod-clk for de_be0 getting disabled when non of the other users are enabled (which can happen when none of i2c, spi and mmc are in use). Note for now we point directly to the parent rather then to the de_be0 mod-clk as that is not modelled in our devicetree yet. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Hans de Goede authored
Add a simplefb template node for u-boot to further fill and activate. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Emilio López authored
With the new factors infrastructure in place, we can unify apb1 and apb1_mux as a single clock now. Signed-off-by:
Emilio López <emilio@elopez.com.ar> [wens@csie.org: Change apb1 node label to "apb1"; reword commit title] Signed-off-by:
Chen-Yu Tsai <wens@csie.org> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Roman Byshko authored
Signed-off-by:
Roman Byshko <rbyshko@gmail.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Maxime Ripard authored
During the GPL to GPL/X11 licensing migration, the GPL notice introduced mentionned the device trees as a library, which is not really accurate. It began to spread by copy and paste. Fix all these library mentions to reflect the file that it's actually just a file. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Hans de Goede authored
Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Hans de Goede authored
The uart3_pins_a multiplexes the uart3 pins to port G, add a pinctrl entry for mapping them to port H (as used on the Bananapi). Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Hans de Goede authored
Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 12 Nov, 2014 1 commit
-
-
Roman Byshko authored
Signed-off-by:
Roman Byshko <rbyshko@gmail.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 11 Nov, 2014 1 commit
-
-
Emilio López authored
With the new factors infrastructure in place, we can unify apb1 and apb1_mux as a single clock now. Signed-off-by:
Emilio López <emilio@elopez.com.ar> [wens@csie.org: Change apb1 node label to "apb1"; reword commit title] Signed-off-by:
Chen-Yu Tsai <wens@csie.org> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 27 Oct, 2014 1 commit
-
-
Maxime Ripard authored
During the GPL to GPL/X11 licensing migration, the GPL notice introduced mentionned the device trees as a library, which is not really accurate. It began to spread by copy and paste. Fix all these library mentions to reflect the file that it's actually just a file. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 20 Oct, 2014 3 commits
-
-
Hans de Goede authored
Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Hans de Goede authored
The uart3_pins_a multiplexes the uart3 pins to port G, add a pinctrl entry for mapping them to port H (as used on the Bananapi). Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Hans de Goede authored
Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 27 Sep, 2014 1 commit
-
-
Maxime Ripard authored
Now that we have a compatible of its own for the mbus clock, switch to it. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by:
Hans de Goede <hdegoede@redhat.com>
-
- 07 Sep, 2014 1 commit
-
-
Maxime Ripard authored
The current GPL only licensing on the DTSI makes it very impractical for other software components licensed under another license. In order to make it easier for them to reuse our device trees, relicense our DTSI first under a GPL/X11 dual-license. Hopefully, the DTS will follow soon. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by:
Alexander Bersenev <bay@hackerdom.ru> Acked-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Acked-by:
Carlo Caione <carlo@caione.org> Acked-by:
Chen-Yu Tsai <wens@csie.org> Acked-by:
Emilio López <emilio@elopez.com.ar> Acked-by:
Hans de Goede <hdegoede@redhat.com> Acked-by:
Marc Zyngier <marc.zyngier@arm.com> Acked-by:
Oliver Schinagl <oliver@schinagl.nl> Acked-by:
Roman Byshko <rbyshko@gmail.com> Acked-by:
Arnd Bergmann <arnd@arndb.de>
-
- 19 Aug, 2014 1 commit
-
-
Wills Wang authored
This patch add generic dts node for uart3/4/5, i2c3 and spi2. Reviewed-by:
Chen-Yu Tsai <wens@csie.org> Signed-off-by:
Wills Wang <wills.wang.open@gmail.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 18 Aug, 2014 1 commit
-
-
Chen-Yu Tsai authored
The clock-frequency values of the i2c controller nodes match the defaults of the driver. Remove the properties to use the defaults, and be consistent with sun8i. Signed-off-by:
Chen-Yu Tsai <wens@csie.org> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 17 Aug, 2014 2 commits
-
-
Emilio López authored
All of our SPI controllers support DMA transfers, so let's add the properties here so they can be used when it's best to do so. Signed-off-by:
Emilio López <emilio@elopez.com.ar> Reviewed-by:
Chen-Yu Tsai <wens@csie.org> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Emilio López authored
The A20 SoC has a sun4i-compatible DMA controller. Let's add a node to represent it on the device tree. Signed-off-by:
Emilio López <emilio@elopez.com.ar> Reviewed-by:
Chen-Yu Tsai <wens@csie.org> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 01 Jul, 2014 2 commits
-
-
Hans de Goede authored
The sun7i block is the same as the one in the sun4i, rename the compatible to reflect this. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> -- I've already included the matching change to sunxi-cir.c in my pull-req to Mauro. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Chen-Yu Tsai authored
The pinctrl device is also an interrupt controller for external interrupts. Add the missing #interrupt-cells property. Also remove the unused #address-cells property. Signed-off-by:
Chen-Yu Tsai <wens@csie.org> [hdegoede@redhat.com: make the same change for sun4i, sun5i and sun6i] Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 23 Jun, 2014 1 commit
-
-
Alexander Bersenev authored
This patch adds records for two IR controllers on A20 Signed-off-by:
Alexander Bersenev <bay@hackerdom.ru> Signed-off-by:
Alexsey Shestacov <wingrime@linux-sunxi.org> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 16 Jun, 2014 1 commit
-
-
Alexander Bersenev authored
This patch adds pins for two IR controllers on A20 Signed-off-by:
Alexander Bersenev <bay@hackerdom.ru> Signed-off-by:
Alexsey Shestacov <wingrime@linux-sunxi.org> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 22 May, 2014 1 commit
-
-
Maxime Ripard authored
Switch the device tree to the new compatibles introduced in the i2c drivers to have a common pattern accross all Allwinner SoCs. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by:
Wolfram Sang <wsa@the-dreams.de>
-
- 05 May, 2014 2 commits
-
-
Hans de Goede authored
This adds pin-muxing info for the mmc controller / port combinations which are known to be used on actual boards. Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Hans de Goede authored
Add nodes for the 4 mmc controllers found on A20 SoCs to arch/arm/boot/dts/sun7i-a20.dtsi. Signed-off-by:
David Lanzendörfer <david.lanzendoerfer@o2s.ch> Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 28 Apr, 2014 4 commits
-
-
Alexandre Belloni authored
Add the PWM bindings for the Allwinner A20. Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Alexandre Belloni authored
Add the pinctrl descriptions for both PWM channels of the Allwinner A20. Signed-off-by:
Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Maxime Ripard authored
For some reason, the base address of the fifth I2C adapter in the A20 was incorrect. Change this to the actual base address. Reported-by:
Marcus Cooper <codekipper@gmail.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by:
Hans de Goede <hdegoede@redhat.com>
-
Maxime Ripard authored
Enable the performance monitoring unit found in the A20 SoCs. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Reviewed-by:
Hans de Goede <hdegoede@redhat.com>
-
- 14 Apr, 2014 2 commits
-
-
Emilio López authored
Allwinner reworked the PLL4 clock in sun7i; so we need to change the compatible. Additionally, PLL8 is compatible with this new PLL4 implementation, so let's add a node for it as well. Signed-off-by:
Emilio López <emilio@elopez.com.ar> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
Hans de Goede authored
Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 26 Mar, 2014 1 commit
-
-
Carlo Caione authored
This patch adds DTS entries for NMI controller as child of GIC. Signed-off-by:
Carlo Caione <carlo@caione.org> Cc: linux-arm-kernel@lists.infradead.org Cc: linux-sunxi@googlegroups.com Cc: mark.rutland@arm.com Cc: hdegoede@redhat.com Acked-by: maxime.ripard@free-electrons.com Link: http://lkml.kernel.org/r/1395256879-8475-3-git-send-email-carlo@caione.org Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
-
- 13 Mar, 2014 1 commit
-
-
Maxime Ripard authored
The watchdog compatibles were following a different pattern than the one found in the other devices. Now that the driver supports the right pattern, switch to it in the DT. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-
- 11 Mar, 2014 1 commit
-
-
Maxime Ripard authored
Switch the device tree to the new compatibles introduced in the timer driver to have a common pattern accross all Allwinner SoCs. Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by:
Daniel Lezcano <daniel.lezcano@linaro.org>
-
- 04 Mar, 2014 1 commit
-
-
Roman Byshko authored
Add nodes for the usb-phy and ehci- and ohci-usb-host controllers. Signed-off-by:
Roman Byshko <rbyshko@gmail.com> Signed-off-by:
Hans de Goede <hdegoede@redhat.com> Signed-off-by:
Maxime Ripard <maxime.ripard@free-electrons.com>
-