/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_taprio.c | 273 u32 base, next, max_list; in lan966x_taprio_gcl_free_get() local 288 base = lan_rd(lan966x, QSYS_TAS_LIST_CFG); in lan966x_taprio_gcl_free_get() 289 base = QSYS_TAS_LIST_CFG_LIST_BASE_ADDR_GET(base); in lan966x_taprio_gcl_free_get() 290 next = base; in lan966x_taprio_gcl_free_get() 302 } while (base != next); in lan966x_taprio_gcl_free_get() 333 u32 i, base, next; in lan966x_taprio_gcl_setup() local 344 base = find_first_bit(free_list, LAN966X_TAPRIO_NUM_GCL); in lan966x_taprio_gcl_setup() 345 lan_rmw(QSYS_TAS_LIST_CFG_LIST_BASE_ADDR_SET(base), in lan966x_taprio_gcl_setup() 350 next = base; in lan966x_taprio_gcl_setup() [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/vt8500/ |
H A D | pinctrl-wmt.c | 31 val = readl_relaxed(data->base + reg); in wmt_setbits() 33 writel_relaxed(val, data->base + reg); in wmt_setbits() 41 val = readl_relaxed(data->base + reg); in wmt_clearbits() 43 writel_relaxed(val, data->base + reg); in wmt_clearbits() 488 val = readl_relaxed(data->base + reg_dir); in wmt_gpio_get_direction() 507 return !!(readl_relaxed(data->base + reg_data_in) & BIT(bit)); in wmt_gpio_get_value() 531 return pinctrl_gpio_direction_input(chip->base + offset); in wmt_gpio_direction_input() 538 return pinctrl_gpio_direction_output(chip->base + offset); in wmt_gpio_direction_output() 559 data->base = devm_platform_ioremap_resource(pdev, 0); in wmt_pinctrl_probe() 560 if (IS_ERR(data->base)) in wmt_pinctrl_probe() [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | max8907-regulator.c | 46 #define REG_LDO(ids, supply, base, min, max, step) \ 57 .vsel_reg = (base) + MAX8907_VOUT, \ 59 .enable_reg = (base) + MAX8907_CTL, \ 75 #define REG_OUT5V(ids, supply, base, voltage) \ 85 .enable_reg = (base), \ 89 #define REG_BBAT(ids, supply, base, min, max, step) \ 100 .vsel_reg = (base), \ 104 #define LDO_750_50(id, supply, base) REG_LDO(id, supply, (base), \ 106 #define LDO_650_25(id, supply, base) REG_LD [all...] |
H A D | rtq2208-regulator.c | 324 .base = _base, \ 382 int base; in rtq2208_init_regulator_desc() member 413 desc->enable_reg = BUCK_RG_SHIFT(curr_info->base, 2); in rtq2208_init_regulator_desc() 415 desc->vsel_reg = curr_info->base + VSEL_SHIFT(mtp_sel); in rtq2208_init_regulator_desc() 420 desc->ramp_reg = BUCK_RG_SHIFT(curr_info->base, 5); in rtq2208_init_regulator_desc() 421 desc->active_discharge_reg = curr_info->base; in rtq2208_init_regulator_desc() 424 rdesc->mode_reg = BUCK_RG_SHIFT(curr_info->base, 2); in rtq2208_init_regulator_desc() 425 rdesc->suspend_config_reg = BUCK_RG_SHIFT(curr_info->base, 4); in rtq2208_init_regulator_desc() 430 desc->enable_reg = curr_info->base; in rtq2208_init_regulator_desc() 433 desc->active_discharge_reg = LDO_RG_SHIFT(curr_info->base, in rtq2208_init_regulator_desc() [all...] |
/kernel/linux/linux-6.6/drivers/usb/musb/ |
H A D | musbhsdma.c | 68 void __iomem *base; member 150 void __iomem *mbase = controller->base; in configure_channel() 223 void __iomem *mbase = musb_channel->controller->base; in dma_channel_abort() 273 void __iomem *mbase = controller->base; in dma_controller_irq() 394 dma_controller_alloc(struct musb *musb, void __iomem *base) in dma_controller_alloc() argument 404 controller->base = base; in dma_controller_alloc() 414 musbhs_dma_controller_create(struct musb *musb, void __iomem *base) in musbhs_dma_controller_create() argument 426 controller = dma_controller_alloc(musb, base); in musbhs_dma_controller_create() 445 musbhs_dma_controller_create_noirq(struct musb *musb, void __iomem *base) in musbhs_dma_controller_create_noirq() argument [all...] |
/kernel/linux/linux-6.6/drivers/char/ipmi/ |
H A D | bt-bmc.c | 60 void __iomem *base; member 71 return readb(bt_bmc->base + reg); in bt_inb() 76 writeb(data, bt_bmc->base + reg); in bt_outb() 362 reg = readl(bt_bmc->base + BT_CR2); in bt_bmc_irq() 369 writel(reg, bt_bmc->base + BT_CR2); in bt_bmc_irq() 400 reg = readl(bt_bmc->base + BT_CR1); in bt_bmc_config_irq() 402 writel(reg, bt_bmc->base + BT_CR1); in bt_bmc_config_irq() 422 bt_bmc->base = devm_platform_ioremap_resource(pdev, 0); in bt_bmc_probe() 423 if (IS_ERR(bt_bmc->base)) in bt_bmc_probe() 424 return PTR_ERR(bt_bmc->base); in bt_bmc_probe() [all...] |
/kernel/linux/linux-6.6/drivers/clk/davinci/ |
H A D | psc.c | 363 void __iomem *base) in __davinci_psc_register_clocks() 400 regmap = regmap_init_mmio(dev, base, &davinci_psc_regmap_config); in __davinci_psc_register_clocks() 456 void __iomem *base) in davinci_psc_register_clocks() 460 psc = __davinci_psc_register_clocks(dev, info, num_clks, base); in davinci_psc_register_clocks() 481 void __iomem *base) in of_davinci_psc_clk_init() 486 psc = __davinci_psc_register_clocks(dev, info, num_clks, base); in of_davinci_psc_clk_init() 522 void __iomem *base; in davinci_psc_probe() local 536 base = devm_platform_ioremap_resource(pdev, 0); in davinci_psc_probe() 537 if (IS_ERR(base)) in davinci_psc_probe() 538 return PTR_ERR(base); in davinci_psc_probe() 360 __davinci_psc_register_clocks(struct device *dev, const struct davinci_lpsc_clk_info *info, int num_clks, void __iomem *base) __davinci_psc_register_clocks() argument 453 davinci_psc_register_clocks(struct device *dev, const struct davinci_lpsc_clk_info *info, u8 num_clks, void __iomem *base) davinci_psc_register_clocks() argument 478 of_davinci_psc_clk_init(struct device *dev, const struct davinci_lpsc_clk_info *info, u8 num_clks, void __iomem *base) of_davinci_psc_clk_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_mode.h | 55 #define to_amdgpu_crtc(x) container_of(x, struct amdgpu_crtc, base) 56 #define to_amdgpu_connector(x) container_of(x, struct amdgpu_connector, base) 57 #define to_amdgpu_encoder(x) container_of(x, struct amdgpu_encoder, base) 58 #define to_amdgpu_framebuffer(x) container_of(x, struct amdgpu_framebuffer, base) 60 #define to_dm_plane_state(x) container_of(x, struct dm_plane_state, base) 299 struct drm_framebuffer base; member 369 struct drm_crtc base; member 440 struct drm_encoder base; member 515 struct i2c_adapter base; member 523 struct drm_connector base; member 548 struct amdgpu_connector base; global() member [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-mockup.c | 31 * We're storing two values per chip: the GPIO base and the number 403 int rv, base, i; in gpio_mockup_probe() local 408 rv = device_property_read_u32(dev, "gpio-base", &base); in gpio_mockup_probe() 410 base = -1; in gpio_mockup_probe() 427 gc->base = base; in gpio_mockup_probe() 510 int prop = 0, base; in gpio_mockup_register_chip() local 519 base = gpio_mockup_range_base(idx); in gpio_mockup_register_chip() 520 if (base > in gpio_mockup_register_chip() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_skcipher.c | 257 creq->flags = skreq->base.flags; in nitrox_skcipher_crypt() 258 creq->gfp = (skreq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? in nitrox_skcipher_crypt() 295 gfp_t flags = (skreq->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP) ? in nitrox_cbc_decrypt() 385 .base = { 404 .base = { 423 .base = { 442 .base = { 461 .base = { 480 .base = { 499 .base [all...] |
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | exynos_mct.c | 84 unsigned long base; member 365 unsigned long offset = mevt->base + MCT_L_TCON_OFFSET; in exynos4_mct_tick_stop() 384 exynos4_mct_write(tmp, mevt->base + MCT_L_ICNTB_OFFSET); in exynos4_mct_tick_start() 387 exynos4_mct_write(0x1, mevt->base + MCT_L_INT_ENB_OFFSET); in exynos4_mct_tick_start() 389 tmp = readl_relaxed(reg_base + mevt->base + MCT_L_TCON_OFFSET); in exynos4_mct_tick_start() 392 exynos4_mct_write(tmp, mevt->base + MCT_L_TCON_OFFSET); in exynos4_mct_tick_start() 398 if (readl_relaxed(reg_base + mevt->base + MCT_L_INT_CSTAT_OFFSET) & 1) in exynos4_mct_tick_clear() 399 exynos4_mct_write(0x1, mevt->base + MCT_L_INT_CSTAT_OFFSET); in exynos4_mct_tick_clear() 475 exynos4_mct_write(TICK_BASE_CNT, mevt->base + MCT_L_TCNTB_OFFSET); in exynos4_mct_starting_cpu() 503 exynos4_mct_write(0x1, mevt->base in exynos4_mct_dying_cpu() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_hpo_dp_stream_encoder.c | 32 enc3->base.ctx->logger 42 enc3->base.ctx 568 enc3->base.vpg->funcs->update_generic_info_packet( in dcn31_hpo_dp_stream_enc_set_dsc_pps_info_packet() 569 enc3->base.vpg, in dcn31_hpo_dp_stream_enc_set_dsc_pps_info_packet() 765 enc3->base.funcs = &dcn30_str_enc_funcs; in dcn31_hpo_dp_stream_encoder_construct() 766 enc3->base.ctx = ctx; in dcn31_hpo_dp_stream_encoder_construct() 767 enc3->base.inst = inst; in dcn31_hpo_dp_stream_encoder_construct() 768 enc3->base.id = eng_id; in dcn31_hpo_dp_stream_encoder_construct() 769 enc3->base.bp = bp; in dcn31_hpo_dp_stream_encoder_construct() 770 enc3->base in dcn31_hpo_dp_stream_encoder_construct() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/gemini/ |
H A D | sl3516-ce-cipher.c | 112 algt = container_of(alg, struct sl3516_ce_alg_template, alg.skcipher.base); in sl3516_ce_cipher_fallback() 116 skcipher_request_set_callback(&rctx->fallback_req, areq->base.flags, in sl3516_ce_cipher_fallback() 117 areq->base.complete, areq->base.data); in sl3516_ce_cipher_fallback() 143 algt = container_of(alg, struct sl3516_ce_alg_template, alg.skcipher.base); in sl3516_ce_cipher() 146 crypto_tfm_alg_name(areq->base.tfm), in sl3516_ce_cipher() 247 err = sl3516_ce_run_task(ce, rctx, crypto_tfm_alg_name(areq->base.tfm)); in sl3516_ce_cipher() 268 struct skcipher_request *breq = container_of(areq, struct skcipher_request, base); in sl3516_ce_handle_cipher_request() 325 algt = container_of(alg, struct sl3516_ce_alg_template, alg.skcipher.base); in sl3516_ce_cipher_init() 339 crypto_tfm_alg_driver_name(&sktfm->base), in sl3516_ce_cipher_init() [all...] |
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | zynqmp_edac.c | 126 * @base: Pointer to the base address of the OCM 133 static void get_error_info(void __iomem *base, struct ecc_status *p, int mask) in get_error_info() argument 137 p->ceinfo.fault_lo = readl(base + CE_FFD0_OFST); in get_error_info() 138 p->ceinfo.fault_hi = readl(base + CE_FFD1_OFST); in get_error_info() 139 p->ceinfo.addr = (OCM_BASEVAL | readl(base + CE_FFA_OFST)); in get_error_info() 140 writel(ECC_CTRL_CLR_CE_ERR, base + OCM_ISR_OFST); in get_error_info() 143 p->ueinfo.fault_lo = readl(base + UE_FFD0_OFST); in get_error_info() 144 p->ueinfo.fault_hi = readl(base + UE_FFD1_OFST); in get_error_info() 145 p->ueinfo.addr = (OCM_BASEVAL | readl(base in get_error_info() 217 get_eccstate(void __iomem *base) get_eccstate() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igbvf/ |
H A D | ethtool.c | 22 #define IGBVF_STAT(current, base) \ 25 offsetof(struct igbvf_adapter, base) 63 cmd->base.port = -1; in igbvf_get_link_ksettings() 68 cmd->base.speed = SPEED_1000; in igbvf_get_link_ksettings() 70 cmd->base.speed = SPEED_100; in igbvf_get_link_ksettings() 72 cmd->base.speed = SPEED_10; in igbvf_get_link_ksettings() 75 cmd->base.duplex = DUPLEX_FULL; in igbvf_get_link_ksettings() 77 cmd->base.duplex = DUPLEX_HALF; in igbvf_get_link_ksettings() 79 cmd->base.speed = SPEED_UNKNOWN; in igbvf_get_link_ksettings() 80 cmd->base in igbvf_get_link_ksettings() [all...] |
/kernel/linux/linux-6.6/drivers/pci/hotplug/ |
H A D | cpqphp_nvram.c | 297 /* base */ in store_HRT() 298 rc = add_dword(&pFill, resNode->base, &usedbytes, &available); in store_HRT() 322 /* base */ in store_HRT() 323 rc = add_dword(&pFill, resNode->base, &usedbytes, &available); in store_HRT() 347 /* base */ in store_HRT() 348 rc = add_dword(&pFill, resNode->base, &usedbytes, &available); in store_HRT() 372 /* base */ in store_HRT() 373 rc = add_dword(&pFill, resNode->base, &usedbytes, &available); in store_HRT() 512 mem_node->base = *(u32 *)p_byte; in compaq_nvram_load() 513 dbg("mem base in compaq_nvram_load() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_gem_dma_helper.c | 86 gem_obj = &dma_obj->base; in __drm_gem_dma_create() 166 drm_gem_object_put(&dma_obj->base); in drm_gem_dma_create() 203 gem_obj = &dma_obj->base; in drm_gem_dma_create_with_handle() 228 struct drm_gem_object *gem_obj = &dma_obj->base; in drm_gem_dma_free() 237 dma_free_noncoherent(gem_obj->dev->dev, dma_obj->base.size, in drm_gem_dma_free() 241 dma_free_wc(gem_obj->dev->dev, dma_obj->base.size, in drm_gem_dma_free() 423 struct drm_gem_object *obj = &dma_obj->base; in drm_gem_dma_get_sg_table() 483 return &dma_obj->base; in drm_gem_dma_prime_import_sg_table() 524 struct drm_gem_object *obj = &dma_obj->base; in drm_gem_dma_mmap() 538 ret = dma_mmap_pages(dma_obj->base in drm_gem_dma_mmap() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_plane.c | 19 struct drm_plane base; member 30 #define to_mdp4_plane(x) container_of(x, struct mdp4_plane, base) 114 struct msm_kms *kms = &mdp4_kms->base.base; in mdp4_plane_cleanup_fb() 120 DBG("%s: cleanup: FB[%u]", mdp4_plane->name, fb->base.id); in mdp4_plane_cleanup_fb() 160 struct msm_kms *kms = &mdp4_kms->base.base; in mdp4_plane_set_scanout() 241 fb->base.id, src_x, src_y, src_w, src_h, in mdp4_plane_mode_set() 242 crtc->base.id, crtc_x, crtc_y, crtc_w, crtc_h); in mdp4_plane_mode_set() 389 plane = &mdp4_plane->base; in mdp4_plane_init() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | base507c.c | 22 #include "base.h" 228 asyh->base.cpp = 0; in base507c_release() 246 if ((asyh->base.cpp != 1) ^ (fb->format->cpp[0] != 1)) in base507c_acquire() 250 asyh->base.depth = fb->format->depth; in base507c_acquire() 251 asyh->base.cpp = fb->format->cpp[0]; in base507c_acquire() 252 asyh->base.x = asyw->state.src.x1 >> 16; in base507c_acquire() 253 asyh->base.y = asyw->state.src.y1 >> 16; in base507c_acquire() 254 asyh->base.w = asyw->state.fb->width; in base507c_acquire() 255 asyh->base.h = asyw->state.fb->height; in base507c_acquire() 261 if (!asyh->base in base507c_acquire() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/loongson/ |
H A D | lsdc_ttm.c | 53 if (lbo->tbo.base.size <= PAGE_SIZE) in lsdc_bo_set_placement() 166 struct drm_device *ddev = tbo->base.dev; in lsdc_bo_move() 257 struct drm_device *ddev = tbo->base.dev; in lsdc_bo_gpu_offset() 275 return tbo->base.size; in lsdc_bo_size() 306 drm_err(&ldev->base, "%p validate failed: %d\n", lbo, ret); in lsdc_bo_pin() 330 drm_dbg(&ldev->base, "%p unpin is not necessary\n", lbo); in lsdc_bo_unpin() 361 struct drm_gem_object *gem = &tbo->base; in lsdc_bo_kmap() 430 drm_gem_object_release(&tbo->base); in lsdc_bo_destroy() 463 ret = drm_gem_object_init(ddev, &tbo->base, size); in lsdc_bo_create() 546 struct drm_device *ddev = &ldev->base; in lsdc_ttm_init() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | dmabuf.c | 47 struct drm_i915_private *dev_priv = to_i915(obj->base.dev); in vgpu_gem_get_pages() 56 if (overflows_type(obj->base.size >> PAGE_SHIFT, page_num)) in vgpu_gem_get_pages() 59 page_num = obj->base.size >> PAGE_SHIFT; in vgpu_gem_get_pages() 116 if (obj->base.dma_buf) { in vgpu_gem_put_pages() 179 gem_obj->base.dma_buf = NULL; in vgpu_gem_release() 184 gem_obj->base.dma_buf = NULL; in vgpu_gem_release() 208 drm_gem_private_object_init(dev, &obj->base, in vgpu_create_gem() 268 info->start = p.base; in vgpu_get_plane_info() 298 info->start = c.base; in vgpu_get_plane_info() 527 dmabuf = i915_gem_prime_export(&obj->base, DRM_CLOEXE in intel_vgpu_get_dmabuf() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmgf100.c | 35 u64 base = (addr >> 8) | map->type; in gf100_vmm_pgt_pte() local 36 u64 data = base; in gf100_vmm_pgt_pte() 40 data = base | ((map->ctag >> 1) << 44); in gf100_vmm_pgt_pte() 45 base += map->next; in gf100_vmm_pgt_pte() 342 gf100_vmm_join_(struct nvkm_vmm *vmm, struct nvkm_memory *inst, u64 base) in gf100_vmm_join_() argument 347 case NVKM_MEM_TARGET_VRAM: base |= 0ULL << 0; break; in gf100_vmm_join_() 348 case NVKM_MEM_TARGET_HOST: base |= 2ULL << 0; in gf100_vmm_join_() 349 base |= BIT_ULL(2) /* VOL. */; in gf100_vmm_join_() 351 case NVKM_MEM_TARGET_NCOH: base |= 3ULL << 0; break; in gf100_vmm_join_() 356 base | in gf100_vmm_join_() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/ |
H A D | omap_plane.c | 21 #define to_omap_plane_state(x) container_of(x, struct omap_plane_state, base) 25 struct drm_plane_state base; member 31 #define to_omap_plane(x) container_of(x, struct omap_plane, base) 34 struct drm_plane base; member 90 DBG("[PLANE:%d:%s] no overlay attached", plane->base.id, plane->name); in omap_plane_atomic_update() 397 if (plane->rotation_property && obj != &plane->base) in omap_plane_install_properties() 416 __drm_atomic_helper_plane_reset(plane, &omap_state->base); in omap_plane_reset() 433 __drm_atomic_helper_plane_duplicate_state(plane, &state->base); in omap_plane_atomic_duplicate_state() 438 return &state->base; in omap_plane_atomic_duplicate_state() 548 plane = &omap_plane->base; in omap_plane_init() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 85 pgoff_t offset = drm_vma_node_start(&vbo->tbo.base.vma_node); in vmw_bo_dirty_scan_pagetable() 123 unsigned long offset = drm_vma_node_start(&vbo->tbo.base.vma_node); in vmw_bo_dirty_scan_mkwrite() 188 unsigned long offset = drm_vma_node_start(&vbo->tbo.base.vma_node); in vmw_bo_dirty_pre_unmap() 212 unsigned long offset = drm_vma_node_start(&vbo->tbo.base.vma_node); in vmw_bo_dirty_unmap() 257 pgoff_t offset = drm_vma_node_start(&vbo->tbo.base.vma_node); in vmw_bo_dirty_add() 383 struct vmw_bo *vbo = to_vmw_bo(&bo->base); in vmw_bo_vm_mkwrite() 396 page_offset = vmf->pgoff - drm_vma_node_start(&bo->base.vma_node); in vmw_bo_vm_mkwrite() 412 dma_resv_unlock(bo->base.resv); in vmw_bo_vm_mkwrite() 421 struct vmw_bo *vbo = to_vmw_bo(&bo->base); in vmw_bo_vm_fault() 438 drm_vma_node_start(&bo->base in vmw_bo_vm_fault() [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-gic-v2m.c | 67 void __iomem *base; /* GICv2m virt address */ member 237 static bool is_msi_spi_valid(u32 base, u32 num) in is_msi_spi_valid() argument 239 if (base < V2M_MIN_SPI) { in is_msi_spi_valid() 240 pr_err("Invalid MSI base SPI (base:%u)\n", base); in is_msi_spi_valid() 244 if ((num == 0) || (base + num > V2M_MAX_SPI)) { in is_msi_spi_valid() 273 iounmap(v2m->base); in gicv2m_teardown() 334 v2m->base = ioremap(v2m->res.start, resource_size(&v2m->res)); in gicv2m_init_one() 335 if (!v2m->base) { in gicv2m_init_one() [all...] |