| /OK3568_Linux_fs/buildroot/toolchain/toolchain-external/toolchain-external-codesourcery-mips/ |
| H A D | Config.in | 24 - MIPS32r2 - Big-Endian, 2008 NaN, O32 25 Select MIPS (big endian) core 27 Set BR2_TARGET_OPTIMIZATION to -mnan=2008 28 - MIPS32r2 - Big-Endian, O32 29 Select MIPS (big endian) core 31 - MIPS32r2 - Big-Endian, O32, MIPS16 32 Select MIPS (big endian) core 34 Set BR2_TARGET_OPTIMIZATION to -mips16 35 - MIPS32r2 - Big-Endian, Soft-Float, O32 36 Select MIPS (big endian) core [all …]
|
| /OK3568_Linux_fs/external/linux-rga/include/ |
| H A D | rga.h | 4 * Zhiqin Wei <wzq@rock-chips.com> 10 * http://www.apache.org/licenses/LICENSE-2.0 39 RK_FORMAT_RGBA_8888 = 0x0 << 8, /* [0:31] R:G:B:A 8:8:8:8 little endian */ 40 RK_FORMAT_RGBX_8888 = 0x1 << 8, /* [0:31] R:G:B:X 8:8:8:8 little endian */ 41 RK_FORMAT_RGB_888 = 0x2 << 8, /* [0:23] R:G:B 8:8:8 little endian */ 42 RK_FORMAT_BGRA_8888 = 0x3 << 8, /* [0:31] B:G:R:A 8:8:8:8 little endian */ 43 RK_FORMAT_RGB_565 = 0x4 << 8, /* [0:15] R:G:B 5:6:5 little endian */ 44 RK_FORMAT_RGBA_5551 = 0x5 << 8, /* [0:15] R:G:B:A 5:5:5:1 little endian */ 45 RK_FORMAT_RGBA_4444 = 0x6 << 8, /* [0:15] R:G:B:A 4:4:4:4 little endian */ 46 RK_FORMAT_BGR_888 = 0x7 << 8, /* [0:23] B:G:R 8:8:8 little endian */ [all …]
|
| /OK3568_Linux_fs/yocto/poky/meta/classes/ |
| H A D | siteinfo.bbclass | 7 # where 'target' == "<arch>-<os>" 10 # * target: Returns the target name ("<arch>-<os>") 11 # * endianness: Return "be" for big endian targets, "le" for little endian 20 …"allarch": "endian-little bit-32", # bogus, but better than special-casing the checks below for al… 21 "aarch64": "endian-little bit-64 arm-common arm-64", 22 "aarch64_be": "endian-big bit-64 arm-common arm-64", 23 "arc": "endian-little bit-32 arc-common", 24 "arceb": "endian-big bit-32 arc-common", 25 "arm": "endian-little bit-32 arm-common arm-32", 26 "armeb": "endian-big bit-32 arm-common arm-32", [all …]
|
| H A D | libc-package.bbclass | 6 # "compile" - Use QEMU to generate the binary locale files 7 # "precompiled" - The binary locale files are pregenerated and already present 8 # "ondevice" - The device will build the locale files upon first boot through the postinst 18 if pn.endswith("-initial"): 26 use_cross_localedef = d.getVar("LOCALE_GENERATION_WITH_CROSS-LOCALEDEF") or "" 34 depends = "%s cross-localedef-native" % depends 36 depends = "%s qemu-native" % depends 42 # try to fix disable charsets/locales/locale-code compile fail 45 OVERRIDES:append = ":${TARGET_ARCH}-${TARGET_OS}" 49 localedef --inputfile=${datadir}/i18n/locales/%s --charmap=%s %s [all …]
|
| /OK3568_Linux_fs/buildroot/toolchain/toolchain-external/toolchain-external-codescape-mti-mips/ |
| H A D | Config.in | 19 - MIPS32r2 - Big-Endian, Hard-Float, Legacy NaN, o32 ABI 20 Select 'MIPS (big endian)' Target Architecture 22 Disable 'Use soft-float' 23 - MIPS32r2 - Big-Endian, Hard-Float, 2008 NaN, o32 ABI 24 Select 'MIPS (big endian)' Target Architecture 26 Disable 'Use soft-float' 27 Set BR2_TARGET_OPTIMIZATION to '-mnan=2008' 28 - MIPS32r2 - Big-Endian, Soft-Float, Legacy NaN, o32 ABI 29 Select 'MIPS (big endian)' Target Architecture 31 Enable 'Use soft-float' [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/spirit/home/support/detail/endian/ |
| H A D | endian.hpp | 1 // Boost endian.hpp header file -------------------------------------------------------// 9 // See library home page at http://www.boost.org/libs/endian 11 //--------------------------------------------------------------------------------------// 14 // Borgerding. Four original class templates were combined into a single endian 17 // differs from endian representation size. 37 #include <boost/detail/endian.hpp> 40 #include <boost/spirit/home/support/detail/endian/cover_operators.hpp> 72 typedef unrolled_byte_loops<T, n_bytes - 1, sign> next; 75 { return *(bytes - 1) | (next::load_big(bytes - 1) << 8); } in load_big() 81 *(bytes - 1) = static_cast<char>(value); in store_big() [all …]
|
| /OK3568_Linux_fs/external/libmali/include/GBM/ |
| H A D | gbm.h | 83 * re-namespaced. New GBM formats must not be added, unless they are 89 #define GBM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */ 98 #define GBM_FORMAT_GR88 __gbm_fourcc_code('G', 'R', '8', '8') /* [15:0] G:R 8:8 little endian */ 105 …BM_FORMAT_XRGB4444 __gbm_fourcc_code('X', 'R', '1', '2') /* [15:0] x:R:G:B 4:4:4:4 little endian */ 106 …BM_FORMAT_XBGR4444 __gbm_fourcc_code('X', 'B', '1', '2') /* [15:0] x:B:G:R 4:4:4:4 little endian */ 107 …BM_FORMAT_RGBX4444 __gbm_fourcc_code('R', 'X', '1', '2') /* [15:0] R:G:B:x 4:4:4:4 little endian */ 108 …BM_FORMAT_BGRX4444 __gbm_fourcc_code('B', 'X', '1', '2') /* [15:0] B:G:R:x 4:4:4:4 little endian */ 110 …BM_FORMAT_ARGB4444 __gbm_fourcc_code('A', 'R', '1', '2') /* [15:0] A:R:G:B 4:4:4:4 little endian */ 111 …BM_FORMAT_ABGR4444 __gbm_fourcc_code('A', 'B', '1', '2') /* [15:0] A:B:G:R 4:4:4:4 little endian */ 112 …BM_FORMAT_RGBA4444 __gbm_fourcc_code('R', 'A', '1', '2') /* [15:0] R:G:B:A 4:4:4:4 little endian */ [all …]
|
| /OK3568_Linux_fs/buildroot/toolchain/toolchain-external/toolchain-external-codescape-img-mips/ |
| H A D | Config.in | 18 - MIPS32r6 - Big-Endian, Hard-Float, 2008 NaN, o32 ABI 19 Select 'MIPS (big endian)' Target Architecture 21 Disable 'Use soft-float' 22 - MIPS32r6 - Big-Endian, Soft-Float, 2008 NaN, o32 ABI 23 Select 'MIPS (big endian)' Target Architecture 25 Enable 'Use soft-float' 26 - MIPS32r6 - Little-Endian, Hard-Float, 2008 NaN, o32 ABI 27 Select 'MIPS (little endian)' Target Architecture 29 Disable 'Use soft-float' 30 - MIPS32r6 - Little-Endian, Soft-Float, 2008 NaN, o32 ABI [all …]
|
| /OK3568_Linux_fs/external/linux-rga/samples/utils/3rdparty/libdrm/include/libdrm/ |
| H A D | drm_fourcc.h | 39 * further describe the buffer's format - for example tiling or compression. 42 * ---------------- 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 58 * may preserve meaning - such as number of planes - from the fourcc code, 72 #define DRM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */ 84 #define DRM_FORMAT_R16 fourcc_code('R', '1', '6', ' ') /* [15:0] R little endian */ 87 #define DRM_FORMAT_RG88 fourcc_code('R', 'G', '8', '8') /* [15:0] R:G 8:8 little endian */ 88 #define DRM_FORMAT_GR88 fourcc_code('G', 'R', '8', '8') /* [15:0] G:R 8:8 little endian */ 91 #define DRM_FORMAT_RG1616 fourcc_code('R', 'G', '3', '2') /* [31:0] R:G 16:16 little endian */ 92 #define DRM_FORMAT_GR1616 fourcc_code('G', 'R', '3', '2') /* [31:0] G:R 16:16 little endian */ [all …]
|
| /OK3568_Linux_fs/external/linux-rga/samples/im2d_slt/third-party/libdrm/include/libdrm/ |
| H A D | drm_fourcc.h | 39 * further describe the buffer's format - for example tiling or compression. 42 * ---------------- 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 58 * may preserve meaning - such as number of planes - from the fourcc code, 72 #define DRM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */ 84 #define DRM_FORMAT_R16 fourcc_code('R', '1', '6', ' ') /* [15:0] R little endian */ 87 #define DRM_FORMAT_RG88 fourcc_code('R', 'G', '8', '8') /* [15:0] R:G 8:8 little endian */ 88 #define DRM_FORMAT_GR88 fourcc_code('G', 'R', '8', '8') /* [15:0] G:R 8:8 little endian */ 91 #define DRM_FORMAT_RG1616 fourcc_code('R', 'G', '3', '2') /* [31:0] R:G 16:16 little endian */ 92 #define DRM_FORMAT_GR1616 fourcc_code('G', 'R', '3', '2') /* [31:0] G:R 16:16 little endian */ [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/include/libdrm/ |
| H A D | drm_fourcc.h | 39 * further describe the buffer's format - for example tiling or compression. 42 * ---------------- 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 58 * may preserve meaning - such as number of planes - from the fourcc code, 72 #define DRM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */ 84 #define DRM_FORMAT_R16 fourcc_code('R', '1', '6', ' ') /* [15:0] R little endian */ 87 #define DRM_FORMAT_RG88 fourcc_code('R', 'G', '8', '8') /* [15:0] R:G 8:8 little endian */ 88 #define DRM_FORMAT_GR88 fourcc_code('G', 'R', '8', '8') /* [15:0] G:R 8:8 little endian */ 91 #define DRM_FORMAT_RG1616 fourcc_code('R', 'G', '3', '2') /* [31:0] R:G 16:16 little endian */ 92 #define DRM_FORMAT_GR1616 fourcc_code('G', 'R', '3', '2') /* [31:0] G:R 16:16 little endian */ [all …]
|
| /OK3568_Linux_fs/kernel/include/uapi/drm/ |
| H A D | drm_fourcc.h | 39 * further describe the buffer's format - for example tiling or compression. 42 * ---------------- 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 58 * may preserve meaning - such as number of planes - from the fourcc code, 72 #define DRM_FORMAT_BIG_ENDIAN (1U<<31) /* format is big endian instead of little endian */ 84 #define DRM_FORMAT_R16 fourcc_code('R', '1', '6', ' ') /* [15:0] R little endian */ 87 #define DRM_FORMAT_RG88 fourcc_code('R', 'G', '8', '8') /* [15:0] R:G 8:8 little endian */ 88 #define DRM_FORMAT_GR88 fourcc_code('G', 'R', '8', '8') /* [15:0] G:R 8:8 little endian */ 91 #define DRM_FORMAT_RG1616 fourcc_code('R', 'G', '3', '2') /* [31:0] R:G 16:16 little endian */ 92 #define DRM_FORMAT_GR1616 fourcc_code('G', 'R', '3', '2') /* [31:0] G:R 16:16 little endian */ [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/drm/ |
| H A D | drm_fourcc.h | 39 * further describe the buffer's format - for example tiling or compression. 42 * ---------------- 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 58 * may preserve meaning - such as number of planes - from the fourcc code, 72 #define DRM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */ 84 #define DRM_FORMAT_R16 fourcc_code('R', '1', '6', ' ') /* [15:0] R little endian */ 87 #define DRM_FORMAT_RG88 fourcc_code('R', 'G', '8', '8') /* [15:0] R:G 8:8 little endian */ 88 #define DRM_FORMAT_GR88 fourcc_code('G', 'R', '8', '8') /* [15:0] G:R 8:8 little endian */ 91 #define DRM_FORMAT_RG1616 fourcc_code('R', 'G', '3', '2') /* [31:0] R:G 16:16 little endian */ 92 #define DRM_FORMAT_GR1616 fourcc_code('G', 'R', '3', '2') /* [31:0] G:R 16:16 little endian */ [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/drm/ |
| H A D | drm_fourcc.h | 39 * further describe the buffer's format - for example tiling or compression. 42 * ---------------- 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 58 * may preserve meaning - such as number of planes - from the fourcc code, 72 #define DRM_FORMAT_BIG_ENDIAN (1<<31) /* format is big endian instead of little endian */ 84 #define DRM_FORMAT_R16 fourcc_code('R', '1', '6', ' ') /* [15:0] R little endian */ 87 #define DRM_FORMAT_RG88 fourcc_code('R', 'G', '8', '8') /* [15:0] R:G 8:8 little endian */ 88 #define DRM_FORMAT_GR88 fourcc_code('G', 'R', '8', '8') /* [15:0] G:R 8:8 little endian */ 91 #define DRM_FORMAT_RG1616 fourcc_code('R', 'G', '3', '2') /* [31:0] R:G 16:16 little endian */ 92 #define DRM_FORMAT_GR1616 fourcc_code('G', 'R', '3', '2') /* [31:0] G:R 16:16 little endian */ [all …]
|
| /OK3568_Linux_fs/external/security/librkcrypto/third_party/libdrm/include/drm/ |
| H A D | drm_fourcc.h | 39 * further describe the buffer's format - for example tiling or compression. 42 * ---------------- 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 58 * may preserve meaning - such as number of planes - from the fourcc code, 64 * a modifier: a buffer may match a 64-pixel aligned modifier and a 32-pixel 76 * - Kernel and user-space drivers: for drivers it's important that modifiers 80 * - Higher-level programs interfacing with KMS/GBM/EGL/Vulkan/etc: these users 96 #define DRM_FORMAT_BIG_ENDIAN (1U<<31) /* format is big endian instead of little endian */ 108 #define DRM_FORMAT_R16 fourcc_code('R', '1', '6', ' ') /* [15:0] R little endian */ 111 #define DRM_FORMAT_RG88 fourcc_code('R', 'G', '8', '8') /* [15:0] R:G 8:8 little endian */ [all …]
|
| /OK3568_Linux_fs/external/linux-rga/core/3rdparty/libdrm/include/drm/ |
| H A D | drm_fourcc.h | 39 * further describe the buffer's format - for example tiling or compression. 42 * ---------------- 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 58 * may preserve meaning - such as number of planes - from the fourcc code, 64 * a modifier: a buffer may match a 64-pixel aligned modifier and a 32-pixel 76 * - Kernel and user-space drivers: for drivers it's important that modifiers 80 * - Higher-level programs interfacing with KMS/GBM/EGL/Vulkan/etc: these users 96 #define DRM_FORMAT_BIG_ENDIAN (1U<<31) /* format is big endian instead of little endian */ 108 #define DRM_FORMAT_R16 fourcc_code('R', '1', '6', ' ') /* [15:0] R little endian */ 111 #define DRM_FORMAT_RG88 fourcc_code('R', 'G', '8', '8') /* [15:0] R:G 8:8 little endian */ [all …]
|
| /OK3568_Linux_fs/buildroot/arch/ |
| H A D | Config.in | 25 bool "ARC (little endian)" 29 32-bit CPUs that can be used from deeply embedded to high 30 performance host applications. Little endian. 33 bool "ARC (big endian)" 37 32-bit CPUs that can be used from deeply embedded to high 38 performance host applications. Big endian. 41 bool "ARM (little endian)" 44 ARM is a 32-bit reduced instruction set computer (RISC) 46 Little endian. 51 bool "ARM (big endian)" [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ |
| H A D | common-properties.txt | 5 ---------- 13 - big-endian: Boolean; force big endian register accesses 15 know the peripheral always needs to be accessed in big endian (BE) mode. 16 - little-endian: Boolean; force little endian register accesses 18 peripheral always needs to be accessed in little endian (LE) mode. 19 - native-endian: Boolean; always use register accesses matched to the 20 endianness of the kernel binary (e.g. LE vmlinux -> readl/writel, 21 BE vmlinux -> ioread32be/iowrite32be). In this case no byte swaps 22 will ever be performed. Use this if the hardware "self-adjusts" 27 In such cases, little-endian is the preferred default, but it is not [all …]
|
| /OK3568_Linux_fs/kernel/drivers/crypto/cavium/cpt/ |
| H A D | cpt_hw_types.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 30 * stored in memory as little-endian unless CPT()_PF_Q()_CTL[INST_BE] is set. 42 * Address must be 16-byte aligned. 44 * sign-extended bit <48> for forward compatibility. 46 * grp:10 [171:162] If [WQ_PTR] is nonzero, the SSO guest-group to use when 48 * For the SSO to not discard the add-work request, FPA_PF_MAP() must map 56 * work-queue entry that CPT submits work to SSO after all context, 60 * use a sign-extended bit <48> for forward compatibility. 76 #if defined(__BIG_ENDIAN_BITFIELD) /* Word 0 - Big Endian */ 80 #else /* Word 0 - Little Endian */ [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/predef/other/ |
| H A D | endian.h | 2 Copyright Rene Rivera 2013-2015 21 Detection of endian memory ordering. There are four defined macros 22 in this header that define the various generally possible endian 25 * `BOOST_ENDIAN_BIG_BYTE`, byte-swapped big-endian. 26 * `BOOST_ENDIAN_BIG_WORD`, word-swapped big-endian. 27 * `BOOST_ENDIAN_LITTLE_BYTE`, byte-swapped little-endian. 28 * `BOOST_ENDIAN_LITTLE_WORD`, word-swapped little-endian. 31 that it knows for certain. In particular bi-endianness is not 35 programatic bi-endianness is available. 40 # The indispensable documentation of "Pre-defined Compiler Macros" [all …]
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb/ |
| H A D | arm64-support.patch | 6 Signed-off-by: Khem Raj <raj.khem@gmail.com> 7 Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com> 8 --- 10 src/third_party/IntelRDFPMathLib20U1/SConscript | 2 +- 11 src/third_party/wiredtiger/SConscript | 2 +- 12 3 files changed, 3 insertions(+), 2 deletions(-) 14 diff --git a/SConstruct b/SConstruct 16 --- a/SConstruct 18 @@ -1228,6 +1228,7 @@ if endian == "auto": 20 'arm' : { 'endian': 'little', 'defines': ('__arm__',) }, [all …]
|
| /OK3568_Linux_fs/external/rk_pcba_test/pcba_minui/minzip/ |
| H A D | Bits.h | 23 * Get 2 big-endian bytes. 36 * Get 4 big-endian bytes. 51 * Get 8 big-endian bytes. 70 * Get 2 little-endian bytes. 83 * Get 4 little-endian bytes. 98 * Get 8 little-endian bytes. 125 * Grab 2 big-endian bytes and advance the data pointer. 138 * Grab 4 big-endian bytes and advance the data pointer. 153 * Get 8 big-endian bytes. 172 * Grab 2 little-endian bytes and advance the data pointer. [all …]
|
| /OK3568_Linux_fs/external/recovery/minzip/ |
| H A D | Bits.h | 23 * Get 2 big-endian bytes. 36 * Get 4 big-endian bytes. 51 * Get 8 big-endian bytes. 70 * Get 2 little-endian bytes. 83 * Get 4 little-endian bytes. 98 * Get 8 little-endian bytes. 125 * Grab 2 big-endian bytes and advance the data pointer. 138 * Grab 4 big-endian bytes and advance the data pointer. 153 * Get 8 big-endian bytes. 172 * Grab 2 little-endian bytes and advance the data pointer. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/i2c/ |
| H A D | i2c-mux-reg.txt | 1 Register-based I2C Bus Mux 7 - compatible: i2c-mux-reg 8 - i2c-parent: The phandle of the I2C bus that this multiplexer's master-side 10 * Standard I2C mux properties. See i2c-mux.txt in this directory. 11 * I2C child bus nodes. See i2c-mux.txt in this directory. 14 - reg: this pair of <offset size> specifies the register to control the mux. 15 The <offset size> depends on its parent node. It can be any memory-mapped 18 - little-endian: The existence indicates the register is in little endian. 19 - big-endian: The existence indicates the register is in big endian. 20 If both little-endian and big-endian are omitted, the endianness of the [all …]
|
| /OK3568_Linux_fs/kernel/drivers/crypto/marvell/octeontx/ |
| H A D | otx_cpt_hw_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 154 * CPT OcteonTX VF MSI-X Vector Enumeration 155 * Enumerates the MSI-X interrupt vectors. 167 * stored in memory as little-endian unless CPT()_PF_Q()_CTL[INST_BE] is set. 179 * Address must be 16-byte aligned. 181 * sign-extended bit <48> for forward compatibility. 183 * grp:10 [171:162] If [WQ_PTR] is nonzero, the SSO guest-group to use when 185 * For the SSO to not discard the add-work request, FPA_PF_MAP() must map 193 * work-queue entry that CPT submits work to SSO after all context, 197 * use a sign-extended bit <48> for forward compatibility. [all …]
|