Home
last modified time | relevance | path

Searched +full:big +full:- +full:endian (Results 1 – 25 of 1107) sorted by relevance

12345678910>>...45

/OK3568_Linux_fs/buildroot/toolchain/toolchain-external/toolchain-external-codesourcery-mips/
H A DConfig.in24 - 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 Dendian.hpp1 // 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 Dsiteinfo.bbclass7 # 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 DConfig.in19 - 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 DConfig.in18 - 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 DConfig.in25 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 DConfig.in.sh9 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 Dlantiq,vrx200-pcie-phy.yaml1 # 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 Dregmap.txt5 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 Dgeneric-ehci.yaml1 # 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 Dgeneric-ohci.yaml1 # 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 Dehci-fsl.h1 /* 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 Dcpt_hw_types.h1 /* 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 DBits.h23 * 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 DBits.h23 * 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 Dendian.h2 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 Dcommon-properties.txt5 ----------
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 Dls1021a.dtsi2 * 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 Dotx_cpt_hw_types.h1 /* 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 Dls1021a.dtsi4 * 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 Duuid.c4 * 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 D0001-Allow-the-overriding-of-the-endianness-via-the-confi.patch3 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 Dbitops.h1 /* 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 Di2c-mux-reg.txt1 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 Dfsl,spdif.yaml1 # 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 …]

12345678910>>...45