| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pci/ |
| H A D | nvidia,tegra20-pcie.txt | 4 - compatible: Must be: 5 - "nvidia,tegra20-pcie": for Tegra20 6 - "nvidia,tegra30-pcie": for Tegra30 7 - "nvidia,tegra124-pcie": for Tegra124 and Tegra132 8 - "nvidia,tegra210-pcie": for Tegra210 9 - "nvidia,tegra186-pcie": for Tegra186 10 - power-domains: To ungate power partition by BPMP powergate driver. Must 13 - device_type: Must be "pci" 14 - reg: A list of physical base address and length for each set of controller 15 registers. Must contain an entry for each entry in the reg-names property. [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/fsl/qbman/ |
| H A D | bman_test_api.c | 1 /* Copyright 2008 - 2016 Freescale Semiconductor, Inc. 57 * LS-bits of buffer addresses, masking off the upper 8-bits on in bufs_cmp() 58 * release commands. The API provides for 48-bit addresses in bufs_cmp() 59 * because some SoCs support all 48-bits. When generating in bufs_cmp() 60 * garbage addresses for testing, we either need to zero the in bufs_cmp() 61 * upper 8-bits when releasing to BMan (otherwise we'll be in bufs_cmp() 63 * don't match), or we need to mask the upper 8-bits off when in bufs_cmp() 68 return -1; in bufs_cmp() 74 return -1; in bufs_cmp() 115 int num = 8; in bman_test_api() local [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | brcm,bcm7445-switch-v4.0.txt | 5 - compatible: should be one of 6 "brcm,bcm7445-switch-v4.0" 7 "brcm,bcm7278-switch-v4.0" 8 "brcm,bcm7278-switch-v4.8" 9 - reg: addresses and length of the register sets for the device, must be 6 10 pairs of register addresses and lengths 11 - interrupts: interrupts for the devices, must be two interrupts 12 - #address-cells: must be 1, see dsa/dsa.txt 13 - #size-cells: must be 0, see dsa/dsa.txt 17 - dsa,mii-bus: phandle to the MDIO bus controller, see dsa/dsa.txt [all …]
|
| /OK3568_Linux_fs/buildroot/dl/stressapptest/git/src/ |
| H A D | findmask.c | 7 * http://www.apache.org/licenses/LICENSE-2.0 19 * controller uses to interleave addresses onto its two channels. To use it, 20 * you need to have a bunch of addresses that are known to go to only one 23 * Generate about a thousand failures and extract their physical addresses 29 * onto all supplied addresses, counting the amount of times this results in 30 * an odd or even amount of bits. If all but NOISE addresses fall on one side, 57 __attribute__((optimize(3, "unroll-loops"))) 60 register uintptr_t num = (uintptr_t)arg; in thread_func() local 62 for (mask = num; mask < (1ULL << (NUM_BITS + 1)); mask += NUM_THREADS) { in thread_func()
|
| /OK3568_Linux_fs/kernel/tools/usb/usbip/src/ |
| H A D | usbip_network.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * 2005-2007 Takahiro Hirofuchi 53 uint32_t usbip_net_pack_uint32_t(int pack, uint32_t num) in usbip_net_pack_uint32_t() argument 58 i = htonl(num); in usbip_net_pack_uint32_t() 60 i = ntohl(num); in usbip_net_pack_uint32_t() 65 uint16_t usbip_net_pack_uint16_t(int pack, uint16_t num) in usbip_net_pack_uint16_t() argument 70 i = htons(num); in usbip_net_pack_uint16_t() 72 i = ntohs(num); in usbip_net_pack_uint16_t() 79 udev->busnum = usbip_net_pack_uint32_t(pack, udev->busnum); in usbip_net_pack_usb_device() 80 udev->devnum = usbip_net_pack_uint32_t(pack, udev->devnum); in usbip_net_pack_usb_device() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/eeprom/ |
| H A D | at24.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 4 --- 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - Bartosz Golaszewski <bgolaszewski@baylibre.com> 17 pattern: "^atmel,(24(c|cs|mac)[0-9]+|spd)$" 19 - compatible 23 pattern: "^eeprom@[0-9a-f]{1,2}$" 33 - allOf: 34 - minItems: 1 37 … - pattern: "^(atmel|catalyst|microchip|nxp|ramtron|renesas|rohm|st),(24(c|cs|lc|mac)[0-9]+|spd)$" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/au0828/ |
| H A D | au0828-i2c.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 #include <media/v4l2-common.h> 28 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_write_ack() 35 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_slave_did_read_ack() 58 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_read_busy() 81 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_write_done() 104 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_is_busy() 130 struct au0828_dev *dev = i2c_adap->algo_data; in i2c_sendbytes() 131 u8 i2c_speed = dev->board.i2c_clk_divider; in i2c_sendbytes() 137 if (((dev->board.tuner_type == TUNER_XC5000) || in i2c_sendbytes() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | remoteproc.h | 47 * struct resource_table - firmware resource table header 49 * @num: number of resource entries 75 u32 num; member 81 * struct fw_rsc_hdr - firmware resource entry header 95 * enum fw_resource_type - types of resource entries 99 * @RSC_DEVMEM: request to iommu_map a memory-based peripheral. 126 #define FW_RSC_ADDR_ANY (-1) 129 * struct fw_rsc_carveout - physically contiguous memory request 135 * @name: human-readable name of the requested memory region 149 * If the firmware is compiled with static addresses, then @da should specify [all …]
|
| /OK3568_Linux_fs/kernel/drivers/iio/magnetometer/ |
| H A D | st_magn_core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2012-2013 STMicroelectronics Inc. 46 /* Special L addresses for Sensor 2 */ 51 /* Special L addresses for sensor 3 */ 137 .num = ST_MAGN_FS_AVL_1300MG, 143 .num = ST_MAGN_FS_AVL_1900MG, 149 .num = ST_MAGN_FS_AVL_2500MG, 155 .num = ST_MAGN_FS_AVL_4000MG, 161 .num = ST_MAGN_FS_AVL_4700MG, 167 .num = ST_MAGN_FS_AVL_5600MG, [all …]
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | mac.c | 5 * SPDX-License-Identifier: GPL-2.0+ 15 "display and program the system ID and MAC addresses in EEPROM", 16 "[read|save|id|num|errata|date|ports|0|1|2|3|4|5|6|7]\n" 18 " - read EEPROM content into memory\n" 20 " - save to the EEPROM\n" 22 " - program system id\n" 23 "mac num\n" 24 " - program system serial number\n" 26 " - program errata data\n" 28 " - program date\n" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ |
| H A D | Space.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 * - get rid of pre-linked dev list, dynamic device allocation 19 * - struct init cleanup, enable multiple ISA autoprobes. 20 * Arnaldo Carvalho de Melo <acme@conectiva.com.br> - 09/1999 21 * - fix sbni: s/device/net_device/ 23 * - sort probes in a sane way, make sure all (safe) probes 39 int status; /* non-zero if autoprobe has failed */ 46 for (; p->probe; p++) { in probe_list2() 47 if (autoprobe && p->status) in probe_list2() 49 dev = p->probe(unit); in probe_list2() [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/linux/ |
| H A D | vhost.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 4 /* Userspace interface for in-kernel virtio accelerators. */ 22 unsigned int num; member 27 int fd; /* Pass -1 to unbind from file. */ 94 /* All region addresses and sizes must be 4K aligned. */ 136 /* Set addresses for the ring. */ 140 /* Get accessor: reads index, writes value in num */ 143 /* Set the vring byte order in num. Valid values are VHOST_VRING_LITTLE_ENDIAN 144 * or VHOST_VRING_BIG_ENDIAN (other values return -EINVAL). 146 * returns -EBUSY. [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/linux/ |
| H A D | vhost.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 4 /* Userspace interface for in-kernel virtio accelerators. */ 22 unsigned int num; member 27 int fd; /* Pass -1 to unbind from file. */ 94 /* All region addresses and sizes must be 4K aligned. */ 136 /* Set addresses for the ring. */ 140 /* Get accessor: reads index, writes value in num */ 143 /* Set the vring byte order in num. Valid values are VHOST_VRING_LITTLE_ENDIAN 144 * or VHOST_VRING_BIG_ENDIAN (other values return -EINVAL). 146 * returns -EBUSY. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/ |
| H A D | stih407-c8sectpfe.txt | 14 - compatible : Should be "stih407-c8sectpfe" 16 - reg : Address and length of register sets for each device in 17 "reg-names" 19 - reg-names : The names of the register addresses corresponding to the 21 - c8sectpfe: c8sectpfe registers 22 - c8sectpfe-ram: c8sectpfe internal sram 24 - clocks : phandle list of c8sectpfe clocks 25 - clock-names : should be "c8sectpfe" 26 See: Documentation/devicetree/bindings/clock/clock-bindings.txt 28 - pinctrl-names : a pinctrl state named tsin%d-serial or tsin%d-parallel (where %d is tsin-num) [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/share/man/man1/ |
| H A D | arm-none-linux-gnueabihf-objcopy.1 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 73 .\" Fear. Run. Save yourself. No user-serviceable parts. 83 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 99 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 100 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/share/man/man1/ |
| H A D | aarch64-none-linux-gnu-objcopy.1 | 18 .\" Set up some character translations and predefined strings. \*(-- will 24 .tr \(*W- 27 . ds -- \(*W- 29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch 30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch 37 . ds -- \|\(em\| 73 .\" Fear. Run. Save yourself. No user-serviceable parts. 83 . ds #H ((1u-(\\\\n(.fu%2u))*.13m) 99 . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" 100 . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/zoran/ |
| H A D | zr36016.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Zoran ZR36016 basic configuration functions - header file 14 int num; member 30 /* direct register addresses */ 36 /* indirect register addresses */
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | tegra186.dtsi | 2 #include <dt-bindings/clock/tegra186-clock.h> 3 #include <dt-bindings/gpio/tegra186-gpio.h> 4 #include <dt-bindings/interrupt-controller/arm-gic.h> 5 #include <dt-bindings/mailbox/tegra186-hsp.h> 6 #include <dt-bindings/power/tegra186-powergate.h> 7 #include <dt-bindings/reset/tegra186-reset.h> 11 interrupt-parent = <&gic>; 12 #address-cells = <2>; 13 #size-cells = <2>; 16 compatible = "nvidia,tegra186-gpio"; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/pvrusb2/ |
| H A D | pvrusb2-i2c-core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 9 #include <media/i2c/ir-kbd-i2c.h> 10 #include "pvrusb2-i2c-core.h" 11 #include "pvrusb2-hdw-internal.h" 12 #include "pvrusb2-debug.h" 13 #include "pvrusb2-fx2-cmd.h" 29 static int ir_mode[PVR_NUM] = { [0 ... PVR_NUM-1] = 1 }; 44 /* Return value - default 0 means success */ in pvr2_i2c_write() 49 if (length > (sizeof(hdw->cmd_buffer) - 3)) { in pvr2_i2c_write() 53 length,(unsigned int)(sizeof(hdw->cmd_buffer) - 3)); in pvr2_i2c_write() [all …]
|
| /OK3568_Linux_fs/kernel/net/rxrpc/ |
| H A D | key.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 17 #include <linux/key-type.h> 22 #include <keys/rxrpc-type.h> 23 #include <keys/user-type.h> 24 #include "ar-internal.h" 54 * description and an 8-byte decryption key as the payload 72 unsigned long num; in rxrpc_vet_description_s() local 75 num = simple_strtoul(desc, &p, 10); in rxrpc_vet_description_s() 76 if (*p != ':' || num > 65535) in rxrpc_vet_description_s() 77 return -EINVAL; in rxrpc_vet_description_s() [all …]
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | tc_flower_scale.sh | 2 # SPDX-License-Identifier: GPL-2.0 5 # number of flower matches for different IPv6 addresses, then check the offload 56 if [[ -v TC_FLOWER_BATCH_FILE ]]; then 57 rm -f $TC_FLOWER_BATCH_FILE 63 local num=$1; shift 65 printf "2001:db8:1::%x" $num 76 cat >> $TC_FLOWER_BATCH_FILE <<-EOF 85 tc -b $TC_FLOWER_BATCH_FILE 93 local last=$((count - 1)) 97 offload_count=$(tc -j -s filter show dev $h2 ingress | [all …]
|
| /OK3568_Linux_fs/kernel/fs/jfs/ |
| H A D | jfs_imap.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (C) International Business Machines Corp., 2000-2002 20 #define MAXIAGS ((1<<20)-1) /* maximum number of iags */ 36 ((((ino) & (INOSPEREXT-1)) >> L2INOSPERPAGE) << (l2nbperpg))) 73 /* allocation bit map: 1 bit per inode (0 - free, 1 - allocated) */ 76 pxd_t inoext[EXTSPERIAG]; /* 1024: inode extent addresses */ 102 __le32 in_numinos; /* 4: num of backed inodes */ 103 __le32 in_numfree; /* 4: num of free backed inodes */ 104 __le32 in_nbperiext; /* 4: num of blocks per inode extent */ 115 int in_numinos; /* num of backed inodes */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/hdpvr/ |
| H A D | hdpvr-i2c.c | 1 // SPDX-License-Identifier: GPL-2.0-only 33 struct IR_i2c_init_data *init_data = &dev->ir_i2c_init_data; in hdpvr_register_ir_i2c() 38 /* Our default information for ir-kbd-i2c.c to use */ in hdpvr_register_ir_i2c() 39 init_data->ir_codes = RC_MAP_HAUPPAUGE; in hdpvr_register_ir_i2c() 40 init_data->internal_get_key_func = IR_KBD_GET_KEY_HAUP_XVR; in hdpvr_register_ir_i2c() 41 init_data->type = RC_PROTO_BIT_RC5 | RC_PROTO_BIT_RC6_MCE | in hdpvr_register_ir_i2c() 43 init_data->name = "HD-PVR"; in hdpvr_register_ir_i2c() 44 init_data->polling_interval = 405; /* ms, duplicated from Windows */ in hdpvr_register_ir_i2c() 47 return i2c_new_client_device(&dev->i2c_adapter, &info); in hdpvr_register_ir_i2c() 56 if ((len > sizeof(dev->i2c_buf)) || (wlen > sizeof(dev->i2c_buf))) in hdpvr_i2c_read() [all …]
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | virtio_ring.h | 42 /* This marks a buffer as write-only (otherwise read-only). */ 54 /* The Host uses this in used->flags to advise the Guest: don't kick me when 58 /* The Guest uses this in avail->flags to advise the Host: don't interrupt me 84 * at the end of the avail ring. Host should ignore the avail->flags field. */ 86 * at the end of the used ring. Guest should ignore the used->flags field. */ 90 * When using pre-virtio 1.0 layout, these fall out naturally. 98 /* Address (guest-physical). */ 132 * The ring element addresses are passed between components with different 133 * alignments assumptions. Thus, we might need to decrease the compiler-selected 137 * https://gcc.gnu.org/onlinedocs//gcc/Common-Type-Attributes.html#Common-Type-Attributes [all …]
|
| /OK3568_Linux_fs/kernel/drivers/hwmon/ |
| H A D | asb100.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * asb100.c - Part of lm_sensors, Linux kernel modules for hardware 10 * Copyright (C) 1998 - 2003 Frodo Looijaard <frodol@dds.nl>, 17 * ASB100-A "BACH". 19 * ASB100-A supports pwm1, while plain ASB100 does not. There is no known 32 #include <linux/hwmon-sysfs.h> 33 #include <linux/hwmon-vid.h> 40 /* I2C addresses to scan */ 46 "List of subclient addresses: {bus, clientaddr, subclientaddr1, subclientaddr2}"); 48 /* Voltage IN registers 0-6 */ [all …]
|