Home
last modified time | relevance | path

Searched refs:ibase (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/usb/mtu3/
H A Dmtu3_host.c131 void __iomem *ibase = ssusb->ippc_base; in ssusb_host_enable() local
140 mtu3_clrbits(ibase, U3D_SSUSB_IP_PW_CTRL1, SSUSB_IP_HOST_PDN); in ssusb_host_enable()
150 value = mtu3_readl(ibase, SSUSB_U3_CTRL(i)); in ssusb_host_enable()
153 mtu3_writel(ibase, SSUSB_U3_CTRL(i), value); in ssusb_host_enable()
161 value = mtu3_readl(ibase, SSUSB_U2_CTRL(i)); in ssusb_host_enable()
164 mtu3_writel(ibase, SSUSB_U2_CTRL(i), value); in ssusb_host_enable()
176 void __iomem *ibase = ssusb->ippc_base; in ssusb_host_disable() local
187 value = mtu3_readl(ibase, SSUSB_U3_CTRL(i)); in ssusb_host_disable()
189 mtu3_writel(ibase, SSUSB_U3_CTRL(i), value); in ssusb_host_disable()
197 value = mtu3_readl(ibase, SSUSB_U2_CTR in ssusb_host_disable()
210 void __iomem *ibase = ssusb->ippc_base; ssusb_host_resume() local
253 void __iomem *ibase = ssusb->ippc_base; ssusb_host_suspend() local
[all...]
H A Dmtu3_dr.c32 void __iomem *ibase = ssusb->ippc_base; in ssusb_port0_switch() local
40 value = mtu3_readl(ibase, SSUSB_U2_CTRL(0)); in ssusb_port0_switch()
42 mtu3_writel(ibase, SSUSB_U2_CTRL(0), value); in ssusb_port0_switch()
45 value = mtu3_readl(ibase, SSUSB_U2_CTRL(0)); in ssusb_port0_switch()
49 mtu3_writel(ibase, SSUSB_U2_CTRL(0), value); in ssusb_port0_switch()
52 value = mtu3_readl(ibase, SSUSB_U3_CTRL(0)); in ssusb_port0_switch()
54 mtu3_writel(ibase, SSUSB_U3_CTRL(0), value); in ssusb_port0_switch()
57 value = mtu3_readl(ibase, SSUSB_U3_CTRL(0)); in ssusb_port0_switch()
61 mtu3_writel(ibase, SSUSB_U3_CTRL(0), value); in ssusb_port0_switch()
H A Dmtu3_core.c98 void __iomem *ibase = mtu->ippc_base; in mtu3_device_enable() local
101 mtu3_clrbits(ibase, U3D_SSUSB_IP_PW_CTRL2, SSUSB_IP_DEV_PDN); in mtu3_device_enable()
105 mtu3_clrbits(ibase, SSUSB_U3_CTRL(0), in mtu3_device_enable()
109 mtu3_clrbits(ibase, SSUSB_U2_CTRL(0), in mtu3_device_enable()
114 mtu3_setbits(ibase, SSUSB_U2_CTRL(0), SSUSB_U2_PORT_OTG_SEL); in mtu3_device_enable()
116 mtu3_setbits(ibase, SSUSB_U3_CTRL(0), in mtu3_device_enable()
125 void __iomem *ibase = mtu->ippc_base; in mtu3_device_disable() local
128 mtu3_setbits(ibase, SSUSB_U3_CTRL(0), in mtu3_device_disable()
131 mtu3_setbits(ibase, SSUSB_U2_CTRL(0), in mtu3_device_disable()
135 mtu3_clrbits(ibase, SSUSB_U2_CTR in mtu3_device_disable()
146 void __iomem *ibase = mtu->ippc_base; mtu3_dev_power_on() local
157 void __iomem *ibase = mtu->ippc_base; mtu3_dev_power_down() local
169 void __iomem *ibase = mtu->ippc_base; mtu3_device_reset() local
[all...]
H A Dmtu3_plat.c25 void __iomem *ibase = ssusb->ippc_base; in ssusb_check_clocks() local
32 ret = readl_poll_timeout(ibase + U3D_SSUSB_IP_PW_STS1, value, in ssusb_check_clocks()
39 ret = readl_poll_timeout(ibase + U3D_SSUSB_IP_PW_STS2, value, in ssusb_check_clocks()
/kernel/linux/linux-6.6/arch/powerpc/sysdev/xics/
H A Dics-native.c35 u32 ibase; member
42 return in->base + 0x800 + ((vec - in->ibase) << 2); in ics_native_xive()
54 if (vec < in->ibase || vec >= (in->ibase + in->icount)) in ics_native_unmask_irq()
91 if (vec < in->ibase || vec >= (in->ibase + in->icount)) in ics_native_mask_irq()
106 if (vec < in->ibase || vec >= (in->ibase + in->icount)) in ics_native_set_affinity()
140 if (hw_irq < in->ibase || hw_irq >= (in->ibase in ics_native_check()
[all...]
/kernel/linux/linux-5.10/drivers/usb/mtu3/
H A Dmtu3_host.c109 void __iomem *ibase = ssusb->ippc_base; in ssusb_host_enable() local
118 mtu3_clrbits(ibase, U3D_SSUSB_IP_PW_CTRL1, SSUSB_IP_HOST_PDN); in ssusb_host_enable()
128 value = mtu3_readl(ibase, SSUSB_U3_CTRL(i)); in ssusb_host_enable()
131 mtu3_writel(ibase, SSUSB_U3_CTRL(i), value); in ssusb_host_enable()
136 value = mtu3_readl(ibase, SSUSB_U2_CTRL(i)); in ssusb_host_enable()
139 mtu3_writel(ibase, SSUSB_U2_CTRL(i), value); in ssusb_host_enable()
151 void __iomem *ibase = ssusb->ippc_base; in ssusb_host_disable() local
163 value = mtu3_readl(ibase, SSUSB_U3_CTRL(i)); in ssusb_host_disable()
166 mtu3_writel(ibase, SSUSB_U3_CTRL(i), value); in ssusb_host_disable()
171 value = mtu3_readl(ibase, SSUSB_U2_CTR in ssusb_host_disable()
[all...]
H A Dmtu3_dr.c52 void __iomem *ibase = ssusb->ippc_base; in ssusb_port0_switch() local
60 value = mtu3_readl(ibase, SSUSB_U2_CTRL(0)); in ssusb_port0_switch()
62 mtu3_writel(ibase, SSUSB_U2_CTRL(0), value); in ssusb_port0_switch()
65 value = mtu3_readl(ibase, SSUSB_U2_CTRL(0)); in ssusb_port0_switch()
69 mtu3_writel(ibase, SSUSB_U2_CTRL(0), value); in ssusb_port0_switch()
72 value = mtu3_readl(ibase, SSUSB_U3_CTRL(0)); in ssusb_port0_switch()
74 mtu3_writel(ibase, SSUSB_U3_CTRL(0), value); in ssusb_port0_switch()
77 value = mtu3_readl(ibase, SSUSB_U3_CTRL(0)); in ssusb_port0_switch()
81 mtu3_writel(ibase, SSUSB_U3_CTRL(0), value); in ssusb_port0_switch()
H A Dmtu3_core.c98 void __iomem *ibase = mtu->ippc_base; in mtu3_device_enable() local
101 mtu3_clrbits(ibase, U3D_SSUSB_IP_PW_CTRL2, SSUSB_IP_DEV_PDN); in mtu3_device_enable()
105 mtu3_clrbits(ibase, SSUSB_U3_CTRL(0), in mtu3_device_enable()
109 mtu3_clrbits(ibase, SSUSB_U2_CTRL(0), in mtu3_device_enable()
114 mtu3_setbits(ibase, SSUSB_U2_CTRL(0), SSUSB_U2_PORT_OTG_SEL); in mtu3_device_enable()
116 mtu3_setbits(ibase, SSUSB_U3_CTRL(0), in mtu3_device_enable()
125 void __iomem *ibase = mtu->ippc_base; in mtu3_device_disable() local
128 mtu3_setbits(ibase, SSUSB_U3_CTRL(0), in mtu3_device_disable()
131 mtu3_setbits(ibase, SSUSB_U2_CTRL(0), in mtu3_device_disable()
135 mtu3_clrbits(ibase, SSUSB_U2_CTR in mtu3_device_disable()
147 void __iomem *ibase = mtu->ippc_base; mtu3_device_reset() local
[all...]
H A Dmtu3_plat.c24 void __iomem *ibase = ssusb->ippc_base; in ssusb_check_clocks() local
31 ret = readl_poll_timeout(ibase + U3D_SSUSB_IP_PW_STS1, value, in ssusb_check_clocks()
38 ret = readl_poll_timeout(ibase + U3D_SSUSB_IP_PW_STS2, value, in ssusb_check_clocks()
/kernel/linux/linux-5.10/fs/efs/
H A Dinode.c205 int ibase, ioffset, dirext, direxts, indext, indexts; in efs_map_block() local
251 * also compute ibase: i.e. the number of the first in efs_map_block()
255 ibase = 0; in efs_map_block()
256 for(dirext = 0; cur < ibase && dirext < direxts; dirext++) { in efs_map_block()
257 ibase += in->extents[dirext].cooked.ex_length * in efs_map_block()
271 (cur - ibase) / in efs_map_block()
273 ioffset = (cur - ibase) % in efs_map_block()
/kernel/linux/linux-6.6/fs/efs/
H A Dinode.c207 int ibase, ioffset, dirext, direxts, indext, indexts; in efs_map_block() local
253 * also compute ibase: i.e. the number of the first in efs_map_block()
257 ibase = 0; in efs_map_block()
258 for(dirext = 0; cur < ibase && dirext < direxts; dirext++) { in efs_map_block()
259 ibase += in->extents[dirext].cooked.ex_length * in efs_map_block()
273 (cur - ibase) / in efs_map_block()
275 ioffset = (cur - ibase) % in efs_map_block()
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/
H A Dcvmx-mixx-defs.h215 uint64_t ibase:37; member
219 uint64_t ibase:37;
229 uint64_t ibase:33; member
233 uint64_t ibase:33;
/kernel/linux/linux-6.6/arch/mips/include/asm/octeon/
H A Dcvmx-mixx-defs.h215 uint64_t ibase:37; member
219 uint64_t ibase:37;
229 uint64_t ibase:33; member
233 uint64_t ibase:33;
/kernel/linux/linux-6.6/arch/powerpc/mm/nohash/
H A Dbook3e_pgtable.c122 unsigned int *ibase = &interrupt_base_book3e; in __patch_exception() local
131 patch_branch(ibase + (exc / 4) + 1, addr, 0); in __patch_exception()
/kernel/linux/linux-5.10/arch/ia64/hp/common/
H A Dsba_iommu.c202 unsigned long ibase; /* pdir IOV Space base */ member
427 #define SBA_IOVA(ioc,iovp,offset) ((ioc->ibase) | (iovp) | (offset))
428 #define SBA_IOVP(ioc,iova) ((iova) & ~(ioc->ibase))
490 BUG_ON(ioc->ibase & ~iovp_mask); in sba_search_bitmap()
491 shift = ioc->ibase >> iovp_shift; in sba_search_bitmap()
897 WRITE_REG(iovp | ioc->ibase, ioc->ioc_hpa+IOC_PCOM); in sba_mark_invalid()
1046 if (likely((iova & ioc->imask) != ioc->ibase)) { in sba_unmap_page()
1230 dma_sg->dma_address = pide | ioc->ibase; in sba_fill_pdir()
1588 ioc->ibase = READ_REG(ioc->ioc_hpa + IOC_IBASE) & ~0x1UL; in ioc_iova_init()
1594 __func__, ioc->ioc_hpa, ioc->ibase, io in ioc_iova_init()
[all...]
/kernel/linux/linux-6.6/arch/ia64/hp/common/
H A Dsba_iommu.c202 unsigned long ibase; /* pdir IOV Space base */ member
427 #define SBA_IOVA(ioc,iovp,offset) ((ioc->ibase) | (iovp) | (offset))
428 #define SBA_IOVP(ioc,iova) ((iova) & ~(ioc->ibase))
490 BUG_ON(ioc->ibase & ~iovp_mask); in sba_search_bitmap()
491 shift = ioc->ibase >> iovp_shift; in sba_search_bitmap()
905 WRITE_REG(iovp | ioc->ibase, ioc->ioc_hpa+IOC_PCOM); in sba_mark_invalid()
1054 if (likely((iova & ioc->imask) != ioc->ibase)) { in sba_unmap_page()
1238 dma_sg->dma_address = pide | ioc->ibase; in sba_fill_pdir()
1596 ioc->ibase = READ_REG(ioc->ioc_hpa + IOC_IBASE) & ~0x1UL; in ioc_iova_init()
1602 __func__, ioc->ioc_hpa, ioc->ibase, io in ioc_iova_init()
[all...]
/kernel/linux/linux-5.10/drivers/parisc/
H A Dsba_iommu.c305 /* Pluto (aka ZX1) boxes need to set or clear the ibase bits appropriately */
306 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((ioc->ibase) | (iovp) | (offset))
349 BUG_ON(ioc->ibase & ~IOVP_MASK); in sba_search_bitmap()
350 shift = ioc->ibase >> IOVP_SHIFT; in sba_search_bitmap()
689 return((int)(mask >= (ioc->ibase - 1 + in sba_dma_supported()
1232 lba_set_iregs(lba, ibd->ioc->ibase, ibd->ioc->imask); in setup_ibase_imask_callback()
1276 ioc->ibase = READ_REG(ioc->ioc_hpa + IOC_IBASE) & ~0x1fffffULL; in sba_ioc_init_pluto()
1279 if ((ioc->ibase < 0xfed00000UL) && ((ioc->ibase + iova_space_size) > 0xfee00000UL)) { in sba_ioc_init_pluto()
1351 ** Program the IOC's ibase an in sba_ioc_init_pluto()
[all...]
H A Diommu-helpers.h57 sg_dma_address(dma_sg) = pide | ioc->ibase; in iommu_fill_pdir()
/kernel/linux/linux-6.6/drivers/parisc/
H A Dsba_iommu.c309 /* Pluto (aka ZX1) boxes need to set or clear the ibase bits appropriately */
310 #define SBA_IOVA(ioc,iovp,offset,hint_reg) ((ioc->ibase) | (iovp) | (offset))
354 BUG_ON(ioc->ibase & ~IOVP_MASK); in sba_search_bitmap()
355 shift = ioc->ibase >> IOVP_SHIFT; in sba_search_bitmap()
695 return((int)(mask >= (ioc->ibase - 1 + in sba_dma_supported()
1242 lba_set_iregs(lba, ibd->ioc->ibase, ibd->ioc->imask); in setup_ibase_imask_callback()
1286 ioc->ibase = READ_REG(ioc->ioc_hpa + IOC_IBASE) & ~0x1fffffULL; in sba_ioc_init_pluto()
1289 if ((ioc->ibase < 0xfed00000UL) && ((ioc->ibase + iova_space_size) > 0xfee00000UL)) { in sba_ioc_init_pluto()
1361 ** Program the IOC's ibase an in sba_ioc_init_pluto()
[all...]
H A Diommu-helpers.h57 sg_dma_address(dma_sg) = pide | ioc->ibase; in iommu_fill_pdir()
/kernel/linux/linux-5.10/drivers/fpga/
H A Ddfl.c943 unsigned int i, ibase, inr = 0; in parse_feature_irqs() local
964 ibase = FIELD_GET(PORT_UINT_CAP_FST_VECT, v); in parse_feature_irqs()
969 ibase = FIELD_GET(PORT_ERROR_CAP_INT_VECT, v); in parse_feature_irqs()
974 ibase = FIELD_GET(FME_ERROR_CAP_INT_VECT, v); in parse_feature_irqs()
986 fid, ibase, inr); in parse_feature_irqs()
988 if (ibase + inr > binfo->nr_irqs) { in parse_feature_irqs()
995 virq = binfo->irq_table[ibase + i]; in parse_feature_irqs()
1004 *irq_base = ibase; in parse_feature_irqs()
/kernel/linux/linux-6.6/drivers/fpga/
H A Ddfl.c1012 unsigned int i, ibase, inr = 0; in parse_feature_irqs() local
1033 ibase = FIELD_GET(PORT_UINT_CAP_FST_VECT, v); in parse_feature_irqs()
1038 ibase = FIELD_GET(PORT_ERROR_CAP_INT_VECT, v); in parse_feature_irqs()
1046 ibase = FIELD_GET(FME_ERROR_CAP_INT_VECT, v); in parse_feature_irqs()
1063 ibase = FIELD_GET(DFHv1_PARAM_MSI_X_STARTV, *p); in parse_feature_irqs()
1079 fid, ibase, inr); in parse_feature_irqs()
1081 if (ibase + inr > binfo->nr_irqs) { in parse_feature_irqs()
1088 virq = binfo->irq_table[ibase + i]; in parse_feature_irqs()
1097 finfo->irq_base = ibase; in parse_feature_irqs()
/kernel/linux/linux-5.10/fs/erofs/
H A Dzmap.c154 const erofs_off_t ibase = iloc(EROFS_I_SB(inode), vi->nid); in legacy_load_cluster_from_disk() local
156 Z_EROFS_VLE_LEGACY_INDEX_ALIGN(ibase + vi->inode_isize + in legacy_load_cluster_from_disk()
/kernel/linux/linux-5.10/arch/parisc/include/asm/
H A Dropes.h33 unsigned long ibase; /* pdir IOV Space base - shared w/lba_pci */ member
/kernel/linux/linux-6.6/arch/parisc/include/asm/
H A Dropes.h33 unsigned long ibase; /* pdir IOV Space base - shared w/lba_pci */ member

Completed in 25 milliseconds

12