[Linux-Xtensa] [PATCH 0/5] xtensa: xtfpga: support big-endian CPU cores

Max Filippov jcmvbkbc at gmail.com
Mon Feb 29 23:26:33 UTC 2016


Hi Chris,

this series provides CONFIG_CPU_BIG_ENDIAN or CONFIG_CPU_LITTLE_ENDIAN
symbol according to endianness supported by the compiler and fixes
xtfpga DTS and platform data for native-endian devices. With these
changes both little- and big-endian cores can boot on xtfpga boards.

Max Filippov (5):
  xtensa: define CONFIG_CPU_{BIG,LITTLE}_ENDIAN
  xtensa: xtfpga: fix serial port register width and endianness
  xtensa: xtfpga: fix ethernet controller endianness
  xtensa: xtfpga: fix i2c controller register width and endianness
  xtensa: xtfpga: fix earlycon endianness

 arch/xtensa/Makefile                 | 2 ++
 arch/xtensa/boot/dts/kc705.dts       | 2 +-
 arch/xtensa/boot/dts/xtfpga.dtsi     | 8 ++++++--
 arch/xtensa/platforms/xtfpga/setup.c | 3 ++-
 4 files changed, 11 insertions(+), 4 deletions(-)

-- 
2.1.4



More information about the linux-xtensa mailing list