- 31 3月, 2014 1 次提交
-
-
由 Hans de Goede 提交于
The IRQ line used in sun6i-a31.dtsi for the NMI controller is wrong. This causes a IRQ storm since the NMI controller is repeatedly fired. This patch fixes this problem assigning the correct IRQ number to the NMI controller. Signed-off-by: NHans de Goede <hdegoede@redhat.com> Signed-off-by: NCarlo Caione <carlo@caione.org> Cc: maxime.ripard@free-electrons.com Cc: linux-arm-kernel@lists.infradead.org Cc: linux-sunxi@googlegroups.com Link: http://lkml.kernel.org/r/1395939759-11135-2-git-send-email-carlo@caione.orgSigned-off-by: NThomas Gleixner <tglx@linutronix.de>
-
- 26 3月, 2014 1 次提交
-
-
由 Carlo Caione 提交于
This patch adds DTS entries for NMI controller as child of GIC. Signed-off-by: NCarlo 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.orgSigned-off-by: NThomas Gleixner <tglx@linutronix.de>
-
- 13 3月, 2014 1 次提交
-
-
由 Maxime Ripard 提交于
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: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 12 3月, 2014 1 次提交
-
-
由 Maxime Ripard 提交于
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: NMaxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: NDaniel Lezcano <daniel.lezcano@linaro.org>
-
- 07 3月, 2014 2 次提交
-
-
由 Maxime Ripard 提交于
The i2c controllers have a few muxing options on the A31. Enable the ones found in the A31 Colombus board. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
由 Maxime Ripard 提交于
The A31 has 4 I2C controllers that are the same than the one in the other Allwinner SoCs, except for the fact that they are asserted in reset by the reset unit. Add these i2c controllers to the DTSI. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 28 2月, 2014 1 次提交
-
-
由 Maxime Ripard 提交于
The module 0 clock compatibles were changed between the time the patch was sent and it was merged. Update the compatibles. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 18 2月, 2014 1 次提交
-
-
由 Maxime Ripard 提交于
Switch the device tree to the new compatibles introduced in the clock drivers to have a common pattern accross all Allwinner SoCs. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 08 2月, 2014 3 次提交
-
-
由 Chen-Yu Tsai 提交于
Device tree naming conventions state that node names should match node function. Change fully functioning clock nodes to match and add clock-output-names to all sunxi clock nodes. Signed-off-by: NChen-Yu Tsai <wens@csie.org> Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
由 Maxime Ripard 提交于
The A31 has 4 SPI controllers. Add them in the DTSI. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
由 Maxime Ripard 提交于
The module clocks in the A31 are still compatible with the A10 one. Add the SPI module clocks and the PLL6 in the device tree to allow their use by the SPI controllers. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 03 2月, 2014 1 次提交
-
-
由 Maxime Ripard 提交于
Some UART aliases have been defined, but not all of them. Add the remaining ones to be consistent and to ease the parsing of the DT by the bootloaders. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 17 12月, 2013 1 次提交
-
-
由 Maxime Ripard 提交于
Add the PRCM and CPU configuration units needed for SMP in the A31 DTSI. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 12 12月, 2013 1 次提交
-
-
由 Maxime Ripard 提交于
The Allwinner A31 uses the ARM GIC as its internal interrupts controller. The GIC can work on several interrupt triggers, and the A31 was actually setting it up to use a rising edge as a trigger, while it was actually a level high trigger, leading to some interrupts that would be completely ignored if the edge was missed. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com> Acked-by: NHans de Goede <hdegoede@redhat.com> Cc: stable@vger.kernel.org # 3.12+ Signed-off-by: NOlof Johansson <olof@lixom.net>
-
- 23 11月, 2013 1 次提交
-
-
由 Maxime Ripard 提交于
The A31 has a reset controller IP that maintains a few other IPs in reset, among which we can find the UARTs, high speed timers or the I2C. Now that we have support for them, add the reset controllers to the DTSI. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com> Acked-by: NPhilipp Zabel <p.zabel@pengutronix.de>
-
- 05 10月, 2013 1 次提交
-
-
由 Maxime Ripard 提交于
The APB2 clocks gates are only a 32 bits register wide, and not 2 as set currently in the DTSI. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 26 8月, 2013 1 次提交
-
-
由 Maxime Ripard 提交于
Now that the clock driver has support for the A31 clocks, we can add them to the DTSI and start using them in the relevant hardware blocks. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 22 8月, 2013 2 次提交
-
-
由 Maxime Ripard 提交于
Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
由 Maxime Ripard 提交于
The A31 has a different set of pins than the one found on the A10 and A13. Now that we have support for the A31 pin set in the pinctrl driver, we can enable it in the DTSI with its own compatible. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-
- 17 8月, 2013 1 次提交
-
-
由 Maxime Ripard 提交于
The Allwinner A31 SoC is a multimedia SoC powered by 4 Cortex-A7 and a PowerVR GPU. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com>
-