/linux-4.1.27/drivers/net/ethernet/freescale/ |
D | xgmac_mdio.c | 135 bool endian = priv->is_little_endian; in xgmac_mdio_write() local 137 mdio_stat = xgmac_read32(®s->mdio_stat, endian); in xgmac_mdio_write() 148 xgmac_write32(mdio_stat, ®s->mdio_stat, endian); in xgmac_mdio_write() 150 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_write() 156 xgmac_write32(mdio_ctl, ®s->mdio_ctl, endian); in xgmac_mdio_write() 160 xgmac_write32(regnum & 0xffff, ®s->mdio_addr, endian); in xgmac_mdio_write() 162 ret = xgmac_wait_until_free(&bus->dev, regs, endian); in xgmac_mdio_write() 168 xgmac_write32(MDIO_DATA(value), ®s->mdio_data, endian); in xgmac_mdio_write() 170 ret = xgmac_wait_until_done(&bus->dev, regs, endian); in xgmac_mdio_write() 191 bool endian = priv->is_little_endian; in xgmac_mdio_read() local [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/ |
D | common-properties.txt | 9 - big-endian: Boolean; force big endian register accesses 12 - little-endian: Boolean; force little endian register accesses 15 - native-endian: Boolean; always use register accesses matched to the 23 In such cases, little-endian is the preferred default, but it is not 25 helper functions do assume that little-endian is the default, because 35 native-endian; 43 big-endian; 51 native-endian; 59 little-endian;
|
D | xilinx.txt | 298 base address for the EHCI registers, and it is always a big-endian
|
/linux-4.1.27/Documentation/devicetree/bindings/usb/ |
D | usb-ohci.txt | 9 - big-endian-regs : boolean, set this for hcds with big-endian registers 10 - big-endian-desc : boolean, set this for hcds with big-endian descriptors 11 - big-endian : boolean, for hcds with big-endian-regs + big-endian-desc
|
D | usb-ehci.txt | 12 - big-endian-regs : boolean, set this for hcds with big-endian registers 13 - big-endian-desc : boolean, set this for hcds with big-endian descriptors 14 - big-endian : boolean, for hcds with big-endian-regs + big-endian-desc 27 big-endian;
|
/linux-4.1.27/fs/nls/ |
D | nls_base.c | 117 static inline void put_utf16(wchar_t *s, unsigned c, enum utf16_endian endian) in put_utf16() argument 119 switch (endian) { in put_utf16() 132 int utf8s_to_utf16s(const u8 *s, int inlen, enum utf16_endian endian, in utf8s_to_utf16s() argument 154 endian); in utf8s_to_utf16s() 158 endian); in utf8s_to_utf16s() 161 put_utf16(op++, u, endian); in utf8s_to_utf16s() 165 put_utf16(op++, *s++, endian); in utf8s_to_utf16s() 174 static inline unsigned long get_utf16(unsigned c, enum utf16_endian endian) in get_utf16() argument 176 switch (endian) { in get_utf16() 186 int utf16s_to_utf8s(const wchar_t *pwcs, int inlen, enum utf16_endian endian, in utf16s_to_utf8s() argument [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/fb/ |
D | sm501fb.txt | 21 - little-endian: available on big endian systems, to 22 set different foreign endian. 23 - big-endian: available on little endian systems, to 24 set different foreign endian.
|
/linux-4.1.27/arch/mips/boot/dts/brcm/ |
D | bcm7346.dtsi | 75 native-endian; 101 little-endian; 114 native-endian; 151 native-endian; 160 native-endian; 170 native-endian; 179 native-endian; 189 native-endian; 198 native-endian; 208 native-endian; [all …]
|
D | bcm7425.dtsi | 75 native-endian; 103 little-endian; 152 native-endian; 161 native-endian; 171 native-endian; 180 native-endian; 190 native-endian; 199 native-endian; 209 native-endian; 218 native-endian;
|
D | bcm7125.dtsi | 75 native-endian; 101 little-endian; 114 native-endian; 124 native-endian; 133 native-endian;
|
D | bcm7360.dtsi | 69 native-endian; 95 little-endian; 108 native-endian; 145 native-endian; 154 native-endian;
|
D | bcm7358.dtsi | 69 native-endian; 95 little-endian; 108 native-endian; 145 native-endian; 154 native-endian;
|
D | bcm7362.dtsi | 75 native-endian; 101 little-endian; 114 native-endian; 151 native-endian; 160 native-endian;
|
D | bcm7420.dtsi | 75 native-endian; 102 little-endian; 159 native-endian; 177 native-endian;
|
D | bcm6368.dtsi | 77 big-endian; 86 big-endian;
|
D | bcm3384_viper.dtsi | 92 big-endian; 101 big-endian;
|
D | bcm3384_zephyr.dtsi | 110 big-endian; 119 big-endian;
|
D | bcm6328.dtsi | 76 little-endian;
|
/linux-4.1.27/Documentation/devicetree/bindings/regmap/ |
D | regmap.txt | 6 1 BE 'big-endian' 7 2 LE 'little-endian' 14 - {big,little}-endian: these are boolean properties, if absent 31 big-endian; 46 little-endian;
|
/linux-4.1.27/scripts/ |
D | recordmcount.pl | 122 my ($arch, $endian, $bits, $objdump, $objcopy, $cc, 346 $objdump .= " -Melf-trad".$endian."mips "; 348 if ($endian eq "big") { 349 $endian = " -EB "; 352 $endian = " -EL "; 356 $cc .= " -mno-abicalls -fno-pic -mabi=" . $bits . $endian; 357 $ld .= $endian;
|
D | recordmcount.c | 326 static unsigned int const endian = 1; in do_file() local 333 if (*(unsigned char const *)&endian != 1) { in do_file() 341 if (*(unsigned char const *)&endian != 0) { in do_file()
|
D | .docproc.cmd | 27 /usr/include/endian.h \ 28 /usr/include/i386-linux-gnu/bits/endian.h \
|
/linux-4.1.27/arch/c6x/ |
D | Makefile | 23 KBUILD_CFLAGS += -mbig-endian 24 KBUILD_AFLAGS += -mbig-endian 25 LINKFLAGS += -mbig-endian 26 KBUILD_LDFLAGS += -mbig-endian
|
D | Kconfig | 79 bool "Build big-endian kernel" 82 Say Y if you plan on running a kernel in big-endian mode. 84 port must properly enable any big-endian related features
|
/linux-4.1.27/Documentation/devicetree/bindings/timer/ |
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;
|
/linux-4.1.27/Documentation/devicetree/bindings/watchdog/ |
D | fsl-imx-wdt.txt | 9 - big-endian: If present the watchdog device's registers are implemented 10 in big endian mode, otherwise in native mode(same with CPU), for more 19 big-endian;
|
/linux-4.1.27/Documentation/devicetree/bindings/pwm/ |
D | pwm-fsl-ftm.txt | 14 Please see ../regmap/regmap.txt for more detail about how to specify endian 34 - big-endian: Boolean property, required if the FTM PWM registers use a big- 35 endian rather than little-endian layout. 51 big-endian;
|
/linux-4.1.27/scripts/gdb/linux/ |
D | utils.py | 80 endian = gdb.execute("show endian", to_string=True) 81 if "little endian" in endian: 83 elif "big endian" in endian: 86 raise gdb.GdgError("unknown endianness '{0}'".format(str(endian)))
|
/linux-4.1.27/Documentation/devicetree/bindings/sound/ |
D | fsl,spdif.txt | 31 - big-endian : If this property is absent, the native endian mode 32 will be in use as default, or the big endian mode 56 big-endian;
|
D | fsl,esai.txt | 40 - big-endian : If this property is absent, the native endian mode 41 will be in use as default, or the big endian mode 56 big-endian;
|
D | fsl-sai.txt | 31 - big-endian : Boolean property, required if all the FTM_PWM 32 registers are big-endian rather than little-endian. 71 big-endian;
|
D | fsl,asrc.txt | 29 - big-endian : If this property is absent, the little endian mode 30 will be in use as default. Otherwise, the big endian
|
/linux-4.1.27/arch/powerpc/ |
D | Makefile | 69 override CC += -mlittle-endian -mno-strict-align 70 override AS += -mlittle-endian 72 override CROSS32CC += -mlittle-endian 73 override CROSS32AS += -mlittle-endian 79 ifeq ($(call cc-option-yn,-mbig-endian),y) 80 override CC += -mbig-endian 81 override AS += -mbig-endian
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | ls1021a.dtsi | 127 big-endian; 137 big-endian; 145 big-endian; 195 big-endian; 208 big-endian; 341 big-endian; 353 big-endian; 366 big-endian; 380 big-endian;
|
/linux-4.1.27/Documentation/filesystems/ |
D | sysv-fs.txt | 48 - Minix FS little endian 0 1 49 - Xenix FS little endian 0 1 50 - SystemV FS little endian 0 1 51 - Coherent FS little endian 0 1 55 - Minix FS little endian 0 1 2 3 56 - Xenix FS little endian 0 1 2 3 57 - SystemV FS little endian 0 1 2 3
|
D | qnx6.txt | 17 On QNX it is possible to create little endian and big endian qnx6 filesystems.
|
D | romfs.txt | 74 now on) must be in big endian order.
|
D | vfat.txt | 259 endian integer values. The descriptions of the fields in this
|
D | ext2.txt | 129 on the disc in little endian format, so a filesystem is portable between
|
D | spufs.txt | 134 units and return a big-endian binary integer number. The possible
|
/linux-4.1.27/drivers/staging/gdm724x/ |
D | TODO | 3 - Remove test for host endian 4 - Remove confusing macros (endian, hci_send, sdu_send, rcv_with_cb)
|
/linux-4.1.27/Documentation/devicetree/bindings/spi/ |
D | spi-fsl-dspi.txt | 15 - big-endian: If present the dspi device's registers are implemented 16 in big endian mode, otherwise in native mode(same with CPU), for more 39 big-endian;
|
/linux-4.1.27/include/linux/ |
D | nls.h | 57 enum utf16_endian endian, wchar_t *pwcs, int maxlen); 59 enum utf16_endian endian, u8 *s, int maxlen);
|
/linux-4.1.27/Documentation/devicetree/bindings/mips/cavium/ |
D | uctl.txt | 38 big-endian-regs; 44 big-endian-regs;
|
/linux-4.1.27/arch/arm/lib/ |
D | findbit.S | 107 1: eor r3, r2, #0x18 @ big endian byte ordering 125 eor r3, r2, #0x18 @ big endian byte ordering 141 1: eor r3, r2, #0x18 @ big endian byte ordering 159 eor r3, r2, #0x18 @ big endian byte ordering
|
/linux-4.1.27/arch/arm64/ |
D | Makefile | 24 KBUILD_CPPFLAGS += -mbig-endian 28 KBUILD_CPPFLAGS += -mlittle-endian
|
D | Kconfig | 485 bool "Build big-endian kernel" 487 Say Y if you plan on running a kernel in big-endian mode. 671 Note: All the cpus on the system must have mixed endian support at EL0 673 endian - is hotplugged in after this feature has been enabled, there could
|
/linux-4.1.27/Documentation/arm64/ |
D | booting.txt | 75 u64 text_offset; /* Image load offset, little endian */ 76 u64 image_size; /* Effective Image size, little endian */ 77 u64 flags; /* kernel flags, little endian */ 81 u32 magic = 0x644d5241; /* Magic number, little endian, "ARM\x64" */ 87 - As of v3.17, all fields are little endian unless stated otherwise. 99 little-endian and must be respected. Where image_size is zero, 102 - The flags field (introduced in v3.17) is a little-endian 64-bit field 205 value. The value will be written as a single 64-bit little-endian
|
D | legacy_instructions.txt | 54 Note: All the cpus on the system must have mixed endian support at EL0 56 endian - is hotplugged in after this feature has been enabled, there could
|
/linux-4.1.27/arch/powerpc/platforms/ |
D | Kconfig.cputype | 412 This option selects whether a big endian or little endian kernel will 416 bool "Build big endian kernel" 418 Build a big endian kernel. 423 bool "Build little endian kernel" 426 Build a little endian kernel. 428 Note that if cross compiling a little endian kernel, 430 little endian powerpc.
|
/linux-4.1.27/Documentation/input/ |
D | iforce-protocol.txt | 14 All values are hexadecimal with big-endian encoding (msb on the left). Beware, 15 values inside packets are encoded using little-endian. Bytes whose roles are 80 03-04 Duration of effect (little endian encoding, in ms) 92 0c-0d Delay before execution of effect (little endian encoding, in ms) 101 02-03 Duration of attack (little endian encoding, in ms) 119 05-06 Period (little endian encoding, in ms)
|
D | edt-ft5x06.txt | 47 contains num_x * num_y big endian 16 bit values describing the raw
|
/linux-4.1.27/include/linux/usb/ |
D | m66592.h | 33 unsigned endian:1; member
|
D | r8a66597.h | 47 unsigned endian:1; member
|
/linux-4.1.27/drivers/base/regmap/ |
D | regmap.c | 455 enum regmap_endian endian; in regmap_get_reg_endian() local 458 endian = config->reg_format_endian; in regmap_get_reg_endian() 461 if (endian != REGMAP_ENDIAN_DEFAULT) in regmap_get_reg_endian() 462 return endian; in regmap_get_reg_endian() 466 endian = bus->reg_format_endian_default; in regmap_get_reg_endian() 469 if (endian != REGMAP_ENDIAN_DEFAULT) in regmap_get_reg_endian() 470 return endian; in regmap_get_reg_endian() 481 enum regmap_endian endian; in regmap_get_val_endian() local 484 endian = config->val_format_endian; in regmap_get_val_endian() 487 if (endian != REGMAP_ENDIAN_DEFAULT) in regmap_get_val_endian() [all …]
|
/linux-4.1.27/Documentation/scsi/ |
D | 53c700.txt | 23 define if the chipset must be supported in little endian mode on a big 24 endian architecture (used for the 700 on parisc). 125 set to 1 if the chip is operating in little endian mode on a big 126 endian architecture.
|
D | advansys.txt | 228 Jerry Quinn <jlquinn@us.ibm.com> fixed PowerPC support (endian
|
D | ChangeLog.sym53c8xx | 60 - Add a missing endian-ization (abrt_tbl.addr). 447 - Fix for big-endian in phase mismatch handling. (Michal Jaegermann)
|
D | aic79xx.txt | 114 - Correct big-endian architecture support.
|
D | ChangeLog.lpfc | 697 * Fix build on big endian machines: while #if was OK with 1394 * Replace memcpy_toio() and memcpy_toio() with endian-dependent 1396 big endian hosts like PPC64, the SLIM is accessed 4 bytes at a
|
D | ncr53c8xx.txt | 1803 As a consequence, PCI devices generally expect DWORDS using little endian
|
/linux-4.1.27/Documentation/devicetree/bindings/net/ |
D | keystone-netcp.txt | 59 - big-endian: Keystone devices can be operated in a mode where the DSP is in 60 the big endian mode. In such cases enable this option. This 62 big endian mode with the DSP in little endian. 153 /* big-endian; */
|
/linux-4.1.27/arch/arm/boot/compressed/ |
D | big-endian.S | 11 orr r0, r0, #(1 << 7) @ enable big endian mode
|
D | head-shmobile.S | 58 .word 0xedfe0dd0 @ sig is 0xd00dfeed big endian
|
D | Makefile | 48 OBJS += big-endian.o
|
D | head.S | 281 ldr r1, =0xedfe0dd0 @ sig is 0xd00dfeed big endian 747 ARM_BE8( orr r0, r0, #1 << 25 ) @ big-endian page tables 774 ARM_BE8( orr r0, r0, #1 << 25 ) @ big-endian page tables
|
/linux-4.1.27/Documentation/fb/ |
D | arkfb.txt | 13 - probably not working on big endian 50 * big endian support
|
D | s3fb.txt | 17 - probably not working on big endian 59 * big endian support
|
D | matroxfb.txt | 291 + 24bpp does not support correctly XF-FBDev on big-endian architectures.
|
/linux-4.1.27/include/linux/iio/common/ |
D | st_sensors.h | 45 ch2, s, endian, rbits, sbits, addr) \ argument 59 .endianness = endian, \
|
/linux-4.1.27/Documentation/ |
D | sparse.txt | 41 sure that bitwise types don't get mixed up (little-endian vs big-endian 42 vs cpu-endian vs whatever), and there the constant "0" really _is_
|
D | printk-formats.txt | 149 of Bluetooth addresses which are in the little endian order. 164 host, network, big or little endian order addresses respectively. Where 165 no specifier is provided the default network/big endian order is used. 227 'b' and 'B' specifiers are used to specify a little endian order in 228 lower ('l') or upper case ('L') hex characters - and big endian order 231 Where no additional specifiers are used the default big endian
|
D | crc32.txt | 27 little-endian; the most significant bit (sometimes used for parity) 43 A big-endian CRC written this way would be coded like: 70 With this optimization, the little-endian code is particularly simple: 93 Or in little-endian:
|
D | SubmittingDrivers | 77 endian, people do not all have floating point and you
|
D | lzo.txt | 55 forming a little-endian 16-bit quantity (marked LE16 below).
|
D | parport-lowlevel.txt | 782 ID, and are in big-endian order. The ID is a sequence of pairs of the
|
D | kmemcheck.txt | 566 0x80. Remember that x86 is little endian, so the first 4 bytes "80000000" are
|
/linux-4.1.27/arch/xtensa/include/uapi/asm/ |
D | shmbuf.h | 55 # error endian order not defined
|
/linux-4.1.27/tools/lib/traceevent/ |
D | kbuffer.h | 46 struct kbuffer *kbuffer_alloc(enum kbuffer_long_size size, enum kbuffer_endian endian);
|
D | event-parse.h | 742 static inline void pevent_set_file_bigendian(struct pevent *pevent, int endian) in pevent_set_file_bigendian() argument 744 pevent->file_bigendian = endian; in pevent_set_file_bigendian() 752 static inline void pevent_set_host_bigendian(struct pevent *pevent, int endian) in pevent_set_host_bigendian() argument 754 pevent->host_bigendian = endian; in pevent_set_host_bigendian()
|
D | kbuffer-parse.c | 180 kbuffer_alloc(enum kbuffer_long_size size, enum kbuffer_endian endian) in kbuffer_alloc() argument 195 switch (endian) { in kbuffer_alloc()
|
/linux-4.1.27/arch/m32r/include/uapi/asm/ |
D | stat.h | 73 #error no endian defined
|
/linux-4.1.27/Documentation/devicetree/bindings/dma/ |
D | fsl-edma.txt | 35 - big-endian: If present registers and hardware scatter/gather descriptors 36 of the eDMA are implemented in big endian mode, otherwise in little
|
D | ste-dma40.txt | 50 Little endian when unset 51 Big endian when set
|
/linux-4.1.27/arch/avr32/mach-at32ap/ |
D | Kconfig | 12 when doing little-endian port access.
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | elf.h | 90 #error no endian defined
|
D | uaccess.h | 364 #error no endian defined
|
/linux-4.1.27/fs/cramfs/ |
D | README | 9 All data is currently in host-endian format; neither mkcramfs nor the 114 `always use little-endian' (like ext2fs) or `writer chooses 115 endianness; kernel adapts at runtime'. Little-endian wins because of 116 code simplicity and little CPU overhead even on big-endian machines.
|
/linux-4.1.27/Documentation/devicetree/bindings/power/reset/ |
D | syscon-poweroff.txt | 14 Default will be little endian mode, 32 bit access only.
|
D | syscon-reboot.txt | 14 Default will be little endian mode, 32 bit access only.
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | configfs-usb-gadget | 92 4: little-endian 32-bit 93 5: big-endian 32-bit
|
D | sysfs-firmware-gsmi | 35 32bit host-endian type used as part of the
|
D | sysfs-bus-iio | 1048 be or le specifies big or little endian. s or u specifies if
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | cpuinfo.h | 42 u32 endian; member
|
/linux-4.1.27/drivers/media/common/b2c2/ |
D | flexcop-reg.h | 41 #error no endian defined
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | m66592-udc.c | 592 unsigned int endian; in init_controller() local 595 if (m66592->pdata->endian) in init_controller() 596 endian = 0; /* big endian */ in init_controller() 598 endian = M66592_LITTLE; /* little endian */ in init_controller() 614 m66592_bset(m66592, endian, M66592_CFBCFG); in init_controller() 615 m66592_bset(m66592, endian, M66592_D0FBCFG); in init_controller() 619 if (m66592->pdata->endian) in init_controller() 620 endian = M66592_BIGEND; /* big endian */ in init_controller() 622 endian = 0; /* little endian */ in init_controller() 657 (vif & M66592_LDRV) | (endian & M66592_BIGEND), in init_controller()
|
D | r8a66597-udc.c | 807 u16 endian = r8a66597->pdata->endian ? BIGEND : 0; in init_controller() local 827 r8a66597_bset(r8a66597, vif | endian, PINCFG); in init_controller()
|
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/ |
D | mpic.txt | 60 - big-endian 63 If present the MPIC will be assumed to be big-endian. Some 65 in fact big-endian, so certain boards override this property.
|
D | dma.txt | 4 This is a little-endian 4-channel DMA controller, used in Freescale mpc83xx
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | fw-cfg.txt | 19 The selector register takes keys in big endian byte order. 45 as a uint32_t value in little endian byte order. The current value
|
/linux-4.1.27/Documentation/devicetree/bindings/serial/ |
D | fsl-lpuart.txt | 8 on LS1021A SoC with 32-bit big-endian register organization
|
/linux-4.1.27/Documentation/devicetree/bindings/input/ |
D | matrix-keymap.txt | 7 of row, column and linux key-code. The 32-bit big endian cell is packed
|
/linux-4.1.27/Documentation/devicetree/bindings/media/i2c/ |
D | mt9v032.txt | 22 expressed as a 64-bit big-endian integer.
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | holly.dts | 133 big-endian; 184 big-endian;
|
D | mpc836x_rdk.dts | 387 big-endian; 428 little-endian;
|
D | charon.dts | 207 little-endian;
|
D | mpc7448hpc2.dts | 190 big-endian;
|
D | mpc832x_rdb.dts | 331 big-endian;
|
D | sbc8641d.dts | 371 big-endian;
|
D | sequoia.dts | 160 big-endian;
|
D | mpc832x_mds.dts | 373 big-endian;
|
D | mpc836x_mds.dts | 418 big-endian;
|
D | kmeter1.dts | 482 big-endian;
|
D | virtex440-ml507.dts | 103 xlnx,endian-reset = <0>;
|
D | virtex440-ml510.dts | 98 xlnx,endian-reset = <0x0>;
|
/linux-4.1.27/Documentation/ioctl/ |
D | hdio.txt | 601 The end result is that, on any endian machines, it has no 651 travel on DD8-DD15 on little endian machines 652 and on DD0-DD7 on big endian machines. 654 travel on DD0-DD7 on little endian machines 655 and on DD8-DD15 on big endian machines. 678 DD8-DD15 on little endian machines and 679 DD0-DD7 on big endian machines. 681 DD0-DD7 on little endian machines and 682 DD8-DD15 on big endian machines.
|
/linux-4.1.27/Documentation/mn10300/ |
D | ABI.txt | 9 The MN10300/AM33 kernel runs in little-endian mode; big-endian mode is not
|
/linux-4.1.27/arch/nios2/platform/ |
D | Kconfig.platform | 86 Use the byteswap (endian converter) Nios II custom instruction provided 88 endian conversions in the kernel (e.g. ntohs).
|
/linux-4.1.27/scripts/kconfig/ |
D | .conf.o.cmd | 23 /usr/include/endian.h \ 24 /usr/include/i386-linux-gnu/bits/endian.h \
|
D | .zconf.tab.o.cmd | 15 /usr/include/endian.h \ 16 /usr/include/i386-linux-gnu/bits/endian.h \
|
/linux-4.1.27/arch/microblaze/kernel/cpu/ |
D | mb.c | 58 cpuinfo.endian ? "little" : "big", in show_cpuinfo()
|
D | cpuinfo-pvr-full.c | 75 CI(endian, ENDIAN); in set_cpuinfo_pvr_full()
|
D | cpuinfo-static.c | 121 ci->endian = fcpu(cpu, "xlnx,endianness"); in set_cpuinfo_static()
|
/linux-4.1.27/Documentation/fmc/ |
D | fmc-write-eeprom.txt | 39 represent the address, in little-endian byte order, and the next two 40 represent the data length, in little-endian order. The length does not
|
/linux-4.1.27/arch/arc/ |
D | Makefile | 55 cflags-$(CONFIG_CPU_BIG_ENDIAN) += -mbig-endian
|
D | Kconfig | 110 -Insns: endian swap, load-locked/store-conditional, time-stamp-ctr 322 bool "Insn: SWAPE (endian-swap)"
|
/linux-4.1.27/scripts/basic/ |
D | .fixdep.cmd | 22 /usr/include/endian.h \ 23 /usr/include/i386-linux-gnu/bits/endian.h \
|
/linux-4.1.27/drivers/iommu/ |
D | omap-iommu.h | 23 u32 endian, elsz, mixed; member
|
D | omap-iommu.c | 237 attr |= e->endian; in get_iopte_attr() 333 cr->ram = e->pa | e->endian | e->elsz | e->mixed; in iotlb_alloc_cr() 1116 e->endian = MMU_RAM_ENDIAN_LITTLE; in iotlb_init_entry()
|
/linux-4.1.27/Documentation/zh_CN/ |
D | SubmittingDrivers | 90 尾模式 (little endian) 存储数据,不是所有的人都拥有浮点
|
/linux-4.1.27/Documentation/video4linux/ |
D | uvcvideo.txt | 212 including little-endian/big-endian conversion. This is particularly 214 returned as a little-endian 16-bit integer by the device.
|
D | si470x.txt | 82 sox -2 --endian little -r 96000 -t oss /dev/dsp1 -t oss /dev/dsp 84 sox --endian little -c 2 -S -r 96000 -t alsa hw:1 -t alsa -r 96000 hw:0
|
D | soc-camera.txt | 155 sample and stored in memory in the little-endian order with no gaps between
|
/linux-4.1.27/tools/testing/selftests/powerpc/switch_endian/ |
D | check.S | 11 nop # guaranteed to be illegal in reverse-endian
|
/linux-4.1.27/drivers/net/can/ |
D | Kconfig | 118 Note that the driver supports little endian, even though little 119 endian syntheses of the cores would need some modifications on
|
/linux-4.1.27/Documentation/networking/ |
D | dmfe.txt | 53 Check and fix on big endian boxes.
|
D | fore200e.txt | 46 both little and big endian PCA firmware images.
|
D | radiotap-headers.txt | 45 - the arguments are all stored little-endian!
|
D | phonet.txt | 31 uint16_t pn_length; /* Big-endian message byte length (minus 6) */
|
D | can.txt | 823 /* usually used to clear CAN frame data[] - beware of endian problems! */
|
/linux-4.1.27/arch/powerpc/boot/dts/fsl/ |
D | pq3-mpic.dtsi | 42 big-endian;
|
/linux-4.1.27/arch/arm/ |
D | Makefile | 44 KBUILD_CPPFLAGS += -mbig-endian 48 KBUILD_CPPFLAGS += -mlittle-endian
|
/linux-4.1.27/arch/sh/ |
D | Kconfig.cpu | 8 endian byte order. These modes require different kernels.
|
/linux-4.1.27/arch/arm/crypto/ |
D | aes-armv4.S | 17 @ is endian-neutral. The performance is ~42 cycles/byte for 128-bit 158 ldrb r0,[r12,#3] @ load input data in endian-neutral 213 mov r4,r0,lsr#24 @ write output in endian-neutral 409 ldrb r0,[r12,#3] @ load input data in endian-neutral 853 ldrb r0,[r12,#3] @ load input data in endian-neutral 908 mov r4,r0,lsr#24 @ write output in endian-neutral
|
D | aesbs-core.S_shipped | 18 @ ARM NEON. Except that this module is endian-neutral [in sense that
|
D | sha256-core.S_shipped | 1896 vrev32.8 q1,q1 @ big-endian
|
/linux-4.1.27/Documentation/filesystems/cifs/ |
D | CHANGES | 73 to compare inode numbers on network files from big endian systems). 110 Fix endian problems in acl (mode from/to cifs acl) on bigendian 332 to be more accurate. Fix big endian problem with mapchars mount option, 469 Multiple bigendian fixes. On little endian systems (for reconnect after 535 Fix incorrect file size in file handle based setattr on big endian hardware. 540 affects big endian architectures). Prevent renames while constructing 660 Fix byte range locking bug (endian problem) causing bad offset and 717 Fix oops on big endian readdir. Set blksize to be even power of two (2**blkbits) to fix 970 Various big endian fixes for hardlinks and symlinks and also for dfs. 974 Various big endian fixes for servers with Unix extensions such as Samba [all …]
|
/linux-4.1.27/arch/powerpc/boot/ |
D | Makefile | 30 BOOTCFLAGS += -mbig-endian 32 BOOTCFLAGS += -mlittle-endian
|
/linux-4.1.27/arch/arm/mm/ |
D | Kconfig | 699 bool "Build big-endian kernel" 702 Say Y if you plan on running a kernel in big-endian mode. 704 port must properly enable any big-endian related features 712 Support for the BE-8 (big-endian) mode on ARMv6 and ARMv7 processors. 719 Support for the BE-32 (big-endian) mode on pre-ARMv6 processors. 1017 This option specifies the architecture can support big endian
|
D | proc-v6.S | 224 ARM_BE8(orr r6, r6, #1 << 25) @ big-endian page tables
|
D | proc-v7.S | 453 ARM_BE8(orr r6, r6, #1 << 25) @ big-endian page tables
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | Audiophile-Usb.txt | 115 is reported to be big endian in this default driver mode. 177 where "test_S16_LE.raw" was in fact a little-endian sample file. 389 Jack supports big endian devices only in recent versions (thanks to 390 Andreas Steinmetz for his first big-endian patch). I can't remember
|
D | SB-Live-mixer.txt | 20 little endian streams without any modifications to the digital output 22 to 8 raw PCM devices operating at 48kHz, 16-bit little endian. It would
|
/linux-4.1.27/fs/hpfs/ |
D | hpfs.h | 23 #error unknown endian
|
/linux-4.1.27/Documentation/video4linux/cx2341x/ |
D | fw-dma.txt | 25 Note: the hardware expects little-endian data ('intel format').
|
D | fw-memory.txt | 4 Note: the memory long words are little-endian ('intel format').
|
/linux-4.1.27/Documentation/ABI/stable/ |
D | sysfs-bus-firewire | 12 Binary attribute; an array of host-endian u32.
|
D | sysfs-bus-usb | 130 All descriptors read from this file are in bus-endian format
|
/linux-4.1.27/include/acpi/ |
D | acrestyp.h | 482 ACPI_RESOURCE_SERIAL_COMMON u8 endian; member
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
D | rtw_security.h | 75 #error Need BIG or LITTLE endian
|
/linux-4.1.27/drivers/acpi/acpica/ |
D | rsserial.c | 421 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.uart_serial_bus.endian),
|
D | rsdumpinfo.c | 390 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(uart_serial_bus.endian), "Endian",
|
/linux-4.1.27/arch/mips/boot/dts/cavium-octeon/ |
D | octeon_68xx.dts | 599 big-endian-regs; 605 big-endian-regs;
|
D | octeon_3xxx.dts | 544 big-endian-regs; 550 big-endian-regs;
|
/linux-4.1.27/sound/pci/asihpi/ |
D | hpi6000.c | 651 u32 endian = 0; in hpi6000_adapter_boot_load_dsp() local 675 endian = 0; in hpi6000_adapter_boot_load_dsp() 702 dw2040_reset = dw2040_reset & (~(endian << 3)); in hpi6000_adapter_boot_load_dsp()
|
/linux-4.1.27/Documentation/parisc/ |
D | registers | 53 E (Little-endian) 0
|
/linux-4.1.27/arch/arm/kernel/ |
D | entry-armv.S | 517 ARM_BE8(rev16 r5, r5) @ little endian instruction 521 ARM_BE8(rev16 r0, r0) @ little endian instruction
|
D | entry-common.S | 158 ARM_BE8(rev r10, r10) @ little endian instruction
|
/linux-4.1.27/Documentation/frv/ |
D | features.txt | 188 access PCI devices. PCI devices present their data in little-endian form, 189 but the CPU sees it in big-endian form. The macros in asm/io.h try to get
|
/linux-4.1.27/tools/perf/util/ |
D | symbol-elf.c | 554 static unsigned int const endian = 1; in dso__swap_init() local 561 if (*(unsigned char const *)&endian != 1) in dso__swap_init() 567 if (*(unsigned char const *)&endian != 0) in dso__swap_init()
|
/linux-4.1.27/Documentation/powerpc/ |
D | cxl.txt | 239 endianness (recommend endian(3) variants like: le64toh(), 240 be64toh() etc). These endian issues equally apply to shared memory
|
D | qe_firmware.txt | 180 All integers are big-endian. See the comments for function
|
/linux-4.1.27/drivers/usb/host/ |
D | Kconfig | 482 bool "OHCI support for OF platform bus (big endian)" 487 Enables support for big-endian USB controllers present on the 491 bool "OHCI support for OF platform bus (little endian)" 495 Enables support for little-endian USB controllers present on the
|
D | r8a66597-hcd.c | 186 u16 endian = r8a66597->pdata->endian ? BIGEND : 0; in enable_controller() local 200 r8a66597_bset(r8a66597, endian & BIGEND, CFIFOSEL); in enable_controller() 201 r8a66597_bset(r8a66597, endian & BIGEND, D0FIFOSEL); in enable_controller() 202 r8a66597_bset(r8a66597, endian & BIGEND, D1FIFOSEL); in enable_controller()
|
/linux-4.1.27/Documentation/ia64/ |
D | fsys.txt | 99 - PSR.be = cleared to zero (i.e., little-endian byte order is in effect) 185 to ensure the CPU is in little-endian mode before the first
|
/linux-4.1.27/Documentation/video4linux/bttv/ |
D | Insmod-options | 25 Default is native endian.
|
/linux-4.1.27/fs/befs/ |
D | ChangeLog | 76 * Made functions in endian.h to do the correct byteswapping, no matter 84 Uses the functions from endian.h [WD]
|
/linux-4.1.27/Documentation/filesystems/pohmelfs/ |
D | network_protocol.txt | 23 All commands are transferred over the network in big-endian. CPU endianness is used at the end peer…
|
/linux-4.1.27/arch/sh/kernel/cpu/sh2a/ |
D | setup-sh7264.c | 497 .endian = 1,
|
D | setup-sh7269.c | 514 .endian = 1,
|
/linux-4.1.27/drivers/usb/usbip/ |
D | usbip_protocol.txt | 87 The fields are in network (big endian) byte order meaning that the most significant
|
/linux-4.1.27/drivers/mtd/chips/ |
D | Kconfig | 51 are expected to be wired to the CPU in 'host-endian' form.
|
/linux-4.1.27/arch/m32r/ |
D | Kconfig | 194 bool "Generate little endian code"
|
/linux-4.1.27/firmware/keyspan_pda/ |
D | keyspan_pda.S | 565 mov dph, a ; dph = desc_strings[a]. big endian! (handy) 1074 ;; *that* is a pain in the ass to encode. And they are little-endian
|
D | xircom_pgs.S | 603 mov dph, a ; dph = desc_strings[a]. big endian! (handy) 1142 ;; *that* is a pain in the ass to encode. And they are little-endian
|
/linux-4.1.27/fs/reiserfs/ |
D | README | 149 the endian safe patches which allow ReiserFS to run on any platform
|
/linux-4.1.27/Documentation/development-process/ |
D | 4.Coding | 286 user-space and kernel-space addresses, mixture of big-endian and 287 small-endian quantities, the passing of integer values where a set of bit
|
/linux-4.1.27/drivers/mmc/host/ |
D | Kconfig | 63 This option is selected by drivers running on big endian hosts 66 This endian mapping mode is called "data invariance" and
|
/linux-4.1.27/Documentation/devicetree/bindings/crypto/ |
D | fsl-sec4.txt | 242 in big endian format.
|
/linux-4.1.27/drivers/ata/ |
D | pata_octeon_cf.c | 594 mio_boot_dma_cfg.s.endian = 1; in octeon_cf_dma_start()
|
/linux-4.1.27/arch/mips/include/asm/octeon/ |
D | cvmx-mio-defs.h | 348 uint64_t endian:1; member 354 uint64_t endian:1; 2616 uint64_t endian:1; member 2622 uint64_t endian:1;
|
/linux-4.1.27/arch/cris/arch-v10/kernel/ |
D | head.S | 280 move.d [$r0], $r1 ; cramfs assumes same endian on host/target
|
/linux-4.1.27/Documentation/usb/ |
D | usbmon.txt | 169 - Data words follow, in big endian hexadecimal format. Notice that they are
|
D | proc_usb_info.txt | 59 descriptors are in bus endian format! The configuration descriptor
|
/linux-4.1.27/sound/oss/ |
D | CHANGELOG | 186 big endian machines.
|
/linux-4.1.27/arch/mips/ |
D | Kconfig | 1108 Some MIPS machines can be configured for either little or big endian 1115 bool "Big endian" 1119 bool "Little endian"
|
/linux-4.1.27/Documentation/mtd/ |
D | nand_ecc.txt | 704 5 (big endian mode, gcc 4.1.2, -O3)
|
/linux-4.1.27/Documentation/devicetree/ |
D | booting-without-of.txt | 378 All values in this header are in big endian format, the various 721 concatenated and expected to be in big endian format). Another example
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
D | aic79xx.reg | 1285 * SCB offset to the LSB (little endian) of the lun field.
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | api.txt | 1623 The array is little-endian: the bit 0 is the least significant bit of the
|