| /f-stack/freebsd/contrib/device-tree/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;
|
| /f-stack/dpdk/buildtools/pmdinfogen/ |
| H A D | pmdinfogen.c | 122 int endian; in parse_elf() local 149 endian = hdr->e_ident[EI_DATA]; in parse_elf() 184 TO_NATIVE(endian, ADDR_SIZE, sechdrs[0].sh_size); in parse_elf() 190 TO_NATIVE(endian, 32, sechdrs[0].sh_link); in parse_elf() 197 TO_NATIVE(endian, 32, sechdrs[i].sh_name); in parse_elf() 199 TO_NATIVE(endian, 32, sechdrs[i].sh_type); in parse_elf() 201 TO_NATIVE(endian, 32, sechdrs[i].sh_flags); in parse_elf() 203 TO_NATIVE(endian, ADDR_SIZE, sechdrs[i].sh_addr); in parse_elf() 209 TO_NATIVE(endian, 32, sechdrs[i].sh_link); in parse_elf() 211 TO_NATIVE(endian, 32, sechdrs[i].sh_info); in parse_elf() [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/phy/ |
| H A D | lantiq,vrx200-pcie-phy.yaml | 49 lantiq,rcu-endian-offset: 53 lantiq,rcu-big-endian-mask: 57 big-endian: 58 description: Configures the PDI (PHY) registers in big-endian mode 61 little-endian: 62 description: Configures the PDI (PHY) registers in big-endian mode 74 - lantiq,rcu-endian-offset 75 - lantiq,rcu-big-endian-mask 85 lantiq,rcu-endian-offset = <0x4c>; 86 lantiq,rcu-big-endian-mask = <0x80>; /* bit 7 */ [all …]
|
| /f-stack/app/redis-5.0.5/deps/lua/src/ |
| H A D | lua_struct.c | 82 char endian; member 87 int endian; member 105 #define defaultoptions(h) ((h)->endian = native.endian, (h)->align = 1) 150 case '>': h->endian = BIG; return; in controloptions() 151 case '<': h->endian = LITTLE; return; in controloptions() 176 if (endian == LITTLE) { in putinteger() 195 if (endian != native.endian) { in correctbytes() 224 putinteger(L, &b, arg++, h.endian, size); in b_pack() 233 correctbytes((char *)&f, size, h.endian); in b_pack() 239 correctbytes((char *)&d, size, h.endian); in b_pack() [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/ |
| H A D | common-properties.txt | 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 27 In such cases, little-endian is the preferred default, but it is not 28 a requirement. Some implementations assume that little-endian is 38 native-endian; 46 big-endian; 54 native-endian; [all …]
|
| /f-stack/freebsd/contrib/zstd/lib/common/ |
| H A D | xxhash.c | 216 return XXH_readLE32_align(ptr, endian, XXH_unaligned); in XXH_readLE32() 234 return XXH_readLE64_align(ptr, endian, XXH_unaligned); in XXH_readLE64() 298 #define XXH_get32bits(p) XXH_readLE32_align(p, endian, align) in XXH32_endian_align() 398 #define XXH_get64bits(p) XXH_readLE64_align(p, endian, align) in XXH64_endian_align() 580 v1 = XXH32_round(v1, XXH_readLE32(p, endian)); p+=4; in XXH32_update_endian() 581 v2 = XXH32_round(v2, XXH_readLE32(p, endian)); p+=4; in XXH32_update_endian() 582 v3 = XXH32_round(v3, XXH_readLE32(p, endian)); p+=4; in XXH32_update_endian() 583 v4 = XXH32_round(v4, XXH_readLE32(p, endian)); p+=4; in XXH32_update_endian() 627 h32 += XXH_readLE32(p, endian) * PRIME32_3; in XXH32_digest_endian() 755 U64 const k1 = XXH64_round(0, XXH_readLE64(p, endian)); in XXH64_digest_endian() [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/display/ |
| H A D | sm501fb.txt | 19 - little-endian: available on big endian systems, to 20 set different foreign endian. 21 - big-endian: available on little endian systems, to 22 set different foreign endian.
|
| H A D | fsl,dcu.txt | 14 - big-endian Boolean property, LS1021A DCU registers are big-endian. 26 big-endian;
|
| /f-stack/freebsd/contrib/device-tree/Bindings/usb/ |
| H A D | generic-ehci.yaml | 53 big-endian: 56 Set this flag for HCDs with big endian descriptors and big 57 endian registers. 59 big-endian-desc: 62 Set this flag for HCDs with big endian descriptors. 64 big-endian-regs: 67 Set this flag for HCDs with big endian registers. 108 big-endian;
|
| H A D | generic-ohci.yaml | 42 big-endian: 45 Set this flag for HCDs with big endian descriptors and big 46 endian registers. 48 big-endian-desc: 51 Set this flag for HCDs with big endian descriptors. 53 big-endian-regs: 56 Set this flag for HCDs with big endian registers.
|
| /f-stack/freebsd/contrib/device-tree/Bindings/i2c/ |
| H A D | i2c-mux-reg.txt | 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 36 Example of a mux on PCIe card, the host is a powerpc SoC (big endian): 45 little-endian; /* little endian register on PCIe */
|
| /f-stack/freebsd/contrib/device-tree/Bindings/gpio/ |
| H A D | gpio-mpc8xxx.txt | 16 - little-endian : GPIO registers are used as little endian. If not 17 present registers are used as big endian by default. 35 little-endian; 52 little-endian;
|
| /f-stack/freebsd/contrib/device-tree/Bindings/counter/ |
| H A D | ftm-quaddec.txt | 10 - big-endian: Access the device registers in big-endian mode. 16 big-endian;
|
| /f-stack/freebsd/contrib/device-tree/Bindings/timer/ |
| H A D | fsl,ftm-timer.txt | 16 - big-endian: One boolean property, the big endian mode will be in use if it is 17 present, or the little endian mode will be in use for all the device registers. 30 big-endian;
|
| /f-stack/freebsd/contrib/device-tree/Bindings/rtc/ |
| H A D | rtc-fsl-ftm-alarm.txt | 21 - big-endian: If the host controller is big-endian mode, specify this property. 22 The default endian mode is little-endian.
|
| /f-stack/freebsd/contrib/device-tree/Bindings/serial/ |
| H A D | fsl-lpuart.txt | 8 on LS1021A SoC with 32-bit big-endian register organization 10 on LS1028A SoC with 32-bit little-endian register organization 12 on i.MX7ULP SoC with 32-bit little-endian register organization 14 on i.MX8QXP SoC with 32-bit little-endian register organization 16 on i.MX8QM SoC with 32-bit little-endian register organization
|
| /f-stack/freebsd/contrib/device-tree/Bindings/memory-controllers/fsl/ |
| H A D | ddr.txt | 10 - little-endian : Specifies little-endian access to registers 11 If omitted, big-endian will be used.
|
| /f-stack/freebsd/contrib/device-tree/Bindings/pwm/ |
| H A D | pwm-fsl-ftm.txt | 14 Please see ../regmap/regmap.txt for more detail about how to specify endian 37 - big-endian: Boolean property, required if the FTM PWM registers use a big- 38 endian rather than little-endian layout. 54 big-endian;
|
| /f-stack/freebsd/contrib/device-tree/src/mips/brcm/ |
| H A D | bcm7346.dtsi | 82 native-endian; 126 native-endian; 139 native-endian; 151 native-endian; 163 native-endian; 321 native-endian; 330 native-endian; 340 native-endian; 349 native-endian; 359 native-endian; [all …]
|
| H A D | bcm7125.dtsi | 82 native-endian; 109 native-endian; 122 native-endian; 134 native-endian; 146 native-endian; 223 native-endian; 232 native-endian;
|
| /f-stack/freebsd/contrib/xz-embedded/ |
| H A D | README | 132 XZ_DEC_X86 x86-32 or x86-64 Little endian only 133 XZ_DEC_POWERPC PowerPC Big endian only 134 XZ_DEC_IA64 Itanium (IA-64) Big or little endian 135 XZ_DEC_ARM ARM Little endian only 136 XZ_DEC_ARMTHUMB ARM-Thumb Little endian only 137 XZ_DEC_SPARC SPARC Big or little endian 139 While some architectures are (partially) bi-endian, the endianness 142 and little endian executables (Itanium has little endian instructions 143 and SPARC has big endian instructions). 145 There currently is no filter for little endian PowerPC or big endian
|
| /f-stack/freebsd/contrib/device-tree/src/arm/ |
| H A D | ls1021a.dtsi | 139 big-endian; 177 big-endian; 200 big-endian; 219 big-endian; 376 big-endian; 389 big-endian; 471 big-endian; 478 big-endian; 485 big-endian; 492 big-endian; [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/mmc/ |
| H A D | fsl-esdhc.txt | 39 - little-endian : If the host controller is little-endian mode, specify 40 this property. The default endian mode is big-endian.
|
| /f-stack/dpdk/drivers/raw/ifpga/base/ |
| H A D | opae_spi.c | 136 if (dev->endian == SPI_BIG_ENDIAN) in spi_write_bytes() 162 if (dev->endian == SPI_BIG_ENDIAN) in spi_fill_readbuffer() 169 if (dev->endian == SPI_BIG_ENDIAN) in spi_fill_readbuffer() 278 spi_dev->endian = spi_dev->spi_param.endian; in altera_spi_init() 282 spi_dev->data_width, spi_dev->endian, in altera_spi_init()
|
| /f-stack/freebsd/contrib/device-tree/Bindings/net/can/ |
| H A D | fsl-flexcan.txt | 21 - big-endian: This means the registers of FlexCAN controller are big endian. 23 device tree node then controller is assumed to be little endian. 25 endian.
|