/kernel/linux/linux-6.6/drivers/acpi/acpica/ |
H A D | exconvrt.c | 20 acpi_ex_convert_to_ascii(u64 integer, u16 base, u8 *string, u8 max_length); 249 * base - ACPI_STRING_DECIMAL or ACPI_STRING_HEX 260 acpi_ex_convert_to_ascii(u64 integer, u16 base, u8 *string, u8 data_width) in acpi_ex_convert_to_ascii() argument 273 switch (base) { in acpi_ex_convert_to_ascii() 363 * type - String flags (base and conversion type) 380 u16 base = 16; in acpi_ex_convert_to_string() local 403 base = 10; in acpi_ex_convert_to_string() 429 acpi_ex_convert_to_ascii(obj_desc->integer.value, base, in acpi_ex_convert_to_string() 441 /* Setup string length, base, and separator */ in acpi_ex_convert_to_string() 451 base in acpi_ex_convert_to_string() [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | i6300esb.c | 49 #define ESB_TIMER1_REG(w) ((w)->base + 0x00)/* Timer1 value after each reset */ 50 #define ESB_TIMER2_REG(w) ((w)->base + 0x04)/* Timer2 value after each reset */ 51 #define ESB_GINTSR_REG(w) ((w)->base + 0x08)/* General Interrupt Status Reg */ 52 #define ESB_RELOAD_REG(w) ((w)->base + 0x0c)/* Reload register */ 94 void __iomem *base; member 229 edev->base = pci_ioremap_bar(edev->pdev, 0); in esb_getdevice() 230 if (edev->base == NULL) { in esb_getdevice() 326 iounmap(edev->base); in esb_probe() 337 iounmap(edev->base); in esb_remove()
|
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/ |
H A D | aic94xx_reg.h | 129 u16 base = offs & ~1; in asd_ddbsite_write_byte() local 130 u16 rval = asd_ddbsite_read_word(asd_ha, ddb_site_no, base); in asd_ddbsite_write_byte() 135 asd_ddbsite_write_word(asd_ha, ddb_site_no, base, rval); in asd_ddbsite_write_byte() 182 u16 base = offs & ~1; in asd_scbsite_write_byte() local 183 u16 rval = asd_scbsite_read_word(asd_ha, scb_site_no, base); in asd_scbsite_write_byte() 188 asd_scbsite_write_word(asd_ha, scb_site_no, base, rval); in asd_scbsite_write_byte() 231 u16 base = offs & ~1; in asd_ddbsite_update_byte() local 233 u16 nval = asd_ddbsite_read_word(asd_ha, ddb_site_no, base); in asd_ddbsite_update_byte() 245 return asd_ddbsite_update_word(asd_ha, ddb_site_no, base, oval, nval); in asd_ddbsite_update_byte()
|
/kernel/linux/linux-6.6/drivers/usb/chipidea/ |
H A D | ci_hdrc_msm.c | 30 /* Vendor base starts at 0x200 beyond CI base */ 45 void __iomem *base; member 52 void __iomem *addr = ci_msm->base; in ci_hdrc_msm_por_reset() 91 u32 val = readl_relaxed(msm_ci->base + HS_PHY_SEC_CTRL); in ci_hdrc_msm_notify_event() 93 writel_relaxed(val, msm_ci->base + HS_PHY_SEC_CTRL); in ci_hdrc_msm_notify_event() 164 val = readl_relaxed(ci->base + HS_PHY_SEC_CTRL); in ci_hdrc_msm_mux_phy() 166 writel_relaxed(val, ci->base + HS_PHY_SEC_CTRL); in ci_hdrc_msm_mux_phy() 211 ci->base = devm_platform_ioremap_resource(pdev, 1); in ci_hdrc_msm_probe() 212 if (IS_ERR(ci->base)) in ci_hdrc_msm_probe() [all...] |
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-mt7621.c | 57 void __iomem *base; member 70 return ioread32(rs->base + reg); in mt7621_spi_read() 75 iowrite32(val, rs->base + reg); in mt7621_spi_write() 330 void __iomem *base; in mt7621_spi_probe() local 338 base = devm_platform_ioremap_resource(pdev, 0); in mt7621_spi_probe() 339 if (IS_ERR(base)) in mt7621_spi_probe() 340 return PTR_ERR(base); in mt7621_spi_probe() 364 rs->base = base; in mt7621_spi_probe()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | hdmi.h | 224 void __iomem *base; member 231 void __iomem *base; member 237 void __iomem *base; member 244 void __iomem *base; member 258 #define REG_FLD_MOD(base, idx, val, start, end) \ 259 hdmi_write_reg(base, idx, FLD_MOD(hdmi_read_reg(base, idx),\ 261 #define REG_GET(base, idx, start, end) \ 262 FLD_GET(hdmi_read_reg(base, idx), start, end)
|
/kernel/linux/linux-6.6/drivers/usb/mtu3/ |
H A D | mtu3.h | 137 * @base: the base address of fifo 142 u32 base; member 182 * dma: physical base address of GPD segment 183 * start: virtual base address of GPD segment 225 * @mac_base: register base address of device MAC, exclude xHCI's 226 * @ippc_base: register base address of IP Power and Clock interface (IPPC) 240 * @uwk_reg_base: the base address of the wakeup glue layer in @uwk 391 static inline void mtu3_writel(void __iomem *base, u32 offset, u32 data) in mtu3_writel() argument 393 writel(data, base in mtu3_writel() 396 mtu3_readl(void __iomem *base, u32 offset) mtu3_readl() argument 401 mtu3_setbits(void __iomem *base, u32 offset, u32 bits) mtu3_setbits() argument 409 mtu3_clrbits(void __iomem *base, u32 offset, u32 bits) mtu3_clrbits() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/usbip/ |
H A D | vudc_tx.c | 15 static inline void setup_base_pdu(struct usbip_header_basic *base, in setup_base_pdu() argument 18 base->command = command; in setup_base_pdu() 19 base->seqnum = seqnum; in setup_base_pdu() 20 base->devid = 0; in setup_base_pdu() 21 base->ep = 0; in setup_base_pdu() 22 base->direction = 0; in setup_base_pdu() 27 setup_base_pdu(&rpdu->base, USBIP_RET_SUBMIT, urb_p->seqnum); in setup_ret_submit_pdu() 34 setup_base_pdu(&rpdu->base, USBIP_RET_UNLINK, unlink->seqnum); in setup_ret_unlink_pdu() 111 pdu_header.base.seqnum); in v_send_ret_submit()
|
/kernel/linux/linux-6.6/drivers/clk/imx/ |
H A D | clk-imx8qxp-lpcg.c | 184 void __iomem *base; in imx_lpcg_parse_clks_from_dt() local 193 base = devm_platform_ioremap_resource(pdev, 0); in imx_lpcg_parse_clks_from_dt() 194 if (IS_ERR(base)) in imx_lpcg_parse_clks_from_dt() 195 return PTR_ERR(base); in imx_lpcg_parse_clks_from_dt() 255 parent_names[i], 0, base, in imx_lpcg_parse_clks_from_dt() 296 void __iomem *base; in imx8qxp_lpcg_clk_probe() local 323 base = devm_ioremap(dev, res->start, resource_size(res)); in imx8qxp_lpcg_clk_probe() 324 if (!base) in imx8qxp_lpcg_clk_probe() 338 lpcg->flags, base + lpcg->offset, in imx8qxp_lpcg_clk_probe()
|
/kernel/linux/linux-6.6/drivers/bus/ |
H A D | tegra-gmi.c | 46 void __iomem *base; member 70 writel(gmi->snor_timing0, gmi->base + TEGRA_GMI_TIMING0); in tegra_gmi_enable() 71 writel(gmi->snor_timing1, gmi->base + TEGRA_GMI_TIMING1); in tegra_gmi_enable() 74 writel(gmi->snor_config, gmi->base + TEGRA_GMI_CONFIG); in tegra_gmi_enable() 84 config = readl(gmi->base + TEGRA_GMI_CONFIG); in tegra_gmi_disable() 86 writel(config, gmi->base + TEGRA_GMI_CONFIG); in tegra_gmi_disable() 223 gmi->base = devm_platform_ioremap_resource(pdev, 0); in tegra_gmi_probe() 224 if (IS_ERR(gmi->base)) in tegra_gmi_probe() 225 return PTR_ERR(gmi->base); in tegra_gmi_probe()
|
/kernel/linux/linux-6.6/drivers/clk/axs10x/ |
H A D | pll_clock.c | 92 void __iomem *base; member 101 iowrite32(val, clk->base + reg); in axs10x_pll_write() 106 return ioread32(clk->base + reg); in axs10x_pll_read() 227 pll_clk->base = devm_platform_ioremap_resource(pdev, 0); in axs10x_pll_clk_probe() 228 if (IS_ERR(pll_clk->base)) in axs10x_pll_clk_probe() 229 return PTR_ERR(pll_clk->base); in axs10x_pll_clk_probe() 270 pll_clk->base = of_iomap(node, 0); in of_axs10x_pll_clk_setup() 271 if (!pll_clk->base) { in of_axs10x_pll_clk_setup() 309 iounmap(pll_clk->base); in of_axs10x_pll_clk_setup()
|
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk-asm9260.c | 89 static void __iomem *base; variable 271 base = of_io_request_and_map(np, 0, np->name); in asm9260_acc_init() 272 if (IS_ERR(base)) in asm9260_acc_init() 276 rate = (ioread32(base + HW_SYSPLLCTRL) & 0xffff) * 1000000; in asm9260_acc_init() 287 mc->num_parents, mc->flags, base + mc->offset, in asm9260_acc_init() 297 base + gd->reg, gd->bit_idx, 0, &asm9260_clk_lock); in asm9260_acc_init() 306 base + dc->reg, 0, 8, CLK_DIVIDER_ONE_BASED, in asm9260_acc_init() 315 gd->parent_name, gd->flags, base + gd->reg, in asm9260_acc_init() 333 iounmap(base); in asm9260_acc_init()
|
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/ |
H A D | vsprintf.c | 113 char *number(char *end, unsigned long long num, int base, char locase) in number() argument 120 /* we are called with base 8, 10 or 16, only, thus don't need "G..." */ in number() 123 switch (base) { in number() 307 int base; in vsnprintf() local 411 base = 8; in vsnprintf() 422 base = 16; in vsnprintf() 431 base = 10; in vsnprintf() 453 s = number(tmp_end, num, base, flags & SMALL); in vsnprintf() 467 if (base == 8 && precision == len) in vsnprintf() 474 if (base in vsnprintf() [all...] |
/kernel/linux/linux-6.6/drivers/clk/qcom/ |
H A D | common.c | 87 void __iomem *base; in qcom_cc_map() local 90 base = devm_platform_ioremap_resource(pdev, 0); in qcom_cc_map() 91 if (IS_ERR(base)) in qcom_cc_map() 92 return ERR_CAST(base); in qcom_cc_map() 94 return devm_regmap_init_mmio(dev, base, desc->config); in qcom_cc_map() 326 void __iomem *base; in qcom_cc_probe_by_index() local 328 base = devm_platform_ioremap_resource(pdev, index); in qcom_cc_probe_by_index() 329 if (IS_ERR(base)) in qcom_cc_probe_by_index() 332 regmap = devm_regmap_init_mmio(&pdev->dev, base, desc->config); in qcom_cc_probe_by_index()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.h | 239 * @adev: AMDGPU base driver structure 240 * @ddev: DRM base driver structure 630 struct drm_connector base; member 715 #define to_amdgpu_dm_connector(x) container_of(x, struct amdgpu_dm_connector, base) 720 struct drm_plane_state base; member 725 struct drm_crtc_state base; member 748 #define to_dm_crtc_state(x) container_of(x, struct dm_crtc_state, base) 751 struct drm_private_state base; member 756 #define to_dm_atomic_state(x) container_of(x, struct dm_atomic_state, base) 759 struct drm_connector_state base; member [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | eeprom.c | 12 static int mt7615_efuse_read(struct mt7615_dev *dev, u32 base, in mt7615_efuse_read() argument 18 val = mt76_rr(dev, base + MT_EFUSE_CTRL); in mt7615_efuse_read() 22 mt76_wr(dev, base + MT_EFUSE_CTRL, val); in mt7615_efuse_read() 24 if (!mt76_poll(dev, base + MT_EFUSE_CTRL, MT_EFUSE_CTRL_KICK, 0, 1000)) in mt7615_efuse_read() 29 val = mt76_rr(dev, base + MT_EFUSE_CTRL); in mt7615_efuse_read() 37 val = mt76_rr(dev, base + MT_EFUSE_RDATA(i)); in mt7615_efuse_read() 44 static int mt7615_efuse_init(struct mt7615_dev *dev, u32 base) in mt7615_efuse_init() argument 53 val = mt76_rr(dev, base + MT_EFUSE_BASE_CTRL); in mt7615_efuse_init() 66 ret = mt7615_efuse_read(dev, base, i, buf + i); in mt7615_efuse_init()
|
/kernel/linux/linux-6.6/drivers/phy/socionext/ |
H A D | phy-uniphier-usb3ss.c | 56 void __iomem *base; member 73 writel(data, priv->base + SSPHY_TESTI); in uniphier_u3ssphy_testio_write() 74 readl(priv->base + SSPHY_TESTO); in uniphier_u3ssphy_testio_write() 75 readl(priv->base + SSPHY_TESTO); in uniphier_u3ssphy_testio_write() 89 val = readl(priv->base + SSPHY_TESTO) & TESTO_DAT_MASK; in uniphier_u3ssphy_set_param() 104 readl(priv->base + SSPHY_TESTO); in uniphier_u3ssphy_set_param() 232 priv->base = devm_platform_ioremap_resource(pdev, 0); in uniphier_u3ssphy_probe() 233 if (IS_ERR(priv->base)) in uniphier_u3ssphy_probe() 234 return PTR_ERR(priv->base); in uniphier_u3ssphy_probe()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_plane.c | 23 struct komeda_pipeline *pipe = kplane->layer->base.pipeline; in komeda_plane_init_data_flow() 147 __drm_atomic_helper_plane_reset(plane, &state->base); in komeda_plane_reset() 162 __drm_atomic_helper_plane_duplicate_state(plane, &new->base); in komeda_plane_atomic_duplicate_state() 164 return &new->base; in komeda_plane_atomic_duplicate_state() 243 struct komeda_dev *mdev = kms->base.dev_private; in komeda_plane_add() 244 struct komeda_component *c = &layer->base; in komeda_plane_add() 254 plane = &kplane->base; in komeda_plane_add() 264 err = drm_universal_plane_init(&kms->base, plane, in komeda_plane_add() 307 err = drm_plane_create_zpos_property(plane, layer->base.id, 0, 8); in komeda_plane_add()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_vrr.c | 15 const struct drm_display_info *info = &connector->base.display_info; in intel_vrr_is_capable() 16 struct drm_i915_private *i915 = to_i915(connector->base.dev); in intel_vrr_is_capable() 25 switch (connector->base.connector_type) { in intel_vrr_is_capable() 79 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_vrr_vblank_exit_length() 104 struct drm_i915_private *i915 = to_i915(crtc->base.dev); in intel_vrr_compute_config() 108 const struct drm_display_info *info = &connector->base.display_info; in intel_vrr_compute_config() 197 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_vrr_send_push() 210 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_vrr_is_push_sent() 235 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); in intel_vrr_disable()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
H A D | gv100.c | 44 const u32 base = get * buffer->fault->func->buffer.entry_size; in gv100_fault_buffer_process() local 45 const u32 instlo = nvkm_ro32(mem, base + 0x00); in gv100_fault_buffer_process() 46 const u32 insthi = nvkm_ro32(mem, base + 0x04); in gv100_fault_buffer_process() 47 const u32 addrlo = nvkm_ro32(mem, base + 0x08); in gv100_fault_buffer_process() 48 const u32 addrhi = nvkm_ro32(mem, base + 0x0c); in gv100_fault_buffer_process() 49 const u32 timelo = nvkm_ro32(mem, base + 0x10); in gv100_fault_buffer_process() 50 const u32 timehi = nvkm_ro32(mem, base + 0x14); in gv100_fault_buffer_process() 51 const u32 info0 = nvkm_ro32(mem, base + 0x18); in gv100_fault_buffer_process() 52 const u32 info1 = nvkm_ro32(mem, base + 0x1c); in gv100_fault_buffer_process()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
H A D | panel-sharp-lq101r1sx01.c | 20 struct drm_panel base; member 35 return container_of(panel, struct sharp_panel, base); in to_sharp_panel() 321 drm_panel_init(&sharp->base, &sharp->link1->dev, &sharp_panel_funcs, in sharp_panel_add() 324 ret = drm_panel_of_backlight(&sharp->base); in sharp_panel_add() 328 drm_panel_add(&sharp->base); in sharp_panel_add() 335 if (sharp->base.dev) in sharp_panel_del() 336 drm_panel_remove(&sharp->base); in sharp_panel_del() 405 err = drm_panel_disable(&sharp->base); in sharp_panel_remove() 424 drm_panel_disable(&sharp->base); in sharp_panel_shutdown()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/dss/ |
H A D | hdmi.h | 228 void __iomem *base; member 236 void __iomem *base; member 249 void __iomem *base; member 257 void __iomem *base; member 277 #define REG_FLD_MOD(base, idx, val, start, end) \ 278 hdmi_write_reg(base, idx, FLD_MOD(hdmi_read_reg(base, idx),\ 280 #define REG_GET(base, idx, start, end) \ 281 FLD_GET(hdmi_read_reg(base, idx), start, end)
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | ga102.c | 37 struct nvkm_device *device = gr->base.engine.subdev.device; in ga102_gr_zbc_clear_color() 63 struct nvkm_device *device = gr->base.engine.subdev.device; in ga102_gr_gpccs_reset() 82 struct nvkm_device *device = gr->base.engine.subdev.device; in ga102_gr_fecs_reset() 105 struct nvkm_device *device = gr->base.engine.subdev.device; in ga102_gr_init_rop_exceptions() 115 nvkm_wr32(gr->base.engine.subdev.device, 0x40a790, 0xc0000000); in ga102_gr_init_40a790() 121 struct nvkm_device *device = gr->base.engine.subdev.device; in ga102_gr_init_gpc_mmu() 134 struct nvkm_device *device = gr->base.engine.subdev.device; in ga102_gr_oneinit_intr() 143 return nvkm_rd32(gr->base.engine.subdev.device, 0x400160) & 0x00000fff; in ga102_gr_nonstall() 273 struct nvkm_subdev *subdev = &gr->base.engine.subdev; in ga102_gr_load()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_panel.c | 26 struct tilcdc_module base; member 32 #define to_panel_module(x) container_of(x, struct panel_module, base) 40 struct drm_encoder base; member 43 #define to_panel_encoder(x) container_of(x, struct panel_encoder, base) 100 encoder = &panel_encoder->base; in panel_encoder_create() 121 struct drm_connector base; member 126 #define to_panel_connector(x) container_of(x, struct panel_connector, base) 202 connector = &panel_connector->base; in panel_connector_create() 340 mod = &panel_mod->base; in panel_probe()
|
/kernel/linux/linux-6.6/drivers/gpu/ipu-v3/ |
H A D | ipu-prv.h | 222 unsigned long base, u32 module, struct clk *clk_ipu); 226 unsigned long base, unsigned long tpmem_base); 230 unsigned long base, u32 module); 237 unsigned long base, u32 module, struct clk *ipu_clk); 240 int ipu_dmfc_init(struct ipu_soc *ipu, struct device *dev, unsigned long base, 244 int ipu_dp_init(struct ipu_soc *ipu, struct device *dev, unsigned long base); 247 int ipu_dc_init(struct ipu_soc *ipu, struct device *dev, unsigned long base, 251 int ipu_cpmem_init(struct ipu_soc *ipu, struct device *dev, unsigned long base); 254 int ipu_smfc_init(struct ipu_soc *ipu, struct device *dev, unsigned long base);
|