MIPS: kconfig: add options for endianess select
Add new Kconfig option to let the user select the targets endianess. Each target have to select SUPPORTS_BIG_ENDIAN and/or SUPPORTS_LITTLE_ENDIAN to indicate which endianess is supported. Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="DBAU1000"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_DBAU1X00=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="DBAU1100"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_DBAU1X00=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="DBAU1500"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_DBAU1X00=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="DBAU1550"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_DBAU1X00=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="DBAU1550,SYS_LITTLE_ENDIAN"
|
||||
CONFIG_SYS_EXTRA_OPTIONS="DBAU1550"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_DBAU1X00=y
|
||||
CONFIG_SYS_LITTLE_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="SYS_BIG_ENDIAN"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_MALTA=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="SYS_LITTLE_ENDIAN"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_MALTA=y
|
||||
CONFIG_SYS_LITTLE_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="PB1000"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_PB1X00=y
|
||||
CONFIG_SYS_LITTLE_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="SYS_BIG_ENDIAN"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_QEMU_MIPS64=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="SYS_LITTLE_ENDIAN"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_QEMU_MIPS64=y
|
||||
CONFIG_SYS_LITTLE_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="SYS_BIG_ENDIAN"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_QEMU_MIPS=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="SYS_LITTLE_ENDIAN"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_QEMU_MIPS=y
|
||||
CONFIG_SYS_LITTLE_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUM"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUM,VCT_ONENAND"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUM,VCT_ONENAND,VCT_SMALL_IMAGE"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
# CONFIG_CMD_CRC32 is not set
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUM,VCT_SMALL_IMAGE"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
# CONFIG_CMD_CRC32 is not set
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUMAVC"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUMAVC,VCT_ONENAND"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUMAVC,VCT_ONENAND,VCT_SMALL_IMAGE"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
# CONFIG_CMD_CRC32 is not set
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PLATINUMAVC,VCT_SMALL_IMAGE"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
# CONFIG_CMD_CRC32 is not set
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PREMIUM"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PREMIUM,VCT_ONENAND"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PREMIUM,VCT_ONENAND,VCT_SMALL_IMAGE"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
# CONFIG_CMD_CRC32 is not set
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
CONFIG_SYS_EXTRA_OPTIONS="VCT_PREMIUM,VCT_SMALL_IMAGE"
|
||||
CONFIG_MIPS=y
|
||||
CONFIG_TARGET_VCT=y
|
||||
CONFIG_SYS_BIG_ENDIAN=y
|
||||
# CONFIG_CMD_CRC32 is not set
|
||||
|
||||
Reference in New Issue
Block a user