/linux/Documentation/i2c/ |
A D | ten-bit-addresses.rst | 5 The I2C protocol knows about two kinds of device addresses: normal 7 bit 6 addresses, and an extended set of 10 bit addresses. The sets of addresses 9 To avoid ambiguity, the user sees 10 bit addresses mapped to a different 20 * Not all bus drivers support 10-bit addresses. Some don't because the 25 * Some optional features do not support 10-bit addresses. This is the 29 10-bit addresses.
|
A D | i2c-stub.rst | 12 You need to provide chip addresses as a module parameter when loading this 13 driver, which will then only react to SMBus commands to these addresses. 16 quick commands to the specified addresses; it will respond to the other 17 commands (also to the specified addresses) by reading from or writing to 47 The SMBus addresses to emulate chips at.
|
/linux/Documentation/networking/ |
A D | ipv6.rst | 25 IPv6 addresses or operations are desired. 37 No IPv6 addresses will be added to interfaces, and 46 for addresses to be automatically generated from prefixes 54 Only the IPv6 loopback address (::1) and link-local addresses 65 This might be used when no IPv6 addresses are desired. 77 No IPv6 addresses will be added to interfaces.
|
/linux/Documentation/parisc/ |
A D | debugging.rst | 9 1. Absolute addresses 13 absolute addresses are used instead of virtual addresses as in the 24 the System Responder/Requestor addresses. The System Requestor 25 address should match (one of the) processor HPAs (high addresses in 29 Typical values for the System Responder address are addresses larger
|
/linux/drivers/staging/wfx/ |
A D | main.c | 437 for (i = 0; i < ARRAY_SIZE(wdev->addresses); i++) { in wfx_probe() 438 eth_zero_addr(wdev->addresses[i].addr); in wfx_probe() 440 wdev->addresses[i].addr); in wfx_probe() 442 wdev->addresses[i].addr[ETH_ALEN - 1] += i; in wfx_probe() 444 ether_addr_copy(wdev->addresses[i].addr, in wfx_probe() 447 if (!is_valid_ether_addr(wdev->addresses[i].addr)) { in wfx_probe() 449 eth_random_addr(wdev->addresses[i].addr); in wfx_probe() 452 wdev->addresses[i].addr); in wfx_probe() 454 wdev->hw->wiphy->n_addresses = ARRAY_SIZE(wdev->addresses); in wfx_probe() 455 wdev->hw->wiphy->addresses = wdev->addresses; in wfx_probe()
|
/linux/drivers/gpu/drm/i2c/ |
A D | tda9950.c | 67 u16 addresses; member 236 u16 addresses; in tda9950_cec_adap_log_addr() local 240 addresses = priv->addresses = 0; in tda9950_cec_adap_log_addr() 242 addresses = priv->addresses |= BIT(addr); in tda9950_cec_adap_log_addr() 245 addresses &= 0x7fff; in tda9950_cec_adap_log_addr() 246 buf[0] = addresses >> 8; in tda9950_cec_adap_log_addr() 247 buf[1] = addresses; in tda9950_cec_adap_log_addr()
|
/linux/Documentation/arm64/ |
A D | tagged-pointers.rst | 2 Tagged virtual addresses in AArch64 Linux 10 addresses in the AArch64 translation system and their potential uses 19 Passing tagged addresses to the kernel 22 All interpretation of userspace memory addresses by the kernel assumes 27 This includes, but is not limited to, addresses found in: 60 on the tag information for user virtual addresses being maintained 87 likely that C compilers will not hazard two virtual addresses differing
|
A D | memory.rst | 13 (256TB) virtual addresses, respectively, for both user and kernel. With 21 User addresses have bits 63:48 set to 0 while the kernel addresses have 109 space for both userspace and kernel addresses. However, any kernel 114 higher addresses such that they are invariant to 48/52-bit VAs. Due 119 whilst the start address will "grow" towards the lower addresses). 143 sized large enough or that addresses are positioned close enough for 150 return virtual addresses to userspace from a 48-bit range. 161 It is also possible to build a debug kernel that returns addresses
|
/linux/Documentation/devicetree/bindings/pci/ |
A D | mvebu-pci.txt | 72 standard PCI addresses. 133 assigned-addresses = <0x82000800 0 0x40000 0 0x2000>; 153 assigned-addresses = <0x82001000 0 0x44000 0 0x2000>; 169 assigned-addresses = <0x82001800 0 0x48000 0 0x2000>; 185 assigned-addresses = <0x82002000 0 0x4c000 0 0x2000>; 201 assigned-addresses = <0x82002800 0 0x80000 0 0x2000>; 217 assigned-addresses = <0x82003000 0 0x84000 0 0x2000>; 233 assigned-addresses = <0x82003800 0 0x88000 0 0x2000>; 249 assigned-addresses = <0x82004000 0 0x8c000 0 0x2000>; 265 assigned-addresses = <0x82004800 0 0x42000 0 0x2000>; [all …]
|
A D | nvidia,tegra20-pcie.txt | 201 assigned-addresses = <0x82000800 0 0x80000000 0 0x1000>; 215 assigned-addresses = <0x82001000 0 0x80001000 0 0x1000>; 308 assigned-addresses = <0x82000800 0 0x00000000 0 0x1000>; 321 assigned-addresses = <0x82001000 0 0x00001000 0 0x1000>; 334 assigned-addresses = <0x82001800 0 0x00004000 0 0x1000>; 412 assigned-addresses = <0x82000800 0 0x01000000 0 0x1000>; 425 assigned-addresses = <0x82001000 0 0x01001000 0 0x1000>; 508 assigned-addresses = <0x82000800 0 0x01000000 0 0x1000>; 521 assigned-addresses = <0x82001000 0 0x01001000 0 0x1000>; 608 assigned-addresses = <0x82000800 0 0x10000000 0 0x1000>; [all …]
|
/linux/Documentation/misc-devices/ |
A D | max6875.rst | 51 Valid addresses for the MAX6875 are 0x50 and 0x52. 53 Valid addresses for the MAX6874 are 0x50, 0x52, 0x54 and 0x56. 64 addresses. For example, for address 0x50, it also reserves 0x51. 75 The configuration registers are at addresses 0x00 - 0x45. 93 The configuration EEPROM is at addresses 0x8000 - 0x8045. 95 The user EEPROM is at addresses 0x8100 - 0x82ff.
|
/linux/arch/arm/boot/dts/ |
A D | armada-xp-mv78460.dtsi | 118 assigned-addresses = <0x82000800 0 0x40000 0 0x2000>; 136 assigned-addresses = <0x82001000 0 0x44000 0 0x2000>; 154 assigned-addresses = <0x82001800 0 0x48000 0 0x2000>; 172 assigned-addresses = <0x82002000 0 0x4c000 0 0x2000>; 190 assigned-addresses = <0x82002800 0 0x80000 0 0x2000>; 208 assigned-addresses = <0x82003000 0 0x84000 0 0x2000>; 226 assigned-addresses = <0x82003800 0 0x88000 0 0x2000>; 244 assigned-addresses = <0x82004000 0 0x8c000 0 0x2000>; 262 assigned-addresses = <0x82004800 0 0x42000 0 0x2000>; 280 assigned-addresses = <0x82005000 0 0x82000 0 0x2000>;
|
A D | armada-xp-mv78260.dtsi | 97 assigned-addresses = <0x82000800 0 0x40000 0 0x2000>; 115 assigned-addresses = <0x82000800 0 0x44000 0 0x2000>; 133 assigned-addresses = <0x82000800 0 0x48000 0 0x2000>; 151 assigned-addresses = <0x82000800 0 0x4c000 0 0x2000>; 169 assigned-addresses = <0x82000800 0 0x80000 0 0x2000>; 187 assigned-addresses = <0x82000800 0 0x84000 0 0x2000>; 205 assigned-addresses = <0x82000800 0 0x88000 0 0x2000>; 223 assigned-addresses = <0x82000800 0 0x8c000 0 0x2000>; 241 assigned-addresses = <0x82000800 0 0x42000 0 0x2000>;
|
A D | armada-xp-mv78230.dtsi | 82 assigned-addresses = <0x82000800 0 0x40000 0 0x2000>; 100 assigned-addresses = <0x82000800 0 0x44000 0 0x2000>; 118 assigned-addresses = <0x82000800 0 0x48000 0 0x2000>; 136 assigned-addresses = <0x82000800 0 0x4c000 0 0x2000>; 154 assigned-addresses = <0x82000800 0 0x80000 0 0x2000>;
|
/linux/Documentation/security/ |
A D | SCTP.rst | 47 @address - One or more ipv4 / ipv6 addresses. 56 | SCTP_SOCKOPT_BINDX_ADD | One or more ipv4 / ipv6 addresses | 65 | SCTP_SOCKOPT_CONNECTX | One or more ipv4 / ipv6 addresses | 66 | SCTP_PARAM_ADD_IP | One or more ipv4 / ipv6 addresses | 73 SCTP_SOCKOPT_BINDX_ADD - Allows additional bind addresses to be 77 addresses on a socket. 80 addresses for reaching a peer 84 destination addresses. 239 | SCTP_SOCKOPT_BINDX_ADD | One or more ipv4 / ipv6 addresses | 248 | SCTP_SOCKOPT_CONNECTX | One or more ipv4 / ipv6 addresses | [all …]
|
/linux/Documentation/userspace-api/media/cec/ |
A D | cec-ioc-adap-g-log-addrs.rst | 15 CEC_ADAP_G_LOG_ADDRS, CEC_ADAP_S_LOG_ADDRS - Get or set the logical addresses 40 To query the current CEC logical addresses, applications call 42 struct :c:type:`cec_log_addrs` where the driver stores the logical addresses. 44 To set new logical addresses, applications fill in 63 logical addresses are claimed or cleared. 81 - The actual logical addresses that were claimed. This is set by the 88 - The bitmask of all logical addresses this adapter has claimed. If 101 - Number of logical addresses to set up. Must be ≤ 107 logical addresses, although some hardware has support for more. 109 number of logical addresses it could claim, which may be less than [all …]
|
/linux/drivers/scsi/ |
A D | fdomain_isa.c | 22 static unsigned long addresses[] = { variable 28 #define ADDRESS_COUNT ARRAY_SIZE(addresses) 97 p = ioremap(addresses[ndev], FDOMAIN_BIOS_SIZE); in fdomain_isa_match() 108 bios_base = addresses[ndev]; in fdomain_isa_match()
|
/linux/Documentation/x86/x86_64/ |
A D | mm.rst | 12 - Negative addresses such as "-23 TB" are absolute addresses in bytes, counted down 14 when seen both in absolute addresses and in distance-from-top notation. 36 … | | | | virtual memory addresses up to the -128 TB 80 - With 56-bit addresses, user-space memory gets expanded by a factor of 512x, 95 … | | | | virtual memory addresses up to the -64 PB 134 less. Currently supported are 48- and 57-bit virtual addresses. Bits 63 136 This causes hole between user space and kernel addresses if you interpret them
|
/linux/Documentation/i2c/busses/ |
A D | scx200_acb.rst | 13 Base addresses for the ACCESS.bus controllers on SCx200 and SC1100 devices 15 By default the driver uses two base addresses 0x820 and 0x840. 28 The SC1100 WRAP boards are known to use base addresses 0x810 and 0x820.
|
/linux/fs/afs/ |
A D | server.c | 43 alist = rcu_dereference(server->addresses); in afs_find_server() 59 alist = rcu_dereference(server->addresses); in afs_find_server() 191 alist = rcu_dereference_protected(server->addresses, in afs_install_server() 234 RCU_INIT_POINTER(server->addresses, alist); in afs_alloc_server() 441 afs_put_addrlist(rcu_access_pointer(server->addresses)); in afs_server_rcu() 453 struct afs_addr_list *alist = rcu_access_pointer(server->addresses); in afs_give_up_callbacks() 644 server->addresses) { in afs_update_server_record() 656 discard = rcu_dereference_protected(server->addresses, in afs_update_server_record() 658 rcu_assign_pointer(server->addresses, alist); in afs_update_server_record()
|
/linux/drivers/gpu/drm/bridge/synopsys/ |
A D | dw-hdmi-cec.c | 57 u32 addresses; member 82 cec->addresses = 0; in dw_hdmi_cec_log_addr() 84 cec->addresses |= BIT(logical_addr) | BIT(15); in dw_hdmi_cec_log_addr() 86 dw_hdmi_write(cec, cec->addresses & 255, HDMI_CEC_ADDR_L); in dw_hdmi_cec_log_addr() 87 dw_hdmi_write(cec, cec->addresses >> 8, HDMI_CEC_ADDR_H); in dw_hdmi_cec_log_addr()
|
/linux/Documentation/core-api/ |
A D | printk-formats.rst | 296 MAC/FDDI addresses 311 Where FDDI addresses are concerned the ``F`` specifier can be used after 317 of Bluetooth addresses which are in the little endian order. 321 IPv4 addresses 330 For printing IPv4 dot-separated decimal addresses. The ``I4`` and ``i4`` 335 host, network, big or little endian order addresses respectively. Where 340 IPv6 addresses 359 IPv4/IPv6 addresses (generic, with port, flowinfo, scope) 384 In case of IPv4 addresses, the additional ``h``, ``n``, ``b``, and ``l`` 396 UUID/GUID addresses [all …]
|
/linux/Documentation/admin-guide/kdump/ |
A D | vmcoreinfo.rst | 29 aligned on 4096 bytes. Used for computing page addresses. 59 virtual to physical addresses. 77 Physical addresses are translated to struct pages by treating them as 360 to physical addresses. The init_top_pgt is somewhat similar to 420 crash kernel when converting virtual addresses to physical addresses. 465 translate virtual to physical addresses. 472 addresses. 494 addresses in the higher VA range (refer to ARMv8 ARM document for 504 extensions. Used to translate virtual to physical addresses. 545 it is used to translate vmemmap kernel virtual addresses. [all …]
|
/linux/Documentation/devicetree/bindings/net/ |
A D | cavium-mdio.txt | 15 - #size-cells: Must be <0>. MDIO addresses have no size component. 50 - assigned-addresses: As needed for mapping of the MDIO bus device registers. 59 assigned-addresses = <0x03000000 0x87e0 0x05000000 0x0 0x800000>;
|
/linux/drivers/net/wireless/ti/wlcore/ |
A D | boot.c | 342 nvs_ptr[11] = wl->addresses[0].addr[0]; in wlcore_boot_upload_nvs() 343 nvs_ptr[10] = wl->addresses[0].addr[1]; in wlcore_boot_upload_nvs() 344 nvs_ptr[6] = wl->addresses[0].addr[2]; in wlcore_boot_upload_nvs() 345 nvs_ptr[5] = wl->addresses[0].addr[3]; in wlcore_boot_upload_nvs() 346 nvs_ptr[4] = wl->addresses[0].addr[4]; in wlcore_boot_upload_nvs() 347 nvs_ptr[3] = wl->addresses[0].addr[5]; in wlcore_boot_upload_nvs()
|