/kernel/linux/linux-6.6/arch/arm/mach-tegra/ |
H A D | sleep-tegra30.S | 83 .macro emc_device_mask, rd, base 84 ldr \rd, [\base, #EMC_ADR_CFG] 90 .macro emc_timing_update, rd, base 92 str \rd, [\base, #EMC_TIMING_CONTROL] 94 ldr \rd, [\base, #EMC_EMC_STATUS] 463 movweq r0, #:lower16:TEGRA_EMC_BASE @ r0 reserved for emc base 820 ldreq r0, =TEGRA_EMC_BASE @ r0 reserved for emc base addr
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-omap.c | 180 void __iomem *base; /* virtual */ member 268 writew_relaxed(val, omap->base + in omap_i2c_write_reg() 274 return readw_relaxed(omap->base + in omap_i2c_read_reg() 1375 omap->base = devm_platform_ioremap_resource(pdev, 0); in omap_i2c_probe() 1376 if (IS_ERR(omap->base)) in omap_i2c_probe() 1377 return PTR_ERR(omap->base); in omap_i2c_probe() 1417 rev = readw_relaxed(omap->base + 0x04); in omap_i2c_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/ |
H A D | omap_dmm_tiler.c | 120 return readl(dmm->base + reg); in dmm_read_wa() 152 writel(val, dmm->base + reg); in dmm_write_wa() 168 return readl(dmm->base + reg); in dmm_read() 181 writel(val, dmm->base + reg); in dmm_write() 769 iounmap(omap_dmm->base); in omap_dmm_remove() 807 /* lookup hwmod data - base address and irq */ in omap_dmm_probe() 810 dev_err(&dev->dev, "failed to get base address resource\n"); in omap_dmm_probe() 815 omap_dmm->base = ioremap(mem->start, SZ_2K); in omap_dmm_probe() 817 if (!omap_dmm->base) { in omap_dmm_probe() 818 dev_err(&dev->dev, "failed to get dmm base addres in omap_dmm_probe() [all...] |
/kernel/linux/linux-5.10/drivers/usb/chipidea/ |
H A D | core.c | 211 static int hw_device_init(struct ci_hdrc *ci, void __iomem *base) in hw_device_init() argument 216 ci->hw_bank.abs = base; in hw_device_init() 1011 void __iomem *base; in ci_hdrc_probe() local 1021 base = devm_ioremap_resource(dev, res); in ci_hdrc_probe() 1022 if (IS_ERR(base)) in ci_hdrc_probe() 1023 return PTR_ERR(base); in ci_hdrc_probe() 1039 ret = hw_device_init(ci, base); in ci_hdrc_probe()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | tmiofb.c | 267 unsigned long base; in tmiofb_hw_init() local 272 base = nlcr->start; in tmiofb_hw_init() 281 tmio_iowrite16(base >> 16, par->ccr + CCR_BASEH); in tmiofb_hw_init() 282 tmio_iowrite16(base, par->ccr + CCR_BASEL); in tmiofb_hw_init() 283 tmio_iowrite16(0x0002, par->ccr + CCR_CMD); /* base address enable */ in tmiofb_hw_init() 290 base = vram->start + info->screen_size; in tmiofb_hw_init() 291 tmio_iowrite16(base >> 16, par->lcr + LCR_CFSAH); in tmiofb_hw_init() 292 tmio_iowrite16(base, par->lcr + LCR_CFSAL); in tmiofb_hw_init()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | resource.c | 1708 struct resource *base, unsigned long size, const char *name) in __request_free_mem_region() 1714 end = min_t(unsigned long, base->end, (1UL << MAX_PHYSMEM_BITS) - 1); in __request_free_mem_region() 1717 for (; addr > size && addr >= base->start; addr -= size) { in __request_free_mem_region() 1740 * @base: resource tree to look in 1747 struct resource *base, unsigned long size) in devm_request_free_mem_region() 1749 return __request_free_mem_region(dev, base, size, dev_name(dev)); in devm_request_free_mem_region() 1753 struct resource *request_free_mem_region(struct resource *base, in request_free_mem_region() argument 1756 return __request_free_mem_region(NULL, base, size, name); in request_free_mem_region() 1707 __request_free_mem_region(struct device *dev, struct resource *base, unsigned long size, const char *name) __request_free_mem_region() argument 1746 devm_request_free_mem_region(struct device *dev, struct resource *base, unsigned long size) devm_request_free_mem_region() argument
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_uprobe.c | 149 fetch_store_string(unsigned long addr, void *dest, void *base) in fetch_store_string() argument 154 u8 *dst = get_loc_data(dest, base); in fetch_store_string() 174 *(u32 *)dest = make_data_loc(ret, (void *)dst - base); in fetch_store_string() 181 fetch_store_string_user(unsigned long addr, void *dest, void *base) in fetch_store_string_user() argument 183 return fetch_store_string(addr, dest, base); in fetch_store_string_user() 221 void *base) in process_fetch_insn() 257 return process_fetch_insn_bottom(code, val, dest, base); in process_fetch_insn() 220 process_fetch_insn(struct fetch_insn *code, void *rec, void *dest, void *base) process_fetch_insn() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_psr.c | 297 to_i915(dp_to_dig_port(intel_dp)->base.base.dev); in intel_psr_init_dpcd() 666 dig_port->base.port != PORT_A) in tgl_dc3co_exitline_compute_config() 828 if (dig_port->base.port != PORT_A) { in intel_psr_compute_config() 957 struct intel_encoder *encoder = &dig_port->base; in intel_psr_enable_locked() 1177 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_psr2_program_trans_man_trk_ctl() 1269 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_psr_wait_for_idle()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/ |
H A D | a6xx_gpu_state.c | 17 struct msm_gpu_state base; member 466 dbgahb->registers[j] - (dbgahb->base >> 2); in a6xx_get_dbgahb_cluster() 920 adreno_gpu_state_get(gpu, &a6xx_state->base); in a6xx_gpu_state_get() 926 return &a6xx_state->base; in a6xx_gpu_state_get() 944 return &a6xx_state->base; in a6xx_gpu_state_get() 953 struct a6xx_gpu_state, base); in a6xx_gpu_state_destroy() 1160 struct a6xx_gpu_state, base); in a6xx_show()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_drv.h | 100 * @base: The TTM buffer object 111 struct ttm_buffer_object base; member 126 * @base: Validation info for TTM. 133 struct ttm_validate_buffer base; member 142 * struct vmw-resource - base class for hardware resources 266 * @res: The base resource for this surface. 873 struct ttm_base_object **base); 904 vbo->base.priority = i; in vmw_bo_prio_adjust() 909 vbo->base.priority = 3; in vmw_bo_prio_adjust() 1558 ttm_bo_put(&tmp_buf->base); in vmw_bo_unreference() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/microchip/ |
H A D | encx24j600.c | 948 cmd->base.speed = priv->speed; in encx24j600_get_link_ksettings() 949 cmd->base.duplex = priv->full_duplex ? DUPLEX_FULL : DUPLEX_HALF; in encx24j600_get_link_ksettings() 950 cmd->base.port = PORT_TP; in encx24j600_get_link_ksettings() 951 cmd->base.autoneg = priv->autoneg ? AUTONEG_ENABLE : AUTONEG_DISABLE; in encx24j600_get_link_ksettings() 960 return encx24j600_setlink(dev, cmd->base.autoneg, in encx24j600_set_link_ksettings() 961 cmd->base.speed, cmd->base.duplex); in encx24j600_set_link_ksettings()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-tegra20-slink.c | 159 void __iomem *base; member 213 return readl(tspi->base + reg); in tegra_slink_readl() 219 writel(val, tspi->base + reg); in tegra_slink_writel() 223 readl(tspi->base + SLINK_MAS_DATA); in tegra_slink_writel() 1045 tspi->base = devm_ioremap_resource(&pdev->dev, r); in tegra_slink_probe() 1046 if (IS_ERR(tspi->base)) { in tegra_slink_probe() 1047 ret = PTR_ERR(tspi->base); in tegra_slink_probe()
|
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | dt282x.c | 24 * [0] - I/O port base address 368 unsigned int prescale, base, divider; in dt282x_ns_to_timer() local 373 base = DT2821_OSC_BASE * DT2821_PRESCALE(prescale); in dt282x_ns_to_timer() 377 divider = DIV_ROUND_CLOSEST(*ns, base); in dt282x_ns_to_timer() 380 divider = (*ns) / base; in dt282x_ns_to_timer() 383 divider = DIV_ROUND_UP(*ns, base); in dt282x_ns_to_timer() 392 base = DT2821_OSC_BASE * DT2821_PRESCALE(prescale); in dt282x_ns_to_timer() 394 *ns = divider * base; in dt282x_ns_to_timer()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/ |
H A D | encx24j600.c | 947 cmd->base.speed = priv->speed; in encx24j600_get_link_ksettings() 948 cmd->base.duplex = priv->full_duplex ? DUPLEX_FULL : DUPLEX_HALF; in encx24j600_get_link_ksettings() 949 cmd->base.port = PORT_TP; in encx24j600_get_link_ksettings() 950 cmd->base.autoneg = priv->autoneg ? AUTONEG_ENABLE : AUTONEG_DISABLE; in encx24j600_get_link_ksettings() 959 return encx24j600_setlink(dev, cmd->base.autoneg, in encx24j600_set_link_ksettings() 960 cmd->base.speed, cmd->base.duplex); in encx24j600_set_link_ksettings()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/actions/ |
H A D | owl-emac.c | 27 return readl(priv->base + reg); in owl_emac_reg_read() 32 writel(data, priv->base + reg); in owl_emac_reg_write() 972 ret = readl_poll_timeout(priv->base + OWL_EMAC_REG_MAC_CSR0, in owl_emac_core_sw_reset() 1008 /* Set RX/TX rings base addresses. */ in owl_emac_core_sw_reset() 1266 return readl_poll_timeout(priv->base + OWL_EMAC_REG_MAC_CSR10, in owl_emac_mdio_wait() 1510 priv->base = devm_platform_ioremap_resource(pdev, 0); in owl_emac_probe() 1511 if (IS_ERR(priv->base)) in owl_emac_probe() 1512 return PTR_ERR(priv->base); in owl_emac_probe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/i825xx/ |
H A D | sun3_82586.c | 67 #define make24(ptr32) (char *)swab32(( ((unsigned long) (ptr32)) - p->base)) 147 unsigned long base; member 216 p->base = (unsigned long) dvma_btov(0); in check586() 218 p->scp = (struct scp_struct *)(p->base + SCP_DEFAULT_ADDRESS); in check586() 255 p->scp = (struct scp_struct *) (p->base + SCP_DEFAULT_ADDRESS); in alloc586() 374 ((struct priv *)netdev_priv(dev))->base = (unsigned long) dvma_btov(0); in sun3_82586_probe1() 783 skb_copy_to_linear_data(skb,(char *) p->base+swab32((unsigned long) rbd->buffer),totlen); in sun3_82586_rcv_int()
|
/kernel/linux/linux-6.6/drivers/acpi/apei/ |
H A D | erst.c | 67 u64 base; member 383 range->base = apei_exec_ctx_get_output(&ctx); in erst_get_erange() 1211 r = request_mem_region(erst_erange.base, erst_erange.size, "APEI ERST"); in erst_init() 1214 (unsigned long long)erst_erange.base, in erst_init() 1215 (unsigned long long)erst_erange.base + erst_erange.size - 1); in erst_init() 1220 erst_erange.vaddr = ioremap_cache(erst_erange.base, in erst_init() 1253 release_mem_region(erst_erange.base, erst_erange.size); in erst_init()
|
/kernel/linux/linux-6.6/drivers/usb/chipidea/ |
H A D | core.c | 218 static int hw_device_init(struct ci_hdrc *ci, void __iomem *base) in hw_device_init() argument 223 ci->hw_bank.abs = base; in hw_device_init() 1050 void __iomem *base; in ci_hdrc_probe() local 1059 base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in ci_hdrc_probe() 1060 if (IS_ERR(base)) in ci_hdrc_probe() 1061 return PTR_ERR(base); in ci_hdrc_probe() 1081 ret = hw_device_init(ci, base); in ci_hdrc_probe()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-tegra20-slink.c | 161 void __iomem *base; member 212 return readl(tspi->base + reg); in tegra_slink_readl() 218 writel(val, tspi->base + reg); in tegra_slink_writel() 222 readl(tspi->base + SLINK_MAS_DATA); in tegra_slink_writel() 1036 tspi->base = devm_platform_get_and_ioremap_resource(pdev, 0, &r); in tegra_slink_probe() 1037 if (IS_ERR(tspi->base)) { in tegra_slink_probe() 1038 ret = PTR_ERR(tspi->base); in tegra_slink_probe()
|
/kernel/linux/linux-6.6/drivers/crypto/caam/ |
H A D | caampkc.c | 258 gfp_t flags = (req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? in rsa_edesc_alloc() 320 /* allocate space for base edesc, hw desc commands and link tables */ in rsa_edesc_alloc() 378 base); in akcipher_do_one_req() 687 if (req->base.flags & CRYPTO_TFM_REQ_MAY_BACKLOG) in akcipher_enqueue_req() 1146 .akcipher.base = { 1154 .base = { 1208 caam_rsa.akcipher.base.base.cra_driver_name); in caam_pkc_init()
|
/kernel/linux/linux-6.6/drivers/counter/ |
H A D | 104-quad-8.c | 29 static unsigned int base[max_num_isa_dev(QUAD8_EXTENT)]; variable 31 module_param_hw_array(base, uint, ioport, &num_quad8, 0); 32 MODULE_PARM_DESC(base, "ACCES 104-QUAD-8 base addresses"); 1283 if (!devm_request_region(dev, base[id], QUAD8_EXTENT, dev_name(dev))) { in quad8_probe() 1285 base[id], base[id] + QUAD8_EXTENT); in quad8_probe() 1294 regs = devm_ioport_map(dev, base[id], QUAD8_EXTENT); in quad8_probe()
|
/kernel/linux/linux-6.6/drivers/comedi/drivers/ |
H A D | dt282x.c | 24 * [0] - I/O port base address 366 unsigned int prescale, base, divider; in dt282x_ns_to_timer() local 371 base = DT2821_OSC_BASE * DT2821_PRESCALE(prescale); in dt282x_ns_to_timer() 375 divider = DIV_ROUND_CLOSEST(*ns, base); in dt282x_ns_to_timer() 378 divider = (*ns) / base; in dt282x_ns_to_timer() 381 divider = DIV_ROUND_UP(*ns, base); in dt282x_ns_to_timer() 390 base = DT2821_OSC_BASE * DT2821_PRESCALE(prescale); in dt282x_ns_to_timer() 392 *ns = divider * base; in dt282x_ns_to_timer()
|
/kernel/linux/linux-6.6/arch/x86/events/intel/ |
H A D | uncore_snb.c | 877 int idx, base; in snb_uncore_imc_event_init() local 924 base = SNB_UNCORE_PCI_IMC_DATA_READS_BASE; in snb_uncore_imc_event_init() 928 base = SNB_UNCORE_PCI_IMC_DATA_WRITES_BASE; in snb_uncore_imc_event_init() 932 base = SNB_UNCORE_PCI_IMC_GT_REQUESTS_BASE; in snb_uncore_imc_event_init() 936 base = SNB_UNCORE_PCI_IMC_IA_REQUESTS_BASE; in snb_uncore_imc_event_init() 940 base = SNB_UNCORE_PCI_IMC_IO_REQUESTS_BASE; in snb_uncore_imc_event_init() 948 event->hw.event_base = base; in snb_uncore_imc_event_init()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ethtool.c | 321 cmd->base.speed = SPEED_UNKNOWN; in stmmac_ethtool_get_link_ksettings() 322 cmd->base.duplex = DUPLEX_UNKNOWN; in stmmac_ethtool_get_link_ksettings() 325 cmd->base.duplex = priv->xstats.pcs_duplex; in stmmac_ethtool_get_link_ksettings() 327 cmd->base.speed = priv->xstats.pcs_speed; in stmmac_ethtool_get_link_ksettings() 352 cmd->base.autoneg = ADVERTISED_Autoneg; in stmmac_ethtool_get_link_ksettings() 380 cmd->base.port = PORT_OTHER; in stmmac_ethtool_get_link_ksettings() 405 if (cmd->base.autoneg != AUTONEG_ENABLE) in stmmac_ethtool_set_link_ksettings()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | gen8_ppgtt.c | 345 __i915_gem_object_pin_pages(pt->base); in __gen8_ppgtt_alloc() 905 err = map_pt_dma(vm, pde->pt.base); in gen8_preallocate_top_level_pdp() 933 pd->pt.base = vm->alloc_pt_dma(vm, I915_GTT_PAGE_SIZE_4K); in gen8_alloc_top_pd() 934 if (IS_ERR(pd->pt.base)) { in gen8_alloc_top_pd() 935 err = PTR_ERR(pd->pt.base); in gen8_alloc_top_pd() 936 pd->pt.base = NULL; in gen8_alloc_top_pd() 940 err = map_pt_dma(vm, pd->pt.base); in gen8_alloc_top_pd()
|