/linux/Documentation/userspace-api/media/cec/ |
A D | cec-ioc-adap-g-phys-addr.rst | 15 CEC_ADAP_G_PHYS_ADDR, CEC_ADAP_S_PHYS_ADDR - Get or set the physical address 40 To query the current physical address applications call 42 driver stores the physical address. 44 To set a new physical address applications store the physical address in 52 To clear an existing physical address use ``CEC_PHYS_ADDR_INVALID``. 63 The physical address is a 16-bit number where each group of 4 bits 64 represent a digit of the physical address a.b.c.d where the most 69 is supported. The physical address a device shall use is stored in the 73 different physical address of the form a.0.0.0 that the sources will 74 read out and use as their physical address. [all …]
|
/linux/drivers/net/wireless/ti/wlcore/ |
A D | io.h | 121 int physical; in wlcore_read() local 123 physical = wlcore_translate_addr(wl, addr); in wlcore_read() 125 return wlcore_raw_read(wl, physical, buf, len, fixed); in wlcore_read() 131 int physical; in wlcore_write() local 133 physical = wlcore_translate_addr(wl, addr); in wlcore_write() 135 return wlcore_raw_write(wl, physical, buf, len, fixed); in wlcore_write() 156 int physical; in wlcore_read_hwaddr() local 162 physical = wlcore_translate_addr(wl, addr); in wlcore_read_hwaddr() 164 return wlcore_raw_read(wl, physical, buf, len, fixed); in wlcore_read_hwaddr()
|
/linux/fs/btrfs/ |
A D | zoned.c | 1167 u64 physical = 0; in btrfs_load_block_group_zone_info() local 1229 physical = map->stripes[i].physical; in btrfs_load_block_group_zone_info() 1356 physical); in btrfs_load_block_group_zone_info() 1526 ordered->physical = physical; in btrfs_record_physical_zoned() 1657 u64 physical = bioc->stripes[i].physical; in read_zone_info() local 1741 u64 physical; in btrfs_zone_activate() local 1751 physical = map->stripes[0].physical; in btrfs_zone_activate() 1800 u64 physical; in btrfs_zone_finish() local 1811 physical = map->stripes[0].physical; in btrfs_zone_finish() 1923 u64 physical; in btrfs_zone_finish_endio() local [all …]
|
A D | scrub.c | 72 u64 physical; member 90 u64 physical; member 201 u64 physical; member 746 swarn.physical = sblock->pagev[0]->physical; in scrub_print_warning() 1358 spage->physical = bioc->stripes[stripe_index].physical + in scrub_setup_recheck_block() 2099 sbio->physical = spage->physical; in scrub_add_page_to_rd_bio() 2308 spage->physical = physical; in scrub_pages() 2323 physical += l; in scrub_pages() 2646 spage->physical = physical; in scrub_pages_for_parity() 3180 u64 physical; in scrub_stripe() local [all …]
|
A D | zoned.h | 50 int btrfs_reset_device_zone(struct btrfs_device *device, u64 physical, 67 int btrfs_zoned_issue_zeroout(struct btrfs_device *device, u64 physical, u64 length); 144 u64 physical, u64 length, u64 *bytes) in btrfs_reset_device_zone() argument 195 u64 physical, u64 length) in btrfs_zoned_issue_zeroout() argument 312 u64 physical, u64 length) in btrfs_can_zone_reset() argument 316 if (!btrfs_dev_is_sequential(device, physical)) in btrfs_can_zone_reset() 320 if (!IS_ALIGNED(physical, zone_size) || !IS_ALIGNED(length, zone_size)) in btrfs_can_zone_reset()
|
/linux/drivers/net/wireless/ti/wl1251/ |
A D | io.c | 51 int physical; in wl1251_mem_read() local 53 physical = wl1251_translate_mem_addr(wl, addr); in wl1251_mem_read() 55 wl->if_ops->read(wl, physical, buf, len); in wl1251_mem_read() 60 int physical; in wl1251_mem_write() local 62 physical = wl1251_translate_mem_addr(wl, addr); in wl1251_mem_write() 64 wl->if_ops->write(wl, physical, buf, len); in wl1251_mem_write()
|
/linux/Documentation/i2c/ |
A D | i2c-sysfs.rst | 13 is a gap of knowledge to map from the I2C bus physical number and MUX topology 16 the concept of logical I2C buses in the kernel, by knowing the physical I2C 64 physical I2C bus controllers. The controllers are hardware and physical, and the 74 For each physical I2C bus controller, the system vendor may assign a physical 83 written upon virtual memory space, instead of physical memory space. 95 let us call it a physical I2C bus. 113 bus has a number same as their I2C bus physical number. 125 i2c-7 (physical I2C bus controller 7) 151 physical I2C bus, directly abstracting a physical I2C bus controller. For 162 mean the physical I2C bus controller 7 of the system. [all …]
|
/linux/Documentation/admin-guide/mm/ |
A D | concepts.rst | 14 address to a physical address. 21 The physical memory in a computer system is a limited resource and 23 the amount of memory that can be installed. The physical memory is not 29 All this makes dealing directly with physical memory quite complex and 32 The virtual memory abstracts the details of physical memory from the 34 physical memory (demand paging) and provides a mechanism for the 40 address encoded in that instruction to a `physical` address that the 49 Each physical memory page can be mapped as one or more virtual 51 translation from a virtual address used by programs to the physical 54 The tables at the lowest level of the hierarchy contain physical [all …]
|
/linux/Documentation/ABI/testing/ |
A D | sysfs-devices-system-xen_cpu | 5 A collection of global/individual Xen physical cpu attributes 7 Individual physical cpu attributes are contained in 16 Interface to online/offline Xen physical cpus 19 to online/offline physical cpus, except cpu0 due to several
|
A D | sysfs-firmware-efi | 4 Description: It shows the physical address of firmware vendor field in the 11 Description: It shows the physical address of runtime service table entry in 18 Description: It shows the physical address of config table entry in the EFI 25 Description: Displays the physical addresses of all EFI Configuration
|
A D | sysfs-memory-page-offline | 6 Soft-offline the memory page containing the physical address 8 physical address of the page. The kernel will then attempt 28 Hard-offline the memory page containing the physical 30 specifying the physical address of the page. The
|
A D | sysfs-class-net-grcan | 7 Hardware configuration of physical interface 0. This file reads 19 Hardware configuration of physical interface 1. This file reads 31 Configuration of which physical interface to be used. Possible
|
/linux/Documentation/core-api/ |
A D | bus-virt-phys-mapping.rst | 21 controller the physical address of the buffers, which is correct on x86 22 (because all bus master devices see the physical memory mappings directly). 31 - CPU untranslated. This is the "physical" address. Physical address 45 Now, on normal PCs the bus address is exactly the same as the physical 58 the viewpoint of the devices, you have the reverse, and the physical memory 61 So when the CPU wants any bus master to write to physical memory 0, it 67 physical address: 0 76 physical address: 0 80 (but there are also Alphas where the physical address and the bus address 129 So why do we care about the physical address at all? We do need the physical [all …]
|
A D | debugging-via-ohci1394.rst | 2 Using physical DMA provided by OHCI-1394 FireWire controllers for debugging 16 physical system memory and, for read requests, send the result of 17 the physical memory read back to the requester. 26 of physical address space. This can be a problem on IA64 machines where 31 physical addresses above 4 GB, but this feature is currently not enabled by 43 The firewire-ohci driver in drivers/firewire uses filtered physical 45 Pass the remote_dma=1 parameter to the driver to get unfiltered physical DMA. 81 disable all physical DMA on each bus reset. 108 required for physical DMA above 4 GB (but not utilized by Linux yet). 123 3) Test physical DMA using firescope:
|
/linux/Documentation/vm/ |
A D | memory-model.rst | 10 simplest case is when the physical memory starts at address 0 and 22 All the memory models track the status of physical page frames using 26 mapping between the physical page frame number (PFN) and the 37 non-NUMA systems with contiguous, or mostly contiguous, physical 41 maps the entire physical memory. For most architectures, the holes 51 actual physical pages. In such case, the architecture specific 60 systems with physical memory starting at address different from 0. 67 as hot-plug and hot-remove of the physical memory, alternative memory 71 The SPARSEMEM model presents the physical memory as a collection of 79 physical address that an architecture supports, the [all …]
|
/linux/Documentation/xtensa/ |
A D | booting.rst | 12 address must be the physical address. 19 virtual or physical address. In either case it must be within the default 20 virtual mapping. It is considered physical if it is within the range of 21 physical addresses covered by the default KSEG mapping (XCHAL_KSEG_PADDR..
|
/linux/drivers/hid/ |
A D | wacom_wac.h | 164 #define WACOM_PAD_FIELD(f) (((f)->physical == HID_DG_TABLETFUNCTIONKEY) || \ 165 ((f)->physical == WACOM_HID_WD_DIGITIZERFNKEYS) || \ 166 ((f)->physical == WACOM_HID_WD_DIGITIZERINFO)) 169 ((f)->physical == HID_DG_STYLUS) || \ 170 ((f)->physical == HID_DG_PEN) || \ 178 ((f)->physical == HID_DG_FINGER) || \
|
/linux/Documentation/devicetree/bindings/powerpc/fsl/ |
A D | dcsr.txt | 31 or representing physical addresses in child nodes. 37 or representing the size of physical addresses in 43 Definition: A standard property. Specifies the physical address 90 Definition: A standard property. Specifies the physical address 119 Definition: A standard property. Specifies the physical address 156 Definition: A standard property. Specifies the physical address 181 Definition: A standard property. Specifies the physical address 218 Definition: A standard property. Specifies the physical address 246 Definition: A standard property. Specifies the physical address 277 Definition: A standard property. Specifies the physical address [all …]
|
/linux/Documentation/admin-guide/kdump/ |
A D | vmcoreinfo.rst | 59 virtual to physical addresses. 66 direct kernel map to a physical address. 78 an index into the mem_map array. Right-shifting a physical address 105 Defines the maximum supported physical address space memory. 354 corresponding physical address. 360 to physical addresses. The init_top_pgt is somewhat similar to 464 The offset between the kernel virtual and physical mappings. Used to 465 translate virtual to physical addresses. 470 Indicates the physical address of the start of memory. Similar to 471 kimage_voffset, which is used to translate virtual to physical [all …]
|
/linux/Documentation/sound/designs/ |
A D | jack-injection.rst | 15 machine and plug/unplug physical devices to the audio jack. 17 In this design, an audio jack doesn't equal to a physical audio jack. 18 Sometimes a physical audio jack contains multi functions, and the 20 ``snd_jack`` represents a physical audio jack and the ``jack_kctl`` 21 represents a function, for example a physical jack has two functions: 118 …read-only, get snd_jack's supported events from type (all supported events on the physical audio j…
|
/linux/drivers/video/fbdev/intelfb/ |
A D | intelfbdrv.c | 682 dinfo->ring.physical = dinfo->aperture.physical in intelfb_pci_register() 707 dinfo->cursor.physical in intelfb_pci_register() 708 = dinfo->gtt_cursor_mem->physical; in intelfb_pci_register() 710 dinfo->cursor.physical = dinfo->aperture.physical in intelfb_pci_register() 734 dinfo->fb.physical = dinfo->aperture.physical in intelfb_pci_register() 753 dinfo->ring.physical, dinfo->ring.size, in intelfb_pci_register() 758 dinfo->cursor.physical); in intelfb_pci_register() 1107 info->fix.smem_start = dinfo->fb.physical; in intelfb_set_fbinfo() 1543 u32 physical; in intelfb_cursor() local 1554 physical = (dinfo->mobile || IS_I9XX(dinfo)) ? dinfo->cursor.physical : in intelfb_cursor() [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/pcie/ |
A D | ctxt-info.c | 53 &dram->physical); in iwl_pcie_ctxt_info_alloc_dma() 77 dram->paging[i].physical); in iwl_pcie_ctxt_info_free_paging() 117 cpu_to_le64(dram->fw[dram->fw_cnt].physical); in iwl_pcie_init_fw_sec() 131 cpu_to_le64(dram->fw[dram->fw_cnt].physical); in iwl_pcie_init_fw_sec() 156 cpu_to_le64(dram->paging[i].physical); in iwl_pcie_init_fw_sec()
|
/linux/Documentation/networking/devlink/ |
A D | devlink-port.rst | 25 - Any kind of physical port. This can be an eswitch physical port or any 26 other physical port on the device. 33 physical function (PF). 63 potentially multiple physical, virtual functions and subfunctions. A function 211 - A physical PCI device having one or more PCI buses consists of one or 214 - A controller consists of potentially multiple physical functions, 226 - A PCI physical function that supports subfunction management. 228 - A device driver for PCI physical function that supports 231 - A device driver for PCI physical function that hosts subfunction
|
/linux/Documentation/devicetree/bindings/crypto/ |
A D | fsl-sec6.txt | 35 for representing physical addresses in child nodes. 41 for representing the size of physical addresses in 47 Definition: A standard property. Specifies the physical 53 Definition: A standard property. Specifies the physical address 90 the parent physical address and the length the JR registers.
|
A D | fsl-sec4.txt | 69 for representing physical addresses in child nodes. 75 for representing the size of physical addresses in 81 Definition: A standard property. Specifies the physical 88 Definition: A standard property. Specifies the physical address 225 for representing physical addresses in child nodes. Must 232 for representing the size of physical addresses in 239 an offset from the parent physical address and the length 276 an offset from the parent physical address and the length: 325 Definition: A standard property. Specifies the physical 333 for representing physical addresses in child nodes. Must [all …]
|