| /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/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/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 …]
|
| /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/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/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 …]
|
| H A D | Config.in.sh | 9 bool "sh2a (SH2A big endian)" 11 bool "sh4 (SH4 little endian)" 13 bool "sh4eb (SH4 big endian)" 15 bool "sh4a (SH4A little endian)" 17 bool "sh4aeb (SH4A big endian)" 32 default "BIG" if BR2_sh2a || BR2_sh4eb || BR2_sh4aeb 38 # -*- mode:kconfig; -*-
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/ |
| H A D | lantiq,vrx200-pcie-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/lantiq,vrx200-pcie-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Martin Blumenstingl <martin.blumenstingl@googlemail.com> 13 "#phy-cells": 15 description: selects the PHY mode as defined in <dt-bindings/phy/phy-lantiq-vrx200-pcie.h> 19 - lantiq,vrx200-pcie-phy 20 - lantiq,arx300-pcie-phy 27 - description: PHY module clock [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/regmap/ |
| H A D | regmap.txt | 5 little-endian, 6 big-endian, 7 native-endian: See common-properties.txt for a definition 10 Regmap defaults to little-endian register access on MMIO based 12 architectures that typically run big-endian operating systems 13 (e.g. PowerPC), registers can be defined as big-endian and must 16 On SoCs that can be operated in both big-endian and little-endian 19 chips), "native-endian" is used to allow using the same device tree 23 Scenario 1 : a register set in big-endian mode. 27 big-endian;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/ |
| H A D | generic-ehci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/generic-ehci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 13 - $ref: "usb-hcd.yaml" 14 - if: 19 const: ibm,usb-ehci-440epx 28 const: generic-ehci 45 In case the Renesas R-Car Gen3 SoCs: [all …]
|
| H A D | generic-ohci.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/generic-ohci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - $ref: "usb-hcd.yaml" 13 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 18 const: generic-ohci 34 In case the Renesas R-Car Gen3 SoCs: 35 - if a host only channel: first clock should be host. 36 - if a USB DRD channel: first clock should be host and second [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/host/ |
| H A D | ehci-fsl.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 2 /* Copyright (C) 2005-2010,2012 Freescale Semiconductor, Inc. 8 /* offsets for the non-ehci registers in the FSL SOC USB controller */ 22 #define USBMODE_ES (1 << 2) /* (Big) Endian Select */ 31 #define FSL_SOC_USB_SNOOP1 0x400 /* NOTE: big-endian */ 32 #define FSL_SOC_USB_SNOOP2 0x404 /* NOTE: big-endian */ 33 #define FSL_SOC_USB_AGECNTTHRSH 0x408 /* NOTE: big-endian */ 34 #define FSL_SOC_USB_PRICTRL 0x40c /* NOTE: big-endian */ 35 #define FSL_SOC_USB_SICTRL 0x410 /* NOTE: big-endian */ 36 #define FSL_SOC_USB_CTRL 0x500 /* NOTE: big-endian */
|
| /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/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/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/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/arch/arm/boot/dts/ |
| H A D | ls1021a.dtsi | 2 * Copyright 2013-2014 Freescale Semiconductor, Inc. 4 * This file is dual-licensed: you can use it either under the terms 22 * MA 02110-1301 USA 48 #include <dt-bindings/interrupt-controller/arm-gic.h> 49 #include <dt-bindings/thermal/thermal.h> 52 #address-cells = <2>; 53 #size-cells = <2>; 55 interrupt-parent = <&gic>; 73 #address-cells = <1>; 74 #size-cells = <0>; [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 …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | ls1021a.dtsi | 4 * Copyright 2013-2015 Freescale Semiconductor, Inc. 6 * SPDX-License-Identifier: GPL-2.0+ 10 #include <dt-bindings/interrupt-controller/arm-gic.h> 14 interrupt-parent = <&gic>; 27 #address-cells = <1>; 28 #size-cells = <0>; 31 compatible = "arm,cortex-a7"; 38 compatible = "arm,cortex-a7"; 46 compatible = "arm,armv7-timer"; 54 compatible = "arm,cortex-a7-pmu"; [all …]
|
| /OK3568_Linux_fs/u-boot/lib/ |
| H A D | uuid.c | 4 * SPDX-License-Identifier: GPL-2.0+ 16 * UUID - Universally Unique IDentifier - 128 bits unique number. 20 * - time, MAC address(v1), 21 * - user ID(v2), 22 * - MD5 of name or URL(v3), 23 * - random data(v4), 24 * - SHA-1 of name or URL(v5), 27 * timestamp - 60-bit: time_low, time_mid, time_hi_and_version 28 * version - 4 bit (bit 4 through 7 of the time_hi_and_version) 29 * clock seq - 14 bit: clock_seq_hi_and_reserved, clock_seq_low [all …]
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-webserver/recipes-httpd/nginx/files/ |
| H A D | 0001-Allow-the-overriding-of-the-endianness-via-the-confi.patch | 3 Date: Fri, 1 Dec 2017 10:32:29 -0500 5 --with-endian 7 The existing configure options contain the --with-endian; however, the command 11 Upstream-Status: Pending 13 Signed-off-by: Derek Straka <derek@asterius.io> 15 diff --git a/auto/endianness b/auto/endianness 17 --- a/auto/endianness 19 @@ -13,7 +13,13 @@ checking for system byte ordering 23 -cat << END > $NGX_AUTOTEST.c 25 + echo " little endian" [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/include/asm/ |
| H A D | bitops.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * Big endian support: Copyright 2001, Nicolas Pitre 34 * First, the atomic bitops. These use native endian. 123 #include <asm-generic/bitops/non-atomic.h> 126 * A note about Endian-ness. 127 * ------------------------- 129 * When the ARM is put into big endian mode via CR15, the processor 132 * ------------ physical data bus bits ----------- 135 * big byte 0 byte 1 byte 2 byte 3 137 * This means that reading a 32-bit word at address 0 returns the same [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/Documentation/devicetree/bindings/sound/ |
| H A D | fsl,spdif.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Shengjiu Wang <shengjiu.wang@nxp.com> 20 - fsl,imx35-spdif 21 - fsl,vf610-spdif 22 - fsl,imx6sx-spdif 32 - description: DMA controller phandle and request line for RX 33 - description: DMA controller phandle and request line for TX 35 dma-names: [all …]
|