[PATCH 5/5] ARM: sunxi: enable big-endian
From: Maxime Ripard <hidden>
Date: 2016-08-22 17:31:03
On Mon, Aug 22, 2016 at 06:42:19PM +0200, Michael Weiser wrote:
quoted hunk ↗ jump to hunk
With previous fixes to stmmac, sun4i-emac and sun4i-mmc at least the Cubieboard2 incarnation of sunxi works correctly in big-endian mode. Allow the selection of big-endian. Tested using a Cubieboard2 DualCard and the following hardware-components: - GMAC (stmmac) - EMAC (sun4i-emac) - SATA - SPI - UART - security system - touchscreen controller hwmon functionality - pinctrl (custom interrupt for SPI ethernet controller) - watchdog as reset controller - onboard RTC - DS1307 I2C RTC - sound codec and with this indirectly the DMA engine Signed-off-by: Michael Weiser <redacted> Cc: Maxime Ripard <redacted> Cc: Chen-Yu Tsai <redacted> Cc: linux-arm-kernel at lists.infradead.org --- arch/arm/mach-sunxi/Kconfig | 1 + 1 file changed, 1 insertion(+)diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig index 096ed21..e564a73 100644 --- a/arch/arm/mach-sunxi/Kconfig +++ b/arch/arm/mach-sunxi/Kconfig@@ -34,6 +34,7 @@ config MACH_SUN7I select ARM_PSCI select HAVE_ARM_ARCH_TIMER select SUN5I_HSTIMER + select ARCH_SUPPORTS_BIG_ENDIAN
Fixed the (non-alphabetical) order, and applied. Thanks! Maxime -- Maxime Ripard, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: not available URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20160822/5ef1edfe/attachment.sig>