Searched hist:"458 ad21d" (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/arch/arm/mach-exynos/ |
H A D | headsmp.S | 458ad21d Tue Jun 21 05:20:24 CDT 2016 Ben Dooks <ben.dooks@codethink.co.uk> ARM: EXYNOS: Fixups for big-endian operation
If the kernel is built big endian, then using the __raw read and write IO accessors is not going to work as they end up writing big-endian data to little-endian IO registers. Fix this by using the readl and writel relaxed versions which ensure little endian IO.
Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> 458ad21d Tue Jun 21 05:20:24 CDT 2016 Ben Dooks <ben.dooks@codethink.co.uk> ARM: EXYNOS: Fixups for big-endian operation If the kernel is built big endian, then using the __raw read and write IO accessors is not going to work as they end up writing big-endian data to little-endian IO registers. Fix this by using the readl and writel relaxed versions which ensure little endian IO. Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
|
H A D | firmware.c | 458ad21d Tue Jun 21 05:20:24 CDT 2016 Ben Dooks <ben.dooks@codethink.co.uk> ARM: EXYNOS: Fixups for big-endian operation
If the kernel is built big endian, then using the __raw read and write IO accessors is not going to work as they end up writing big-endian data to little-endian IO registers. Fix this by using the readl and writel relaxed versions which ensure little endian IO.
Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> 458ad21d Tue Jun 21 05:20:24 CDT 2016 Ben Dooks <ben.dooks@codethink.co.uk> ARM: EXYNOS: Fixups for big-endian operation If the kernel is built big endian, then using the __raw read and write IO accessors is not going to work as they end up writing big-endian data to little-endian IO registers. Fix this by using the readl and writel relaxed versions which ensure little endian IO. Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
|
H A D | platsmp.c | 458ad21d Tue Jun 21 05:20:24 CDT 2016 Ben Dooks <ben.dooks@codethink.co.uk> ARM: EXYNOS: Fixups for big-endian operation
If the kernel is built big endian, then using the __raw read and write IO accessors is not going to work as they end up writing big-endian data to little-endian IO registers. Fix this by using the readl and writel relaxed versions which ensure little endian IO.
Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> 458ad21d Tue Jun 21 05:20:24 CDT 2016 Ben Dooks <ben.dooks@codethink.co.uk> ARM: EXYNOS: Fixups for big-endian operation If the kernel is built big endian, then using the __raw read and write IO accessors is not going to work as they end up writing big-endian data to little-endian IO registers. Fix this by using the readl and writel relaxed versions which ensure little endian IO. Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
|