Home
last modified time | relevance | path

Searched refs:base (Results 3851 - 3875 of 17521) sorted by relevance

1...<<151152153154155156157158159160>>...701

/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/
H A Dvirtgpu_gem.c46 ret = drm_gem_handle_create(file, &obj->base.base, &handle); in virtio_gpu_gem_create()
48 drm_gem_object_release(&obj->base.base); in virtio_gpu_gem_create()
52 *obj_p = &obj->base.base; in virtio_gpu_gem_create()
55 drm_gem_object_put(&obj->base.base); in virtio_gpu_gem_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
H A Dgr2d.c218 INIT_LIST_HEAD(&gr2d->client.base.list); in gr2d_probe()
219 gr2d->client.base.ops = &gr2d_client_ops; in gr2d_probe()
220 gr2d->client.base.dev = dev; in gr2d_probe()
221 gr2d->client.base.class = HOST1X_CLASS_GR2D; in gr2d_probe()
222 gr2d->client.base.syncpts = syncpts; in gr2d_probe()
223 gr2d->client.base.num_syncpts = 1; in gr2d_probe()
229 err = host1x_client_register(&gr2d->client.base); in gr2d_probe()
250 err = host1x_client_unregister(&gr2d->client.base); in gr2d_remove()
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-fsl-ftm-alarm.c43 void __iomem *base; member
51 return ioread32be(dev->base + reg); in rtc_readl()
53 return ioread32(dev->base + reg); in rtc_readl()
59 iowrite32be(val, dev->base + reg); in rtc_writel()
61 iowrite32(val, dev->base + reg); in rtc_writel()
265 rtc->base = devm_platform_ioremap_resource(pdev, 0); in ftm_rtc_probe()
266 if (IS_ERR(rtc->base)) { in ftm_rtc_probe()
268 return PTR_ERR(rtc->base); in ftm_rtc_probe()
/kernel/linux/linux-5.10/include/linux/
H A Dcoresight.h337 extern int coresight_claim_device(void __iomem *base);
338 extern int coresight_claim_device_unlocked(void __iomem *base);
340 extern void coresight_disclaim_device(void __iomem *base);
341 extern void coresight_disclaim_device_unlocked(void __iomem *base);
355 static inline int coresight_claim_device_unlocked(void __iomem *base) in coresight_claim_device_unlocked() argument
360 static inline int coresight_claim_device(void __iomem *base) in coresight_claim_device() argument
365 static inline void coresight_disclaim_device(void __iomem *base) {} in coresight_disclaim_device() argument
366 static inline void coresight_disclaim_device_unlocked(void __iomem *base) {} in coresight_disclaim_device_unlocked() argument
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dcavium-thunderx.c33 writeq(val, host->base + MIO_EMM_INT(host)); in thunder_mmc_int_enable()
34 writeq(val, host->base + MIO_EMM_INT_EN_SET(host)); in thunder_mmc_int_enable()
79 host->base = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0)); in thunder_mmc_probe()
80 if (!host->base) { in thunder_mmc_probe()
86 host->dma_base = host->base; in thunder_mmc_probe()
123 writeq(127, host->base + MIO_EMM_INT_EN(host)); in thunder_mmc_probe()
124 writeq(3, host->base + MIO_EMM_DMA_INT_ENA_W1C(host)); in thunder_mmc_probe()
126 writeq(BIT_ULL(16), host->base + MIO_EMM_DMA_FIFO_CFG(host)); in thunder_mmc_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_tx.c30 /* Write TX WQE base address into MMIO reg */ in mlxbf_gige_tx_init()
31 writeq(priv->tx_wqe_base_dma, priv->base + MLXBF_GIGE_TX_WQ_BASE); in mlxbf_gige_tx_init()
42 /* Write TX CC base address into MMIO reg */ in mlxbf_gige_tx_init()
43 writeq(priv->tx_cc_dma, priv->base + MLXBF_GIGE_TX_CI_UPDATE_ADDRESS); in mlxbf_gige_tx_init()
46 priv->base + MLXBF_GIGE_TX_WQ_SIZE_LOG2); in mlxbf_gige_tx_init()
88 writeq(0, priv->base + MLXBF_GIGE_TX_WQ_BASE); in mlxbf_gige_tx_deinit()
89 writeq(0, priv->base + MLXBF_GIGE_TX_CI_UPDATE_ADDRESS); in mlxbf_gige_tx_deinit()
134 tx_status = readq(priv->base + MLXBF_GIGE_TX_STATUS); in mlxbf_gige_handle_tx_complete()
137 tx_ci = readq(priv->base + MLXBF_GIGE_TX_CONSUMER_INDEX); in mlxbf_gige_handle_tx_complete()
185 /* If so, set 'next' back to 'base' pointe in mlxbf_gige_update_tx_wqe_next()
[all...]
/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-dump.c22 u16 base; member
33 .base = MCP251XFD_REG_CON,
36 .base = MCP251XFD_RAM_START,
39 .base = MCP251XFD_REG_OSC,
82 err = regmap_bulk_read(priv->map_reg, reg_space->base, in mcp251xfd_dump_registers()
90 reg->reg = cpu_to_le32(reg_space->base + j); in mcp251xfd_dump_registers()
164 .val = rx->base, in mcp251xfd_dump_rx_ring_one()
207 .val = tx->base, in mcp251xfd_dump_tx_ring()
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-fsl-ftm-alarm.c40 void __iomem *base; member
48 return ioread32be(dev->base + reg); in rtc_readl()
50 return ioread32(dev->base + reg); in rtc_readl()
56 iowrite32be(val, dev->base + reg); in rtc_writel()
58 iowrite32(val, dev->base + reg); in rtc_writel()
262 rtc->base = devm_platform_ioremap_resource(pdev, 0); in ftm_rtc_probe()
263 if (IS_ERR(rtc->base)) { in ftm_rtc_probe()
265 return PTR_ERR(rtc->base); in ftm_rtc_probe()
/kernel/linux/linux-6.6/drivers/pmdomain/bcm/
H A Draspberrypi-power.c27 struct generic_pm_domain base; member
67 container_of(domain, struct rpi_power_domain, base); in rpi_domain_off()
75 container_of(domain, struct rpi_power_domain, base); in rpi_domain_on()
87 dom->base.name = name; in rpi_common_init_power_domain()
88 dom->base.power_on = rpi_domain_on; in rpi_common_init_power_domain()
89 dom->base.power_off = rpi_domain_off; in rpi_common_init_power_domain()
99 pm_genpd_init(&dom->base, NULL, true); in rpi_common_init_power_domain()
101 rpi_domains->xlate.domains[xlate_index] = &dom->base; in rpi_common_init_power_domain()
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-brcmstb.c55 void __iomem *base; member
64 return __raw_readl(p->base + offset); in brcmstb_pwm_readl()
66 return readl_relaxed(p->base + offset); in brcmstb_pwm_readl()
73 __raw_writel(value, p->base + offset); in brcmstb_pwm_writel()
75 writel_relaxed(value, p->base + offset); in brcmstb_pwm_writel()
119 * Calculate the base rate from base frequency and current in brcmstb_pwm_config()
158 * generator output a base frequency for the constant frequency in brcmstb_pwm_config()
259 p->base = devm_platform_ioremap_resource(pdev, 0); in brcmstb_pwm_probe()
260 if (IS_ERR(p->base)) { in brcmstb_pwm_probe()
[all...]
/kernel/linux/linux-6.6/drivers/char/hw_random/
H A Dbcm2835-rng.c32 void __iomem *base; member
49 return __raw_readl(priv->base + offset); in rng_readl()
51 return readl(priv->base + offset); in rng_readl()
58 __raw_writel(val, priv->base + offset); in rng_writel()
60 writel(val, priv->base + offset); in rng_writel()
155 priv->base = devm_platform_ioremap_resource(pdev, 0); in bcm2835_rng_probe()
156 if (IS_ERR(priv->base)) in bcm2835_rng_probe()
157 return PTR_ERR(priv->base); in bcm2835_rng_probe()
/kernel/linux/linux-6.6/drivers/clk/mediatek/
H A Dclk-mt6795-apmixedsys.c113 static void clk_mt6795_apmixed_setup_md1(void __iomem *base) in clk_mt6795_apmixed_setup_md1() argument
115 void __iomem *reg = base + REG_AP_PLL_CON7; in clk_mt6795_apmixed_setup_md1()
142 void __iomem *base; in clk_mt6795_apmixed_probe() local
146 base = devm_platform_ioremap_resource(pdev, 0); in clk_mt6795_apmixed_probe()
147 if (IS_ERR(base)) in clk_mt6795_apmixed_probe()
148 return PTR_ERR(base); in clk_mt6795_apmixed_probe()
160 hw = mtk_clk_register_ref2usb_tx("ref2usb_tx", "clk26m", base + REG_REF2USB); in clk_mt6795_apmixed_probe()
176 clk_mt6795_apmixed_setup_md1(base); in clk_mt6795_apmixed_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gtt_mgr.c119 uint32_t num_pages = PFN_UP(tbo->base.size); in amdgpu_gtt_mgr_new()
127 ttm_resource_init(tbo, place, &node->base); in amdgpu_gtt_mgr_new()
144 node->base.start = node->mm_nodes[0].start; in amdgpu_gtt_mgr_new()
147 node->mm_nodes[0].size = PFN_UP(node->base.size); in amdgpu_gtt_mgr_new()
148 node->base.start = AMDGPU_BO_INVALID_OFFSET; in amdgpu_gtt_mgr_new()
151 *res = &node->base; in amdgpu_gtt_mgr_new()
155 ttm_resource_fini(man, &node->base); in amdgpu_gtt_mgr_new()
200 amdgpu_ttm_recover_gart(node->base.bo); in amdgpu_gtt_mgr_recover()
/kernel/linux/linux-6.6/drivers/clk/mmp/
H A Dclk.c72 void __iomem *base, int size) in mmp_register_general_gate_clks()
81 base + clks[i].offset, in mmp_register_general_gate_clks()
98 void __iomem *base, int size) in mmp_register_gate_clks()
107 base + clks[i].offset, in mmp_register_gate_clks()
126 void __iomem *base, int size) in mmp_register_mux_clks()
136 base + clks[i].offset, in mmp_register_mux_clks()
154 void __iomem *base, int size) in mmp_register_div_clks()
163 base + clks[i].offset, in mmp_register_div_clks()
70 mmp_register_general_gate_clks(struct mmp_clk_unit *unit, struct mmp_param_general_gate_clk *clks, void __iomem *base, int size) mmp_register_general_gate_clks() argument
96 mmp_register_gate_clks(struct mmp_clk_unit *unit, struct mmp_param_gate_clk *clks, void __iomem *base, int size) mmp_register_gate_clks() argument
124 mmp_register_mux_clks(struct mmp_clk_unit *unit, struct mmp_param_mux_clk *clks, void __iomem *base, int size) mmp_register_mux_clks() argument
152 mmp_register_div_clks(struct mmp_clk_unit *unit, struct mmp_param_div_clk *clks, void __iomem *base, int size) mmp_register_div_clks() argument
H A Dclk-frac.c58 val = readl_relaxed(factor->base); in clk_factor_recalc_rate()
101 val = readl_relaxed(factor->base); in clk_factor_set_rate()
109 writel_relaxed(val, factor->base); in clk_factor_set_rate()
128 val = readl(factor->base); in clk_factor_init()
152 writel(val, factor->base); in clk_factor_init()
169 unsigned long flags, void __iomem *base, in mmp_clk_register_factor()
188 factor->base = base; in mmp_clk_register_factor()
168 mmp_clk_register_factor(const char *name, const char *parent_name, unsigned long flags, void __iomem *base, struct mmp_clk_factor_masks *masks, struct mmp_clk_factor_tbl *ftbl, unsigned int ftbl_cnt, spinlock_t *lock) mmp_clk_register_factor() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/
H A Ddce112_clk_mgr.c83 clk_mgr_dce->base.dentist_vco_freq_khz / 62); in dce112_set_clock()
127 struct dc_bios *bp = clk_mgr->base.ctx->dc_bios; in dce112_set_dispclk()
128 struct dc *dc = clk_mgr->base.ctx->dc; in dce112_set_dispclk()
137 clk_mgr->base.dentist_vco_freq_khz / 62); in dce112_set_dispclk()
168 struct dc_bios *bp = clk_mgr->base.ctx->dc_bios; in dce112_set_dprefclk()
177 if (!((clk_mgr->base.ctx->asic_id.chip_family == FAMILY_AI) && in dce112_set_dprefclk()
178 ASICREV_IS_VEGA20_P(clk_mgr->base.ctx->asic_id.hw_internal_rev))) in dce112_set_dprefclk()
236 clk_mgr->base.funcs = &dce112_funcs; in dce112_clk_mgr_construct()
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-comp.h12 #define MM_REG_WRITE_MASK(cmd, id, base, ofst, val, mask, ...) \
14 (base) + (ofst), (val), (mask), ##__VA_ARGS__)
16 #define MM_REG_WRITE(cmd, id, base, ofst, val, mask, ...) \
19 MM_REG_WRITE_MASK(cmd, id, base, ofst, val, \
52 #define MM_REG_POLL_MASK(cmd, id, base, ofst, val, _mask, ...) \
56 (base) + (ofst), (val), (_m), ##__VA_ARGS__); \
59 #define MM_REG_POLL(cmd, id, base, ofst, val, mask, ...) \
62 MM_REG_POLL_MASK((cmd), id, base, ofst, val, \
/kernel/linux/linux-6.6/drivers/phy/qualcomm/
H A Dphy-qcom-m31.c150 void __iomem *base; member
187 writel(0x0, qphy->base + USB2PHY_PORT_UTMI_CTRL2); in m31usb_phy_init()
190 writel(POWER_UP, qphy->base + USB2PHY_PORT_POWERDOWN); in m31usb_phy_init()
194 writel(regs[i].val, qphy->base + regs[i].off); in m31usb_phy_init()
207 writel_relaxed(POWER_DOWN, qphy->base + USB2PHY_PORT_POWERDOWN); in m31usb_phy_shutdown()
233 qphy->base = devm_platform_ioremap_resource(pdev, 0); in m31usb_phy_probe()
234 if (IS_ERR(qphy->base)) in m31usb_phy_probe()
235 return PTR_ERR(qphy->base); in m31usb_phy_probe()
/kernel/linux/linux-6.6/drivers/pci/hotplug/
H A Dcpqphp_sysfs.c38 out += sprintf(out, "start = %8.8x, length = %8.8x\n", res->base, res->length); in show_ctrl()
45 out += sprintf(out, "start = %8.8x, length = %8.8x\n", res->base, res->length); in show_ctrl()
52 out += sprintf(out, "start = %8.8x, length = %8.8x\n", res->base, res->length); in show_ctrl()
59 out += sprintf(out, "start = %8.8x, length = %8.8x\n", res->base, res->length); in show_ctrl()
84 out += sprintf(out, "start = %8.8x, length = %8.8x\n", res->base, res->length); in show_dev()
91 out += sprintf(out, "start = %8.8x, length = %8.8x\n", res->base, res->length); in show_dev()
98 out += sprintf(out, "start = %8.8x, length = %8.8x\n", res->base, res->length); in show_dev()
105 out += sprintf(out, "start = %8.8x, length = %8.8x\n", res->base, res->length); in show_dev()
/kernel/linux/linux-6.6/drivers/phy/ralink/
H A Dphy-ralink-usb.c57 void __iomem *base; member
63 writel(val, phy->base + reg); in u2_phy_w32()
68 return readl(phy->base + reg); in u2_phy_r32()
115 if (phy->base) in ralink_usb_phy_power_on()
186 phy->base = NULL; in ralink_usb_phy_probe()
196 phy->base = devm_platform_ioremap_resource(pdev, 0); in ralink_usb_phy_probe()
197 if (IS_ERR(phy->base)) { in ralink_usb_phy_probe()
199 return PTR_ERR(phy->base); in ralink_usb_phy_probe()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dpmu.h100 * used for both PERFCTRn and EVNTSELn; that is why it accepts base as a
104 u32 base) in get_gp_pmc()
106 if (msr >= base && msr < base + pmu->nr_arch_gp_counters) { in get_gp_pmc()
107 u32 index = array_index_nospec(msr - base, in get_gp_pmc()
119 int base = MSR_CORE_PERF_FIXED_CTR0; in get_fixed_pmc() local
121 if (msr >= base && msr < base + pmu->nr_arch_fixed_counters) { in get_fixed_pmc()
122 u32 index = array_index_nospec(msr - base, in get_fixed_pmc()
103 get_gp_pmc(struct kvm_pmu *pmu, u32 msr, u32 base) get_gp_pmc() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dnv40.c42 const u32 base = chan->id * 128; in nv40_chan_ramfc_write() local
44 chan->ramfc_offset = base; in nv40_chan_ramfc_write()
47 nvkm_wo32(ramfc, base + 0x00, offset); in nv40_chan_ramfc_write()
48 nvkm_wo32(ramfc, base + 0x04, offset); in nv40_chan_ramfc_write()
49 nvkm_wo32(ramfc, base + 0x0c, chan->push->addr >> 4); in nv40_chan_ramfc_write()
50 nvkm_wo32(ramfc, base + 0x18, 0x30000000 | in nv40_chan_ramfc_write()
57 nvkm_wo32(ramfc, base + 0x3c, 0x0001ffff); in nv40_chan_ramfc_write()
97 .base = 0xc00000,
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
H A Dgm200.c35 struct nvkm_device *device = init->base.subdev.device; in pmu_code()
55 struct nvkm_device *device = init->base.subdev.device; in pmu_data()
67 struct nvkm_device *device = init->base.subdev.device; in pmu_args()
76 struct nvkm_device *device = init->base.subdev.device; in pmu_exec()
86 struct nvkm_subdev *subdev = &init->base.subdev; in pmu_load()
124 gm200_devinit_post(struct nvkm_devinit *base, bool post) in gm200_devinit_post() argument
126 struct nv50_devinit *init = nv50_devinit(base); in gm200_devinit_post()
127 struct nvkm_subdev *subdev = &init->base.subdev; in gm200_devinit_post()
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dep93xx_adc.c47 void __iomem *base; member
97 writel_relaxed(0xAA, priv->base + EP93XX_ADC_SW_LOCK); in ep93xx_read_raw()
99 priv->base + EP93XX_ADC_SWITCH); in ep93xx_read_raw()
108 readl_relaxed(priv->base + EP93XX_ADC_RESULT); in ep93xx_read_raw()
118 t = readl_relaxed(priv->base + EP93XX_ADC_RESULT); in ep93xx_read_raw()
166 priv->base = devm_platform_ioremap_resource(pdev, 0); in ep93xx_adc_probe()
167 if (IS_ERR(priv->base)) in ep93xx_adc_probe()
168 return PTR_ERR(priv->base); in ep93xx_adc_probe()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-xilinx-intc.c40 void __iomem *base; member
51 iowrite32be(data, irqc->base + reg); in xintc_write()
53 iowrite32(data, irqc->base + reg); in xintc_write()
59 return ioread32be(irqc->base + reg); in xintc_read()
61 return ioread32(irqc->base + reg); in xintc_read()
177 irqc->base = of_iomap(intc, 0); in xilinx_intc_of_init()
178 BUG_ON(!irqc->base); in xilinx_intc_of_init()
243 iounmap(irqc->base); in xilinx_intc_of_init()

Completed in 15 milliseconds

1...<<151152153154155156157158159160>>...701