/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | vic.c | 153 "failed to set application ID and FCE base\n"); in vic_boot() 251 struct host1x_client *client = &vic->client.base; in vic_load_firmware() 455 INIT_LIST_HEAD(&vic->client.base.list); in vic_probe() 456 vic->client.base.ops = &vic_client_ops; in vic_probe() 457 vic->client.base.dev = dev; in vic_probe() 458 vic->client.base.class = HOST1X_CLASS_VIC; in vic_probe() 459 vic->client.base.syncpts = syncpts; in vic_probe() 460 vic->client.base.num_syncpts = 1; in vic_probe() 467 err = host1x_client_register(&vic->client.base); in vic_probe() 483 host1x_client_unregister(&vic->client.base); in vic_probe() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/onenand/ |
H A D | onenand_omap2.c | 61 return readw(c->onenand.base + reg); in read_reg() 67 writew(value, c->onenand.base + reg); in write_reg() 385 memcpy(buf + count, this->base + bram_offset + count, xtra); in omap2_onenand_read_bufferram() 404 memcpy(buf, this->base + bram_offset, count); in omap2_onenand_read_bufferram() 444 memcpy(this->base + bram_offset, buf, count); in omap2_onenand_write_bufferram() 456 memset((__force void *)c->onenand.base, 0, ONENAND_BUFRAM_SIZE); in omap2_onenand_shutdown() 484 c->onenand.base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in omap2_onenand_probe() 485 if (IS_ERR(c->onenand.base)) in omap2_onenand_probe() 486 return PTR_ERR(c->onenand.base); in omap2_onenand_probe() 520 c->gpmc_cs, c->phys_base, c->onenand.base, in omap2_onenand_probe() [all...] |
/kernel/linux/linux-6.6/drivers/pmdomain/bcm/ |
H A D | bcm-pmb.c | 71 void __iomem *base; member 93 void __iomem *base = pmb->base + bus * 0x20; in bcm_pmb_bpcm_read() local 98 err = bpcm_rd(base, device, offset, val); in bcm_pmb_bpcm_read() 110 void __iomem *base = pmb->base + bus * 0x20; in bcm_pmb_bpcm_write() local 117 err = bpcm_wr(base, device, offset, val); in bcm_pmb_bpcm_write() 288 pmb->base = devm_platform_ioremap_resource(pdev, 0); in bcm_pmb_probe() 289 if (IS_ERR(pmb->base)) in bcm_pmb_probe() 290 return PTR_ERR(pmb->base); in bcm_pmb_probe() [all...] |
/kernel/linux/linux-6.6/drivers/usb/dwc3/ |
H A D | trace.h | 23 TP_PROTO(void *base, u32 offset, u32 value), 24 TP_ARGS(base, offset, value), 26 __field(void *, base) 31 __entry->base = base; 36 __entry->base + __entry->offset, 42 TP_PROTO(void __iomem *base, u32 offset, u32 value), 43 TP_ARGS(base, offset, value) 47 TP_PROTO(void __iomem *base, u32 offset, u32 value), 48 TP_ARGS(base, offse [all...] |
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-atmel.c | 82 void __iomem *base; member 108 return readl_relaxed(chip->base + offset); in atmel_pwm_readl() 114 writel_relaxed(val, chip->base + offset); in atmel_pwm_writel() 120 unsigned long base = PWM_CH_REG_OFFSET + ch * PWM_CH_REG_SIZE; in atmel_pwm_ch_readl() local 122 return atmel_pwm_readl(chip, base + offset); in atmel_pwm_ch_readl() 129 unsigned long base = PWM_CH_REG_OFFSET + ch * PWM_CH_REG_SIZE; in atmel_pwm_ch_writel() local 131 atmel_pwm_writel(chip, base + offset, val); in atmel_pwm_ch_writel() 516 atmel_pwm->base = devm_platform_ioremap_resource(pdev, 0); in atmel_pwm_probe() 517 if (IS_ERR(atmel_pwm->base)) in atmel_pwm_probe() 518 return PTR_ERR(atmel_pwm->base); in atmel_pwm_probe() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/omap/ |
H A D | sossi.c | 48 void __iomem *base; member 74 return readl(sossi.base + reg); in sossi_read_reg() 79 return readw(sossi.base + reg); in sossi_read_reg16() 84 return readb(sossi.base + reg); in sossi_read_reg8() 89 writel(value, sossi.base + reg); in sossi_write_reg() 94 writew(value, sossi.base + reg); in sossi_write_reg16() 99 writeb(value, sossi.base + reg); in sossi_write_reg8() 567 sossi.base = ioremap(OMAP_SOSSI_BASE, SZ_1K); in sossi_init() 568 if (!sossi.base) { in sossi_init() 664 iounmap(sossi.base); in sossi_cleanup() [all...] |
/kernel/linux/linux-6.6/drivers/clk/baikal-t1/ |
H A D | clk-ccu-div.c | 62 .base = _base, \ 74 .base = _base, \ 84 .base = _base, \ 102 unsigned int base; member 368 init.base = info->base; in ccu_div_clk_register() 372 init.base = info->base; in ccu_div_clk_register() 376 init.base = info->base; in ccu_div_clk_register() [all...] |
/kernel/linux/linux-6.6/drivers/clk/ingenic/ |
H A D | x1000-cgu.c | 70 usbpcr1 = readl(cgu->base + CGU_REG_USBPCR1); in x1000_otg_phy_recalc_rate() 124 usbpcr1 = readl(cgu->base + CGU_REG_USBPCR1); in x1000_otg_phy_set_rate() 127 writel(usbpcr1, cgu->base + CGU_REG_USBPCR1); in x1000_otg_phy_set_rate() 135 void __iomem *reg_opcr = cgu->base + CGU_REG_OPCR; in x1000_usb_phy_enable() 136 void __iomem *reg_usbpcr = cgu->base + CGU_REG_USBPCR; in x1000_usb_phy_enable() 145 void __iomem *reg_opcr = cgu->base + CGU_REG_OPCR; in x1000_usb_phy_disable() 146 void __iomem *reg_usbpcr = cgu->base + CGU_REG_USBPCR; in x1000_usb_phy_disable() 154 void __iomem *reg_opcr = cgu->base + CGU_REG_OPCR; in x1000_usb_phy_is_enabled() 155 void __iomem *reg_usbpcr = cgu->base + CGU_REG_USBPCR; in x1000_usb_phy_is_enabled() 201 writel(0, cgu->base in x1000_i2spll_set_rate_hook() [all...] |
/kernel/linux/linux-6.6/drivers/clk/mediatek/ |
H A D | clk-mt7629.c | 550 void __iomem *base; in mtk_topckgen_init() local 553 base = devm_platform_ioremap_resource(pdev, 0); in mtk_topckgen_init() 554 if (IS_ERR(base)) in mtk_topckgen_init() 555 return PTR_ERR(base); in mtk_topckgen_init() 568 ARRAY_SIZE(top_muxes), base, in mtk_topckgen_init() 600 void __iomem *base; in mtk_pericfg_init() local 604 base = devm_platform_ioremap_resource(pdev, 0); in mtk_pericfg_init() 605 if (IS_ERR(base)) in mtk_pericfg_init() 606 return PTR_ERR(base); in mtk_pericfg_init() 616 ARRAY_SIZE(peri_muxes), base, in mtk_pericfg_init() [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-mt7621.c | 48 * @base: memory base address 54 void __iomem *base; member 72 gc->write_reg(mtk->base + offset, val); in mtk_gpio_w32() 82 return gc->read_reg(mtk->base + offset); in mtk_gpio_r32() 234 dat = mtk->base + GPIO_REG_DATA + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe() 235 set = mtk->base + GPIO_REG_DSET + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe() 236 ctrl = mtk->base + GPIO_REG_DCLR + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe() 237 diro = mtk->base + GPIO_REG_CTRL + (rg->bank * GPIO_BANK_STRIDE); in mediatek_gpio_bank_probe() 309 mtk->base in mediatek_gpio_probe() [all...] |
/kernel/linux/linux-6.6/drivers/cpufreq/ |
H A D | imx6q-cpufreq.c | 229 void __iomem *base; in imx6q_opp_check_speed_grading() local 242 base = of_iomap(np, 0); in imx6q_opp_check_speed_grading() 244 if (!base) { in imx6q_opp_check_speed_grading() 257 val = readl_relaxed(base + OCOTP_CFG3); in imx6q_opp_check_speed_grading() 258 iounmap(base); in imx6q_opp_check_speed_grading() 294 void __iomem *base; in imx6ul_opp_check_speed_grading() local 303 base = of_iomap(np, 0); in imx6ul_opp_check_speed_grading() 305 if (!base) { in imx6ul_opp_check_speed_grading() 310 val = readl_relaxed(base + OCOTP_CFG3); in imx6ul_opp_check_speed_grading() 311 iounmap(base); in imx6ul_opp_check_speed_grading() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_dccg.c | 32 container_of(dccg, struct dcn_dccg, base) 42 dccg_dcn->base.ctx 87 if (dccg_dcn->base.ctx->asic_id.chip_family == FAMILY_YELLOW_CARP && in get_phy_mux_symclk() 88 dccg_dcn->base.ctx->asic_id.hw_internal_rev == YELLOW_CARP_B0) { in get_phy_mux_symclk() 739 struct dccg *base; in dccg31_create() local 746 base = &dccg_dcn->base; in dccg31_create() 747 base->ctx = ctx; in dccg31_create() 748 base->funcs = &dccg31_funcs; in dccg31_create() 754 return &dccg_dcn->base; in dccg31_create() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_sysfs.c | 213 connector->base.id, in status_store() 321 return sysfs_emit(buf, "%d\n", connector->base.id); in connector_id_show() 479 "CONNECTOR=%u", connector->base.id); in drm_sysfs_connector_hotplug_event() 483 connector->base.id, connector->name); in drm_sysfs_connector_hotplug_event() 506 WARN_ON(!drm_mode_obj_find_prop_id(&connector->base, in drm_sysfs_connector_property_event() 507 property->base.id)); in drm_sysfs_connector_property_event() 510 "CONNECTOR=%u", connector->base.id); in drm_sysfs_connector_property_event() 512 "PROPERTY=%u", property->base.id); in drm_sysfs_connector_property_event() 516 connector->base.id, connector->name, in drm_sysfs_connector_property_event() 517 property->base in drm_sysfs_connector_property_event() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i2c/ |
H A D | ch7006_drv.c | 219 drm_object_property_set_value(&connector->base, in ch7006_encoder_detect() 261 drm_object_attach_property(&connector->base, conf->tv_select_subconnector_property, in ch7006_encoder_create_resources() 263 drm_object_attach_property(&connector->base, conf->tv_subconnector_property, in ch7006_encoder_create_resources() 265 drm_object_attach_property(&connector->base, conf->tv_left_margin_property, in ch7006_encoder_create_resources() 267 drm_object_attach_property(&connector->base, conf->tv_bottom_margin_property, in ch7006_encoder_create_resources() 269 drm_object_attach_property(&connector->base, conf->legacy_tv_mode_property, in ch7006_encoder_create_resources() 271 drm_object_attach_property(&connector->base, conf->tv_brightness_property, in ch7006_encoder_create_resources() 273 drm_object_attach_property(&connector->base, conf->tv_contrast_property, in ch7006_encoder_create_resources() 275 drm_object_attach_property(&connector->base, conf->tv_flicker_reduction_property, in ch7006_encoder_create_resources() 277 drm_object_attach_property(&connector->base, pri in ch7006_encoder_create_resources() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_core_perf.c | 139 crtc->base.id, perf->core_clk_rate, in _dpu_core_perf_calc_crtc() 180 tmp_crtc->base.id, tmp_cstate->new_perf.bw_ctl, in dpu_core_perf_crtc_check() 233 tmp_crtc->base.id, in _dpu_core_perf_crtc_update_bus() 273 trace_dpu_cmd_release_bw(crtc->base.id); in dpu_core_perf_crtc_release_bw() 274 DRM_DEBUG_ATOMIC("Release BW crtc=%d\n", crtc->base.id); in dpu_core_perf_crtc_release_bw() 326 crtc->base.id, crtc->enabled, kms->perf.core_clk_rate); in dpu_core_perf_crtc_update() 344 crtc->base.id, params_changed, in dpu_core_perf_crtc_update() 357 DRM_DEBUG_ATOMIC("crtc=%d disable\n", crtc->base.id); in dpu_core_perf_crtc_update() 363 trace_dpu_perf_crtc_update(crtc->base.id, new->bw_ctl, in dpu_core_perf_crtc_update() 370 crtc->base in dpu_core_perf_crtc_update() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/mgag200/ |
H A D | mgag200_drv.h | 179 struct drm_crtc_state base; member 187 static inline struct mgag200_crtc_state *to_mgag200_crtc_state(struct drm_crtc_state *base) in to_mgag200_crtc_state() argument 189 return container_of(base, struct mgag200_crtc_state, base); in to_mgag200_crtc_state() 281 struct drm_device base; member 303 return container_of(dev, struct mga_device, base); in to_mga_device() 307 struct mga_device base; member 317 return container_of(to_mga_device(dev), struct mgag200_g200_device, base); in to_mgag200_g200_device() 321 struct mga_device base; member 329 return container_of(to_mga_device(dev), struct mgag200_g200se_device, base); in to_mgag200_g200se_device() [all...] |
H A D | mgag200_g200.c | 44 struct mga_device *mdev = &g200->base; in mgag200_g200_init_registers() 200 struct drm_device *dev = &mdev->base; in mgag200_g200_pipeline_init() 280 struct mga_device *mdev = &g200->base; in mgag200_g200_interpret_bios() 281 struct drm_device *dev = &mdev->base; in mgag200_g200_interpret_bios() 365 struct mga_device *mdev = &g200->base; in mgag200_g200_init_refclk() 366 struct drm_device *dev = &mdev->base; in mgag200_g200_init_refclk() 409 g200 = devm_drm_dev_alloc(&pdev->dev, drv, struct mgag200_g200_device, base.base); in mgag200_g200_device_create() 412 mdev = &g200->base; in mgag200_g200_device_create() 413 dev = &mdev->base; in mgag200_g200_device_create() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
H A D | nv04.c | 400 nv04_devinit_preinit(struct nvkm_devinit *base) in nv04_devinit_preinit() argument 402 struct nv04_devinit *init = nv04_devinit(base); in nv04_devinit_preinit() 403 struct nvkm_subdev *subdev = &init->base.subdev; in nv04_devinit_preinit() 414 if (!init->base.post) { in nv04_devinit_preinit() 422 init->base.post = true; in nv04_devinit_preinit() 428 nv04_devinit_dtor(struct nvkm_devinit *base) in nv04_devinit_dtor() argument 430 struct nv04_devinit *init = nv04_devinit(base); in nv04_devinit_dtor() 432 nvkm_wrvgaowner(init->base.subdev.device, init->owner); in nv04_devinit_dtor() 444 *pinit = &init->base; in nv04_devinit_new_() 446 nvkm_devinit_ctor(func, device, type, inst, &init->base); in nv04_devinit_new_() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_sched.c | 92 ret = drm_sched_job_init(&job->base, &entity->base, NULL); in nouveau_job_init() 123 drm_sched_job_cleanup(&job->base); in nouveau_job_fini() 169 ret = drm_sched_job_add_dependency(&job->base, in_fence); in nouveau_job_add_deps() 264 struct nouveau_sched_entity *entity = to_nouveau_sched_entity(job->base.entity); in nouveau_job_submit() 290 drm_sched_job_arm(&job->base); in nouveau_job_submit() 291 job->done_fence = dma_fence_get(&job->base.s_fence->finished); in nouveau_job_submit() 327 drm_sched_entity_push_job(&job->base); in nouveau_job_submit() 412 return drm_sched_entity_init(&entity->base, in nouveau_sched_entity_init() 420 drm_sched_entity_destroy(&entity->base); in nouveau_sched_entity_fini() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
H A D | panel-kingdisplay-kd097d04.c | 21 struct drm_panel base; member 180 return container_of(panel, struct kingdisplay_panel, base); in to_kingdisplay_panel() 371 drm_panel_init(&kingdisplay->base, &kingdisplay->link->dev, in kingdisplay_panel_add() 374 err = drm_panel_of_backlight(&kingdisplay->base); in kingdisplay_panel_add() 378 drm_panel_add(&kingdisplay->base); in kingdisplay_panel_add() 385 drm_panel_remove(&kingdisplay->base); in kingdisplay_panel_del() 423 err = drm_panel_unprepare(&kingdisplay->base); in kingdisplay_panel_remove() 427 err = drm_panel_disable(&kingdisplay->base); in kingdisplay_panel_remove() 442 drm_panel_unprepare(&kingdisplay->base); in kingdisplay_panel_shutdown() 443 drm_panel_disable(&kingdisplay->base); in kingdisplay_panel_shutdown() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_txp.c | 161 struct vc4_crtc base; member 172 container_of_const(_encoder, struct vc4_txp, encoder.base) 175 container_of_const(_connector, struct vc4_txp, connector.base) 468 struct vc4_crtc *vc4_crtc = &txp->base; in vc4_txp_interrupt() 517 vc4_crtc = &txp->base; in vc4_txp_bind() 518 vc4_crtc->regset.base = txp->regs; in vc4_txp_bind() 530 encoder = &vc4_encoder->base; in vc4_txp_bind() 531 encoder->possible_crtcs = drm_crtc_mask(&vc4_crtc->base); in vc4_txp_bind() 539 drm_connector_helper_add(&txp->connector.base, in vc4_txp_bind() 563 drm_connector_cleanup(&txp->connector.base); in vc4_txp_unbind() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/ |
H A D | virtgpu_drv.h | 88 struct drm_gem_shmem_object base; member 99 container_of((gobj), struct virtio_gpu_object, base.base) 102 struct virtio_gpu_object base; member 106 struct virtio_gpu_object base; member 113 container_of((virtio_gpu_object), struct virtio_gpu_object_shmem, base) 116 container_of((virtio_gpu_object), struct virtio_gpu_object_vram, base) 140 struct drm_pending_event base; member 188 struct drm_framebuffer base; member 192 container_of(x, struct virtio_gpu_framebuffer, base) [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/stm/ |
H A D | dw_mipi_dsi-stm.c | 78 void __iomem *base; member 89 writel(val, dsi->base + reg); in dsi_write() 94 return readl(dsi->base + reg); in dsi_read() 205 ret = readl_poll_timeout(dsi->base + DSI_WISR, val, val & WISR_RRS, in dw_mipi_dsi_phy_init() 212 ret = readl_poll_timeout(dsi->base + DSI_WISR, val, val & WISR_PLLLS, in dw_mipi_dsi_phy_init() 453 dsi->base = devm_platform_ioremap_resource(pdev, 0); in dw_mipi_dsi_stm_probe() 454 if (IS_ERR(dsi->base)) { in dw_mipi_dsi_stm_probe() 455 ret = PTR_ERR(dsi->base); in dw_mipi_dsi_stm_probe() 516 dw_mipi_dsi_stm_plat_data.base = dsi->base; in dw_mipi_dsi_stm_probe() [all...] |
/kernel/linux/linux-6.6/sound/soc/img/ |
H A D | img-i2s-in.c | 53 void __iomem *base; member 90 writel(val, i2s->base + reg); in img_i2s_in_writel() 95 return readl(i2s->base + reg); in img_i2s_in_readl() 423 void __iomem *base; in img_i2s_in_probe() local 437 base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in img_i2s_in_probe() 438 if (IS_ERR(base)) in img_i2s_in_probe() 439 return PTR_ERR(base); in img_i2s_in_probe() 441 i2s->base = base; in img_i2s_in_probe() 451 i2s->channel_base = base in img_i2s_in_probe() [all...] |
/third_party/alsa-utils/nhlt/ |
H A D | nhlt-dmic-info.c | 76 static inline uint8_t get_u8(uint8_t *base, uint32_t off) in get_u8() argument 78 return *(base + off); in get_u8() 81 static inline int32_t get_s16le(uint8_t *base, uint32_t off) in get_s16le() argument 83 uint32_t v = *(base + off + 0) | in get_s16le() 84 (*(base + off + 1) << 8); in get_s16le() 90 static inline uint32_t get_u32le(uint8_t *base, uint32_t off) in get_u32le() argument 92 return *(base + off + 0) | in get_u32le() 93 (*(base + off + 1) << 8) | in get_u32le() 94 (*(base + off + 2) << 16) | in get_u32le() 95 (*(base in get_u32le() [all...] |