| /kernel/linux/linux-5.10/drivers/net/phy/ |
| D | Kconfig | 13 configuration links, PHYs, and Serdes links with MAC level 49 tristate "MDIO Bus/PHY emulation with fixed speed/link PHYs" 54 PHYs that are not connected to the real MDIO bus. 67 tristate "AMD PHYs" 78 tristate "Analog Devices Industrial Ethernet PHYs" 80 Adds support for the Analog Devices Industrial Ethernet PHYs. 87 tristate "Aquantia PHYs" 92 tristate "Asix PHYs" 98 tristate "Broadcom 54XX PHYs" 102 BCM5481, BCM54810 and BCM5482 PHYs. [all …]
|
| /kernel/linux/linux-4.19/drivers/net/phy/ |
| D | Kconfig | 114 Support I2C based PHYs. This provides a MDIO bus bridged 115 to I2C to allow PHYs connected in I2C mode to be accessed 179 configuration links, PHYs, and Serdes links with MAC level 222 tristate "AMD PHYs" 227 tristate "Aquantia PHYs" 232 tristate "Asix PHYs" 238 tristate "AT803X PHYs" 247 Currently supports the 6348 and 6358 PHYs. 250 tristate "Broadcom 7xxx SOCs internal PHYs" 257 tristate "Broadcom BCM8706 and BCM8727 PHYs" [all …]
|
| /kernel/linux/linux-4.19/fs/bfs/ |
| D | file.c | 67 unsigned long phys; in bfs_get_block() local 73 phys = bi->i_sblock + block; in bfs_get_block() 75 if (phys <= bi->i_eblock) { in bfs_get_block() 76 dprintf("c=%d, b=%08lx, phys=%09lx (granted)\n", in bfs_get_block() 77 create, (unsigned long)block, phys); in bfs_get_block() 78 map_bh(bh_result, sb, phys); in bfs_get_block() 87 if (bi->i_sblock && (phys <= bi->i_eblock)) { in bfs_get_block() 88 dprintf("c=%d, b=%08lx, phys=%08lx (interim block granted)\n", in bfs_get_block() 89 create, (unsigned long)block, phys); in bfs_get_block() 90 map_bh(bh_result, sb, phys); in bfs_get_block() [all …]
|
| /kernel/linux/linux-5.10/fs/bfs/ |
| D | file.c | 67 unsigned long phys; in bfs_get_block() local 73 phys = bi->i_sblock + block; in bfs_get_block() 75 if (phys <= bi->i_eblock) { in bfs_get_block() 76 dprintf("c=%d, b=%08lx, phys=%09lx (granted)\n", in bfs_get_block() 77 create, (unsigned long)block, phys); in bfs_get_block() 78 map_bh(bh_result, sb, phys); in bfs_get_block() 87 if (bi->i_sblock && (phys <= bi->i_eblock)) { in bfs_get_block() 88 dprintf("c=%d, b=%08lx, phys=%08lx (interim block granted)\n", in bfs_get_block() 89 create, (unsigned long)block, phys); in bfs_get_block() 90 map_bh(bh_result, sb, phys); in bfs_get_block() [all …]
|
| /kernel/linux/linux-4.19/include/asm-generic/ |
| D | fixmap.h | 63 #define set_fixmap(idx, phys) \ argument 64 __set_fixmap(idx, phys, FIXMAP_PAGE_NORMAL) 73 #define __set_fixmap_offset(idx, phys, flags) \ argument 76 __set_fixmap(idx, phys, flags); \ 77 ________addr = fix_to_virt(idx) + ((phys) & (PAGE_SIZE - 1)); \ 81 #define set_fixmap_offset(idx, phys) \ argument 82 __set_fixmap_offset(idx, phys, FIXMAP_PAGE_NORMAL) 87 #define set_fixmap_nocache(idx, phys) \ argument 88 __set_fixmap(idx, phys, FIXMAP_PAGE_NOCACHE) 90 #define set_fixmap_offset_nocache(idx, phys) \ argument [all …]
|
| /kernel/linux/linux-5.10/include/asm-generic/ |
| D | fixmap.h | 64 #define set_fixmap(idx, phys) \ argument 65 __set_fixmap(idx, phys, FIXMAP_PAGE_NORMAL) 74 #define __set_fixmap_offset(idx, phys, flags) \ argument 77 __set_fixmap(idx, phys, flags); \ 78 ________addr = fix_to_virt(idx) + ((phys) & (PAGE_SIZE - 1)); \ 82 #define set_fixmap_offset(idx, phys) \ argument 83 __set_fixmap_offset(idx, phys, FIXMAP_PAGE_NORMAL) 88 #define set_fixmap_nocache(idx, phys) \ argument 89 __set_fixmap(idx, phys, FIXMAP_PAGE_NOCACHE) 91 #define set_fixmap_offset_nocache(idx, phys) \ argument [all …]
|
| /kernel/linux/linux-5.10/sound/core/ |
| D | pcm_misc.c | 36 unsigned char phys; /* physical bit width */ member 52 .width = 8, .phys = 8, .le = -1, .signd = 1, 56 .width = 8, .phys = 8, .le = -1, .signd = 0, 60 .width = 16, .phys = 16, .le = 1, .signd = 1, 64 .width = 16, .phys = 16, .le = 0, .signd = 1, 68 .width = 16, .phys = 16, .le = 1, .signd = 0, 72 .width = 16, .phys = 16, .le = 0, .signd = 0, 76 .width = 24, .phys = 32, .le = 1, .signd = 1, 80 .width = 24, .phys = 32, .le = 0, .signd = 1, 84 .width = 24, .phys = 32, .le = 1, .signd = 0, [all …]
|
| /kernel/linux/linux-4.19/sound/core/ |
| D | pcm_misc.c | 36 unsigned char phys; /* physical bit width */ member 47 .width = 8, .phys = 8, .le = -1, .signd = 1, 51 .width = 8, .phys = 8, .le = -1, .signd = 0, 55 .width = 16, .phys = 16, .le = 1, .signd = 1, 59 .width = 16, .phys = 16, .le = 0, .signd = 1, 63 .width = 16, .phys = 16, .le = 1, .signd = 0, 67 .width = 16, .phys = 16, .le = 0, .signd = 0, 71 .width = 24, .phys = 32, .le = 1, .signd = 1, 75 .width = 24, .phys = 32, .le = 0, .signd = 1, 79 .width = 24, .phys = 32, .le = 1, .signd = 0, [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_encoder.c | 461 /* Query resources used by phys encs, expected to be without overlap */ in dpu_encoder_get_hw_resources() 466 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_get_hw_resources() local 468 if (phys && phys->ops.get_hw_resources) in dpu_encoder_get_hw_resources() 469 phys->ops.get_hw_resources(phys, hw_res, conn_state); in dpu_encoder_get_hw_resources() 489 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_destroy() local 491 if (phys && phys->ops.destroy) { in dpu_encoder_destroy() 492 phys->ops.destroy(phys); in dpu_encoder_destroy() 634 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_virt_atomic_check() local 636 if (phys && phys->ops.atomic_check) in dpu_encoder_virt_atomic_check() 637 ret = phys->ops.atomic_check(phys, crtc_state, in dpu_encoder_virt_atomic_check() [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/phy/ |
| D | phy-bindings.txt | 19 phys: phy { 29 That node describes an IP block (PHY provider) that implements 2 different PHYs. 30 In order to differentiate between these 2 PHYs, an additional specifier should be 37 phys : the phandle for the PHY device (used by the PHY subsystem; not to be 40 phy-names : the names of the PHY corresponding to the PHYs present in the 41 *phys* phandle 49 phys = <&usb2_phy>, <&usb3_phy>; 55 This node represents a controller that uses two PHYs, one for usb2 and one for 64 phys = <&phys 1>; 70 This node represents a controller that uses one of the PHYs of the PHY provider [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
| D | phy-bindings.txt | 19 phys: phy { 29 That node describes an IP block (PHY provider) that implements 2 different PHYs. 30 In order to differentiate between these 2 PHYs, an additional specifier should be 37 phys : the phandle for the PHY device (used by the PHY subsystem; not to be 40 phy-names : the names of the PHY corresponding to the PHYs present in the 41 *phys* phandle 49 phys = <&usb2_phy>, <&usb3_phy>; 55 This node represents a controller that uses two PHYs, one for usb2 and one for 64 phys = <&phys 1>; 70 This node represents a controller that uses one of the PHYs of the PHY provider [all …]
|
| /kernel/linux/linux-5.10/drivers/mtd/maps/ |
| D | ichxrom.c | 38 unsigned long phys; member 83 window->phys = 0; in ichxrom_cleanup() 113 window->phys = 0; in ichxrom_init_one() 116 window->phys = 0xffc00000; in ichxrom_init_one() 119 window->phys = 0xff400000; in ichxrom_init_one() 122 window->phys = 0xff500000; in ichxrom_init_one() 125 window->phys = 0xff600000; in ichxrom_init_one() 128 window->phys = 0xff700000; in ichxrom_init_one() 132 window->phys = 0xffc80000; in ichxrom_init_one() 135 window->phys = 0xffd00000; in ichxrom_init_one() [all …]
|
| D | esb2rom.c | 99 unsigned long phys; member 142 window->phys = 0; in esb2rom_cleanup() 187 window->phys = 0; in esb2rom_init_one() 192 window->phys = 0xff400000; in esb2rom_init_one() 194 window->phys = 0xff500000; in esb2rom_init_one() 196 window->phys = 0xff600000; in esb2rom_init_one() 198 window->phys = 0xFF700000; in esb2rom_init_one() 200 window->phys = 0xffc00000; in esb2rom_init_one() 202 window->phys = 0xffc80000; in esb2rom_init_one() 204 window->phys = 0xffd00000; in esb2rom_init_one() [all …]
|
| /kernel/linux/linux-4.19/drivers/mtd/maps/ |
| D | ichxrom.c | 37 unsigned long phys; member 82 window->phys = 0; in ichxrom_cleanup() 112 window->phys = 0; in ichxrom_init_one() 115 window->phys = 0xffc00000; in ichxrom_init_one() 118 window->phys = 0xff400000; in ichxrom_init_one() 121 window->phys = 0xff500000; in ichxrom_init_one() 124 window->phys = 0xff600000; in ichxrom_init_one() 127 window->phys = 0xff700000; in ichxrom_init_one() 131 window->phys = 0xffc80000; in ichxrom_init_one() 134 window->phys = 0xffd00000; in ichxrom_init_one() [all …]
|
| D | esb2rom.c | 98 unsigned long phys; member 141 window->phys = 0; in esb2rom_cleanup() 186 window->phys = 0; in esb2rom_init_one() 191 window->phys = 0xff400000; in esb2rom_init_one() 193 window->phys = 0xff500000; in esb2rom_init_one() 195 window->phys = 0xff600000; in esb2rom_init_one() 197 window->phys = 0xFF700000; in esb2rom_init_one() 199 window->phys = 0xffc00000; in esb2rom_init_one() 201 window->phys = 0xffc80000; in esb2rom_init_one() 203 window->phys = 0xffd00000; in esb2rom_init_one() [all …]
|
| /kernel/linux/linux-5.10/arch/xtensa/mm/ |
| D | cache.c | 146 unsigned long phys = page_to_phys(page); in flush_dcache_page() local 148 unsigned long alias = !(DCACHE_ALIAS_EQ(temp, phys)); in flush_dcache_page() 162 virt = TLBTEMP_BASE_1 + (phys & DCACHE_ALIAS_MASK); in flush_dcache_page() 163 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_page() 168 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_page() 171 __invalidate_icache_page_alias(virt, phys); in flush_dcache_page() 203 unsigned long phys = page_to_phys(pfn_to_page(pfn)); in local_flush_cache_page() local 207 __flush_invalidate_dcache_page_alias(virt, phys); in local_flush_cache_page() 208 __invalidate_icache_page_alias(virt, phys); in local_flush_cache_page() 233 unsigned long phys = page_to_phys(page); in update_mmu_cache() local [all …]
|
| /kernel/linux/linux-4.19/arch/xtensa/mm/ |
| D | cache.c | 145 unsigned long phys = page_to_phys(page); in flush_dcache_page() local 147 unsigned long alias = !(DCACHE_ALIAS_EQ(temp, phys)); in flush_dcache_page() 160 virt = TLBTEMP_BASE_1 + (phys & DCACHE_ALIAS_MASK); in flush_dcache_page() 161 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_page() 166 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_page() 169 __invalidate_icache_page_alias(virt, phys); in flush_dcache_page() 200 unsigned long phys = page_to_phys(pfn_to_page(pfn)); in local_flush_cache_page() local 203 __flush_invalidate_dcache_page_alias(virt, phys); in local_flush_cache_page() 204 __invalidate_icache_page_alias(virt, phys); in local_flush_cache_page() 228 unsigned long phys = page_to_phys(page); in update_mmu_cache() local [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/mm/ |
| D | mmu.c | 83 phys_addr_t phys; in early_pgtable_alloc() local 86 phys = memblock_alloc(PAGE_SIZE, PAGE_SIZE); in early_pgtable_alloc() 93 ptr = pte_set_fixmap(phys); in early_pgtable_alloc() 103 return phys; in early_pgtable_alloc() 130 phys_addr_t phys, pgprot_t prot) in init_pte() argument 138 set_pte(ptep, pfn_pte(__phys_to_pfn(phys), prot)); in init_pte() 147 phys += PAGE_SIZE; in init_pte() 154 unsigned long end, phys_addr_t phys, in alloc_init_cont_pte() argument 178 if ((((addr | next | phys) & ~CONT_PTE_MASK) == 0) && in alloc_init_cont_pte() 182 init_pte(pmdp, addr, next, phys, __prot); in alloc_init_cont_pte() [all …]
|
| /kernel/linux/linux-4.19/arch/m68k/mm/ |
| D | sun3kmap.c | 30 static inline void do_page_mapin(unsigned long phys, unsigned long virt, in do_page_mapin() argument 36 ptep = pfn_pte(phys >> PAGE_SHIFT, PAGE_KERNEL); in do_page_mapin() 49 static inline void do_pmeg_mapin(unsigned long phys, unsigned long virt, in do_pmeg_mapin() argument 57 do_page_mapin(phys, virt, type); in do_pmeg_mapin() 58 phys += PAGE_SIZE; in do_pmeg_mapin() 64 void __iomem *sun3_ioremap(unsigned long phys, unsigned long size, in sun3_ioremap() argument 75 offset = phys & (PAGE_SIZE-1); in sun3_ioremap() 76 phys &= ~(PAGE_SIZE-1); in sun3_ioremap() 99 do_pmeg_mapin(phys, virt, type, seg_pages); in sun3_ioremap() 102 phys += seg_pages * PAGE_SIZE; in sun3_ioremap() [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/mm/ |
| D | sun3kmap.c | 29 static inline void do_page_mapin(unsigned long phys, unsigned long virt, in do_page_mapin() argument 35 ptep = pfn_pte(phys >> PAGE_SHIFT, PAGE_KERNEL); in do_page_mapin() 48 static inline void do_pmeg_mapin(unsigned long phys, unsigned long virt, in do_pmeg_mapin() argument 56 do_page_mapin(phys, virt, type); in do_pmeg_mapin() 57 phys += PAGE_SIZE; in do_pmeg_mapin() 63 void __iomem *sun3_ioremap(unsigned long phys, unsigned long size, in sun3_ioremap() argument 74 offset = phys & (PAGE_SIZE-1); in sun3_ioremap() 75 phys &= ~(PAGE_SIZE-1); in sun3_ioremap() 98 do_pmeg_mapin(phys, virt, type, seg_pages); in sun3_ioremap() 101 phys += seg_pages * PAGE_SIZE; in sun3_ioremap() [all …]
|
| /kernel/linux/linux-5.10/drivers/firmware/tegra/ |
| D | ivc.c | 71 static inline void tegra_ivc_invalidate(struct tegra_ivc *ivc, dma_addr_t phys) in tegra_ivc_invalidate() argument 76 dma_sync_single_for_cpu(ivc->peer, phys, TEGRA_IVC_ALIGN, in tegra_ivc_invalidate() 80 static inline void tegra_ivc_flush(struct tegra_ivc *ivc, dma_addr_t phys) in tegra_ivc_flush() argument 85 dma_sync_single_for_device(ivc->peer, phys, TEGRA_IVC_ALIGN, in tegra_ivc_flush() 191 tegra_ivc_invalidate(ivc, ivc->rx.phys + offset); in tegra_ivc_check_read() 209 tegra_ivc_invalidate(ivc, ivc->tx.phys + offset); in tegra_ivc_check_write() 228 dma_addr_t phys, in tegra_ivc_frame_phys() argument 235 return phys + offset; in tegra_ivc_frame_phys() 239 dma_addr_t phys, in tegra_ivc_invalidate_frame() argument 247 phys = tegra_ivc_frame_phys(ivc, phys, frame) + offset; in tegra_ivc_invalidate_frame() [all …]
|
| /kernel/linux/linux-4.19/drivers/firmware/tegra/ |
| D | ivc.c | 79 static inline void tegra_ivc_invalidate(struct tegra_ivc *ivc, dma_addr_t phys) in tegra_ivc_invalidate() argument 84 dma_sync_single_for_cpu(ivc->peer, phys, TEGRA_IVC_ALIGN, in tegra_ivc_invalidate() 88 static inline void tegra_ivc_flush(struct tegra_ivc *ivc, dma_addr_t phys) in tegra_ivc_flush() argument 93 dma_sync_single_for_device(ivc->peer, phys, TEGRA_IVC_ALIGN, in tegra_ivc_flush() 199 tegra_ivc_invalidate(ivc, ivc->rx.phys + offset); in tegra_ivc_check_read() 217 tegra_ivc_invalidate(ivc, ivc->tx.phys + offset); in tegra_ivc_check_write() 236 dma_addr_t phys, in tegra_ivc_frame_phys() argument 243 return phys + offset; in tegra_ivc_frame_phys() 247 dma_addr_t phys, in tegra_ivc_invalidate_frame() argument 255 phys = tegra_ivc_frame_phys(ivc, phys, frame) + offset; in tegra_ivc_invalidate_frame() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_encoder.c | 437 /* Query resources used by phys encs, expected to be without overlap */ in dpu_encoder_get_hw_resources() 441 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_get_hw_resources() local 443 if (phys->ops.get_hw_resources) in dpu_encoder_get_hw_resources() 444 phys->ops.get_hw_resources(phys, hw_res); in dpu_encoder_get_hw_resources() 464 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_destroy() local 466 if (phys->ops.destroy) { in dpu_encoder_destroy() 467 phys->ops.destroy(phys); in dpu_encoder_destroy() 610 struct dpu_encoder_phys *phys = dpu_enc->phys_encs[i]; in dpu_encoder_virt_atomic_check() local 612 if (phys->ops.atomic_check) in dpu_encoder_virt_atomic_check() 613 ret = phys->ops.atomic_check(phys, crtc_state, in dpu_encoder_virt_atomic_check() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/mmu/ |
| D | isp_mmu.c | 74 static void *isp_pt_phys_to_virt(phys_addr_t phys) in isp_pt_phys_to_virt() argument 76 return phys_to_virt(phys); in isp_pt_phys_to_virt() 86 phys_addr_t phys) in isp_pgaddr_to_pte_valid() argument 88 unsigned int pte = mmu->driver->phys_to_pte(mmu, phys); in isp_pgaddr_to_pte_valid() 149 "\tL1 PT: virt = %p, phys = 0x%llx, idx = %d\n" in mmu_remap_error() 150 "\tL2 PT: virt = %p, phys = 0x%llx, idx = %d\n" in mmu_remap_error() 151 "\told: isp_virt = 0x%x, phys = 0x%llx\n" in mmu_remap_error() 152 "\tnew: isp_virt = 0x%x, phys = 0x%llx\n", in mmu_remap_error() 167 "\tL1 PT: virt = %p, phys = 0x%llx, idx = %d\n" in mmu_unmap_l2_pte_error() 168 "\tL2 PT: virt = %p, phys = 0x%llx, idx = %d\n" in mmu_unmap_l2_pte_error() [all …]
|
| /kernel/linux/linux-4.19/arch/s390/numa/ |
| D | mode_emu.c | 221 static void toptree_to_numa_single(struct toptree *numa, struct toptree *phys, in toptree_to_numa_single() argument 226 toptree_for_each_safe(core, tmp, phys, CORE) { in toptree_to_numa_single() 238 static void move_level_to_numa_node(struct toptree *node, struct toptree *phys, in move_level_to_numa_node() argument 244 toptree_for_each_safe(cur, tmp, phys, level) { in move_level_to_numa_node() 261 static void move_level_to_numa(struct toptree *numa, struct toptree *phys, in move_level_to_numa() argument 267 move_level_to_numa_node(node, phys, level, perfect); in move_level_to_numa() 273 static void toptree_to_numa_first(struct toptree *numa, struct toptree *phys) in toptree_to_numa_first() argument 278 move_level_to_numa(numa, phys, DRAWER, true); in toptree_to_numa_first() 279 move_level_to_numa(numa, phys, DRAWER, false); in toptree_to_numa_first() 280 move_level_to_numa(numa, phys, BOOK, true); in toptree_to_numa_first() [all …]
|