/linux-master/arch/arm64/boot/dts/ti/ |
H A D | k3-pinctrl.h | 41 #define AM62AX_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) 42 #define AM62AX_MCU_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) 44 #define AM62PX_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) 45 #define AM62PX_MCU_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) 47 #define AM62X_IOPAD(pa, val, muxmode) (((pa) [all...] |
/linux-master/scripts/dtc/include-prefixes/arm64/ti/ |
H A D | k3-pinctrl.h | 41 #define AM62AX_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) 42 #define AM62AX_MCU_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) 44 #define AM62PX_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) 45 #define AM62PX_MCU_IOPAD(pa, val, muxmode) (((pa) & 0x1fff)) ((val) | (muxmode)) 47 #define AM62X_IOPAD(pa, val, muxmode) (((pa) [all...] |
/linux-master/include/dt-bindings/pinctrl/ |
H A D | omap.h | 57 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) 59 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) 60 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) 61 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) 62 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), [all...] |
H A D | keystone.h | 27 #define KEYSTONE_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) 29 #define K2G_CORE_IOPAD(pa) KEYSTONE_IOPAD_OFFSET((pa), 0x1000)
|
/linux-master/scripts/dtc/include-prefixes/dt-bindings/pinctrl/ |
H A D | omap.h | 57 #define OMAP_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) 59 #define OMAP2420_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x0030) (val) 60 #define OMAP2430_CORE_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) 61 #define OMAP3_CORE1_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), 0x2030) (val) 62 #define OMAP3430_CORE2_IOPAD(pa, val) OMAP_IOPAD_OFFSET((pa), [all...] |
H A D | keystone.h | 27 #define KEYSTONE_IOPAD_OFFSET(pa, offset) (((pa) & 0xffff) - (offset)) 29 #define K2G_CORE_IOPAD(pa) KEYSTONE_IOPAD_OFFSET((pa), 0x1000)
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | umc_v12_0.h | 97 #define UMC_V12_0_CHANNEL_HASH_CH4(channel_idx, pa) ((((channel_idx) >> 5) & 0x1) ^ \ 98 (((pa) >> 20) & 0x1ULL & UMC_V12_0_HASH_64K) ^ \ 99 (((pa) >> 27) & 0x1ULL & UMC_V12_0_HASH_2M) ^ \ 100 (((pa) >> 34) & 0x1ULL & UMC_V12_0_HASH_1G) ^ \ 101 (((pa) >> 41) & 0x1ULL & UMC_V12_0_HASH_1T)) 102 #define UMC_V12_0_CHANNEL_HASH_CH5(channel_idx, pa) ((((channel_idx) >> 6) & 0x1) ^ \ 103 (((pa) >> 21) & 0x1ULL & UMC_V12_0_HASH_64K) ^ \ 104 (((pa) >> 28) & 0x1ULL & UMC_V12_0_HASH_2M) ^ \ 105 (((pa) >> 35) & 0x1ULL & UMC_V12_0_HASH_1G) ^ \ 106 (((pa) >> 4 [all...] |
H A D | umc_v6_7.h | 60 #define CHANNEL_HASH(channel_idx, pa) (((channel_idx) >> 4) ^ \ 61 (((pa) >> 20) & 0x1ULL & adev->df.hash_status.hash_64k) ^ \ 62 (((pa) >> 25) & 0x1ULL & adev->df.hash_status.hash_2m) ^ \ 63 (((pa) >> 34) & 0x1ULL & adev->df.hash_status.hash_1g)) 64 #define SET_CHANNEL_HASH(channel_idx, pa) do { \ 65 (pa) &= ~(0x1ULL << UMC_V6_7_PA_CH4_BIT); \ 66 (pa) |= (CHANNEL_HASH(channel_idx, pa) << UMC_V6_7_PA_CH4_BIT); \
|
/linux-master/arch/x86/mm/ |
H A D | srat.c | 28 acpi_numa_x2apic_affinity_init(struct acpi_srat_x2apic_cpu_affinity *pa) argument 35 if (pa->header.length < sizeof(struct acpi_srat_x2apic_cpu_affinity)) { 39 if ((pa->flags & ACPI_SRAT_CPU_ENABLED) == 0) 41 pxm = pa->proximity_domain; 42 apic_id = pa->apic_id; 66 acpi_numa_processor_affinity_init(struct acpi_srat_cpu_affinity *pa) argument 73 if (pa->header.length != sizeof(struct acpi_srat_cpu_affinity)) { 77 if ((pa->flags & ACPI_SRAT_CPU_ENABLED) == 0) 79 pxm = pa->proximity_domain_lo; 81 pxm |= *((unsigned int*)pa [all...] |
/linux-master/arch/parisc/include/asm/ |
H A D | special_insns.h | 6 unsigned long pa; \ 13 : "=&r" (pa) \ 17 pa; \ 21 unsigned long pa; \ 28 : "=&r" (pa) \ 32 pa; \
|
/linux-master/arch/arm/mach-omap1/ |
H A D | io.c | 75 u8 omap_readb(u32 pa) argument 77 return __raw_readb(OMAP1_IO_ADDRESS(pa)); 81 u16 omap_readw(u32 pa) argument 83 return __raw_readw(OMAP1_IO_ADDRESS(pa)); 87 u32 omap_readl(u32 pa) argument 89 return __raw_readl(OMAP1_IO_ADDRESS(pa)); 93 void omap_writeb(u8 v, u32 pa) argument 95 __raw_writeb(v, OMAP1_IO_ADDRESS(pa)); 99 void omap_writew(u16 v, u32 pa) argument 101 __raw_writew(v, OMAP1_IO_ADDRESS(pa)); 105 omap_writel(u32 v, u32 pa) argument [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | acpi_numa.c | 51 struct acpi_srat_gicc_affinity *pa; local 57 pa = (struct acpi_srat_gicc_affinity *)header; 58 if (!pa) 61 if (!(pa->flags & ACPI_SRAT_GICC_ENABLED)) 64 pxm = pa->proximity_domain; 73 cpu = get_cpu_for_acpi_id(pa->acpi_processor_uid); 92 void __init acpi_numa_gicc_affinity_init(struct acpi_srat_gicc_affinity *pa) argument 99 if (pa->header.length < sizeof(struct acpi_srat_gicc_affinity)) { 101 pa->header.length); 106 if (!(pa [all...] |
/linux-master/arch/arm/mach-davinci/ |
H A D | hardware.h | 29 #define IO_ADDRESS(pa) IOMEM(__IO_ADDRESS(pa))
|
/linux-master/lib/ |
H A D | test_debug_virtual.c | 24 phys_addr_t pa; local 28 pa = virt_to_phys(va); 30 pr_info("PA: %pa for VA: 0x%lx\n", &pa, (unsigned long)va); 36 pa = virt_to_phys(foo); 38 pr_info("PA: %pa for VA: 0x%lx\n", &pa, (unsigned long)va);
|
/linux-master/arch/loongarch/lib/ |
H A D | dump_tlb.c | 31 unsigned long long entrylo0, entrylo1, pa; local 76 pa = entrylo0 & ~(ENTRYLO_NR | ENTRYLO_NX); 77 pa = pa & PAGE_MASK; 82 pr_cont("pa=0x%0*llx c=%d d=%d v=%d g=%d plv=%lld] [", 83 pwidth, pa, c0, 89 pa = entrylo1 & ~(ENTRYLO_NR | ENTRYLO_NX); 90 pa = pa & PAGE_MASK; 94 pr_cont("pa [all...] |
/linux-master/arch/arm/include/asm/ |
H A D | smp_scu.h | 21 unsigned long pa; local 23 asm("mrc p15, 4, %0, c15, c0, 0" : "=r" (pa)); 25 return pa;
|
/linux-master/arch/powerpc/include/asm/ |
H A D | pte-walk.h | 42 phys_addr_t pa; local 53 pa = PFN_PHYS(pte_pfn(*ptep)); 58 pa |= addr & ((1ul << hugepage_shift) - 1); 60 return pa;
|
/linux-master/arch/arm/mach-omap2/ |
H A D | iomap.h | 34 #define OMAP2_L3_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L3_IO_OFFSET) /* L3 */ 37 #define OMAP2_L4_IO_ADDRESS(pa) IOMEM((pa) + OMAP2_L4_IO_OFFSET) /* L4 */ 40 #define OMAP4_L3_IO_ADDRESS(pa) IOMEM((pa) + OMAP4_L3_IO_OFFSET) /* L3 */ 43 #define AM33XX_L4_WK_IO_ADDRESS(pa) IOMEM((pa) + AM33XX_L4_WK_IO_OFFSET) 46 #define OMAP4_L3_PER_IO_ADDRESS(pa) IOMEM((pa) [all...] |
/linux-master/include/linux/soc/ti/ |
H A D | omap1-io.h | 12 extern u8 omap_readb(u32 pa); 13 extern u16 omap_readw(u32 pa); 14 extern u32 omap_readl(u32 pa); 15 extern void omap_writeb(u8 v, u32 pa); 16 extern void omap_writew(u16 v, u32 pa); 17 extern void omap_writel(u32 v, u32 pa); 19 static inline u8 omap_readb(u32 pa) { return 0; } argument 20 static inline u16 omap_readw(u32 pa) { return 0; } argument 21 static inline u32 omap_readl(u32 pa) { return 0; } argument 22 static inline void omap_writeb(u8 v, u32 pa) { } argument 23 omap_writew(u16 v, u32 pa) argument 24 omap_writel(u32 v, u32 pa) argument [all...] |
/linux-master/include/linux/fsl/bestcomm/ |
H A D | sram.h | 47 static inline void *bcom_sram_pa2va(phys_addr_t pa) { argument 49 (unsigned long)(pa - bcom_sram->base_phys);
|
/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | hdmi4_cec.h | 17 void hdmi4_cec_set_phys_addr(struct hdmi_core_data *core, u16 pa); 23 static inline void hdmi4_cec_set_phys_addr(struct hdmi_core_data *core, u16 pa) argument
|
/linux-master/drivers/s390/cio/ |
H A D | vfio_ccw_cp.c | 44 * @pa: page_array on which to perform the operation 55 * -EINVAL if pa->pa_nr is not initially zero, or pa->pa_iova is not NULL 58 static int page_array_alloc(struct page_array *pa, unsigned int len) argument 60 if (pa->pa_nr || pa->pa_iova) 66 pa->pa_nr = len; 68 pa->pa_iova = kcalloc(len, sizeof(*pa->pa_iova), GFP_KERNEL); 69 if (!pa 91 page_array_unpin(struct page_array *pa, struct vfio_device *vdev, int pa_nr, bool unaligned) argument 131 page_array_pin(struct page_array *pa, struct vfio_device *vdev, bool unaligned) argument 169 page_array_unpin_free(struct page_array *pa, struct vfio_device *vdev, bool unaligned) argument 176 page_array_iova_pinned(struct page_array *pa, u64 iova, u64 length) argument 192 page_array_idal_create_words(struct page_array *pa, dma64_t *idaws) argument 606 ccwchain_fetch_ccw(struct ccw1 *ccw, struct page_array *pa, struct channel_program *cp) argument 683 ccwchain_fetch_one(struct ccw1 *ccw, struct page_array *pa, struct channel_program *cp) argument 815 struct page_array *pa; local [all...] |
/linux-master/arch/mips/lib/ |
H A D | dump_tlb.c | 69 unsigned long long entrylo0, entrylo1, pa; local 150 pa = entrylo0 & ~(MIPS_ENTRYLO_RI | MIPS_ENTRYLO_XI); 152 pa |= (unsigned long long)readx_c0_entrylo0() << 30; 153 pa = (pa << 6) & PAGE_MASK; 159 pr_cont("pa=%0*llx c=%d d=%d v=%d g=%d] [", 160 pwidth, pa, c0, 165 pa = entrylo1 & ~(MIPS_ENTRYLO_RI | MIPS_ENTRYLO_XI); 167 pa |= (unsigned long long)readx_c0_entrylo1() << 30; 168 pa [all...] |
/linux-master/arch/s390/mm/ |
H A D | cmm.c | 65 struct cmm_page_array *pa, *npa; local 73 pa = *list; 74 if (!pa || pa->index >= CMM_NR_PAGES) { 84 pa = *list; 85 if (!pa || pa->index >= CMM_NR_PAGES) { 86 npa->next = pa; 88 pa = npa; 89 *list = pa; 104 struct cmm_page_array *pa; local [all...] |
/linux-master/arch/riscv/include/asm/ |
H A D | mmu.h | 29 void __init create_pgd_mapping(pgd_t *pgdp, uintptr_t va, phys_addr_t pa,
|