Home
last modified time | relevance | path

Searched refs:base (Results 6801 - 6825 of 12310) sorted by relevance

1...<<271272273274275276277278279280>>...493

/kernel/linux/linux-6.6/drivers/pinctrl/renesas/
H A Dpinctrl-rza1.c459 * @base: logical address base
465 void __iomem *base; member
474 * @base: logical address base
487 void __iomem *base; member
576 void __iomem *mem = RZA1_ADDR(port->base, reg, port->id); in rza1_set_bit()
590 void __iomem *mem = RZA1_ADDR(port->base, reg, port->id); in rza1_get_bit()
1199 chip->base = -1; in rza1_parse_gpiochip()
1210 range->pin_base = range->base in rza1_parse_gpiochip()
[all...]
/kernel/linux/linux-6.6/drivers/bus/mhi/host/
H A Dpm.c224 ring->wp = ring->base + ring->len - ring->el_size; in mhi_ready_state_transition()
304 if (tre_ring->base && tre_ring->wp != tre_ring->rp && in mhi_pm_m0_transition()
427 ring->wp = ring->base + ring->len - ring->el_size; in mhi_pm_mission_mode_transition()
533 ring->rp = ring->base; in mhi_pm_disable_transition()
534 ring->wp = ring->base; in mhi_pm_disable_transition()
549 ring->rp = ring->base; in mhi_pm_disable_transition()
550 ring->wp = ring->base; in mhi_pm_disable_transition()
666 ring->rp = ring->base; in mhi_pm_sys_error_transition()
667 ring->wp = ring->base; in mhi_pm_sys_error_transition()
682 ring->rp = ring->base; in mhi_pm_sys_error_transition()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/
H A Dmtk_ppe.c28 writel(val, ppe->base + reg); in ppe_w32()
33 return readl(ppe->base + reg); in ppe_r32()
68 ret = readl_poll_timeout(ppe->base + MTK_PPE_GLO_CFG, val, in mtk_ppe_wait_busy()
83 ret = readl_poll_timeout(ppe->base + MTK_PPE_MIB_SER_CR, val, in mtk_ppe_mib_wait_busy()
105 cnt_r0 = readl(ppe->base + MTK_PPE_MIB_SER_R0); in mtk_mib_entry_read()
106 cnt_r1 = readl(ppe->base + MTK_PPE_MIB_SER_R1); in mtk_mib_entry_read()
107 cnt_r2 = readl(ppe->base + MTK_PPE_MIB_SER_R2); in mtk_mib_entry_read()
111 u32 cnt_r3 = readl(ppe->base + MTK_PPE_MIB_SER_R3); in mtk_mib_entry_read()
875 struct mtk_ppe *mtk_ppe_init(struct mtk_eth *eth, void __iomem *base, int index) in mtk_ppe_init() argument
895 ppe->base in mtk_ppe_init()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
H A Dmcdi_port_common.c546 cmd->base.speed = efx->link_state.speed; in efx_siena_mcdi_phy_get_link_ksettings()
547 cmd->base.duplex = efx->link_state.fd; in efx_siena_mcdi_phy_get_link_ksettings()
548 cmd->base.port = mcdi_to_ethtool_media(phy_cfg->media); in efx_siena_mcdi_phy_get_link_ksettings()
549 cmd->base.phy_address = phy_cfg->port; in efx_siena_mcdi_phy_get_link_ksettings()
550 cmd->base.autoneg = !!(efx->link_advertising[0] & ADVERTISED_Autoneg); in efx_siena_mcdi_phy_get_link_ksettings()
551 cmd->base.mdio_support = (efx->mdio.mode_support & in efx_siena_mcdi_phy_get_link_ksettings()
577 if (cmd->base.autoneg) { in efx_siena_mcdi_phy_set_link_ksettings()
580 } else if (cmd->base.duplex) { in efx_siena_mcdi_phy_set_link_ksettings()
581 switch (cmd->base.speed) { in efx_siena_mcdi_phy_set_link_ksettings()
593 switch (cmd->base in efx_siena_mcdi_phy_set_link_ksettings()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/renesas/
H A Dsh_vou.c78 void __iomem *base; member
96 __raw_writel(value, vou_dev->base + reg); in sh_vou_reg_a_write()
102 __raw_writel(value, vou_dev->base + reg); in sh_vou_reg_ab_write()
103 __raw_writel(value, vou_dev->base + reg + 0x1000); in sh_vou_reg_ab_write()
109 __raw_writel(value, vou_dev->base + reg + 0x2000); in sh_vou_reg_m_write()
114 return __raw_readl(vou_dev->base + reg); in sh_vou_reg_a_read()
120 u32 old = __raw_readl(vou_dev->base + reg); in sh_vou_reg_a_set()
123 __raw_writel(value, vou_dev->base + reg); in sh_vou_reg_a_set()
1267 vou_dev->base = devm_platform_ioremap_resource(pdev, 0); in sh_vou_probe()
1268 if (IS_ERR(vou_dev->base)) in sh_vou_probe()
[all...]
/kernel/linux/linux-6.6/drivers/perf/
H A Darm_spe_pmu.c67 void *base; member
398 memset(buf->base + head, ARM_SPE_BUF_PAD_BYTE, len); in arm_spe_pmu_pad_buf()
524 u64 base, limit; in arm_spe_perf_aux_output_begin() local
544 limit += (u64)buf->base; in arm_spe_perf_aux_output_begin()
545 base = (u64)buf->base + PERF_IDX2OFF(handle->head, buf); in arm_spe_perf_aux_output_begin()
546 write_sysreg_s(base, SYS_PMBPTR_EL1); in arm_spe_perf_aux_output_begin()
557 offset = read_sysreg_s(SYS_PMBPTR_EL1) - (u64)buf->base; in arm_spe_perf_aux_output_end()
921 buf->base = vmap(pglist, nr_pages, VM_MAP, PAGE_KERNEL); in arm_spe_pmu_setup_aux()
922 if (!buf->base) in arm_spe_pmu_setup_aux()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_dp_link_training.c30 #define LT_MSG_ARGS(_intel_dp, _dp_phy) (_intel_dp)->attached_connector->base.base.id, \
31 (_intel_dp)->attached_connector->base.name, \
32 dp_to_dig_port(_intel_dp)->base.base.base.id, \
33 dp_to_dig_port(_intel_dp)->base.base.name, \
42 if (intel_digital_port_connected(&dp_to_dig_port(_intel_dp)->base)) \
532 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_set_signal_levels()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dgf100.c87 const u64 userd = nvkm_memory_addr(chan->userd.mem) + chan->userd.base; in gf100_chan_ramfc_write()
121 nvkm_wo32(chan->userd.mem, chan->userd.base + 0x040, 0x00000000); in gf100_chan_userd_clear()
122 nvkm_wo32(chan->userd.mem, chan->userd.base + 0x044, 0x00000000); in gf100_chan_userd_clear()
123 nvkm_wo32(chan->userd.mem, chan->userd.base + 0x048, 0x00000000); in gf100_chan_userd_clear()
124 nvkm_wo32(chan->userd.mem, chan->userd.base + 0x04c, 0x00000000); in gf100_chan_userd_clear()
125 nvkm_wo32(chan->userd.mem, chan->userd.base + 0x050, 0x00000000); in gf100_chan_userd_clear()
126 nvkm_wo32(chan->userd.mem, chan->userd.base + 0x058, 0x00000000); in gf100_chan_userd_clear()
127 nvkm_wo32(chan->userd.mem, chan->userd.base + 0x05c, 0x00000000); in gf100_chan_userd_clear()
128 nvkm_wo32(chan->userd.mem, chan->userd.base + 0x060, 0x00000000); in gf100_chan_userd_clear()
129 nvkm_wo32(chan->userd.mem, chan->userd.base in gf100_chan_userd_clear()
[all...]
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dwm8998.c193 #define WM8998_NG_SRC(name, base) \
194 SOC_SINGLE(name " NG HPOUTL Switch", base, 0, 1, 0), \
195 SOC_SINGLE(name " NG HPOUTR Switch", base, 1, 1, 0), \
196 SOC_SINGLE(name " NG LINEOUTL Switch", base, 2, 1, 0), \
197 SOC_SINGLE(name " NG LINEOUTR Switch", base, 3, 1, 0), \
198 SOC_SINGLE(name " NG EPOUT Switch", base, 4, 1, 0), \
199 SOC_SINGLE(name " NG SPKOUTL Switch", base, 6, 1, 0), \
200 SOC_SINGLE(name " NG SPKOUTR Switch", base, 7, 1, 0)
1155 .base = ARIZONA_AIF1_BCLK_CTRL,
1177 .base
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dpci-ioda.c40 #include <misc/cxl-base.h>
263 resource_size_t base, sgsz, start, end; in pnv_ioda_reserve_dev_m64_pe() local
266 base = phb->ioda.m64_base; in pnv_ioda_reserve_dev_m64_pe()
273 start = ALIGN_DOWN(r->start - base, sgsz); in pnv_ioda_reserve_dev_m64_pe()
274 end = ALIGN(r->end - base, sgsz); in pnv_ioda_reserve_dev_m64_pe()
295 unsigned long base, segsz = phb->ioda.m64_segsize; in pnv_ioda1_init_m64() local
298 base = phb->ioda.m64_base + in pnv_ioda1_init_m64()
301 OPAL_M64_WINDOW_TYPE, index, base, 0, in pnv_ioda1_init_m64()
1613 /* This is quite simplistic. The "base" weight of a device in pnv_pci_ioda_dev_dma_weight()
1664 unsigned int tce32_segsz, base, seg in pnv_pci_ioda1_setup_dma_pe() local
[all...]
/kernel/linux/linux-5.10/drivers/soc/tegra/
H A Dpmc.c344 * @base: pointer to I/O remapped register region
363 * @lp0_vec_phys: physical base address of the LP0 warm boot code
374 void __iomem *base; member
411 .base = NULL,
440 return readl(pmc->base + offset); in tegra_pmc_readl()
460 writel(value, pmc->base + offset); in tegra_pmc_writel()
2503 void __iomem *base; in tegra_pmc_probe() local
2512 if (WARN_ON(!pmc->base || !pmc->soc)) in tegra_pmc_probe()
2521 base = devm_ioremap_resource(&pdev->dev, res); in tegra_pmc_probe()
2522 if (IS_ERR(base)) in tegra_pmc_probe()
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2_security.c2774 static void gaudi2_write_lbw_range_register(struct hl_device *hdev, u64 base, void *data) in gaudi2_write_lbw_range_register() argument
2818 * Both RR types start blocking from base address 0x1000007FF8000000 in gaudi2_write_lbw_range_register()
2822 WREG32(base + reg_min_offset, write_min); in gaudi2_write_lbw_range_register()
2823 WREG32(base + reg_max_offset, write_max); in gaudi2_write_lbw_range_register()
2857 block_ctx.base = mmSFT0_LBW_RTR_IF_MSTR_IF_RR_SHRD_LBW_BASE; in gaudi2_write_rr_to_all_lbw_rtrs()
2865 block_ctx.base = mmDCORE0_RTR0_MSTR_IF_RR_SHRD_LBW_BASE; in gaudi2_write_rr_to_all_lbw_rtrs()
2878 block_ctx.base = mmPCIE_ELBI_RR_MSTR_IF_RR_SHRD_LBW_BASE; in gaudi2_write_rr_to_all_lbw_rtrs()
2882 block_ctx.base = mmPCIE_MSTR_RR_MSTR_IF_RR_SHRD_LBW_BASE; in gaudi2_write_rr_to_all_lbw_rtrs()
2886 block_ctx.base = mmPCIE_LBW_RR_MSTR_IF_RR_SHRD_LBW_BASE; in gaudi2_write_rr_to_all_lbw_rtrs()
2987 static void gaudi2_write_hbw_range_register(struct hl_device *hdev, u64 base, voi argument
3131 gaudi2_write_mmu_range_register(struct hl_device *hdev, u64 base, struct rr_config *rr_cfg) gaudi2_write_mmu_range_register() argument
[all...]
/device/qemu/drivers/virtio/
H A Dvirtgpu.c187 OSAL_WRITEL(queue, g_virtGpu->dev.base + VIRTMMIO_REG_QUEUENOTIFY); in NotifyAndWaitResponse()
266 OSAL_WRITEL(queue, g_virtGpu->dev.base + VIRTMMIO_REG_QUEUENOTIFY); in RequestNoResponse()
505 VADDR_T base; in VirtgpuInitDev() local
527 base = ALIGN((VADDR_T)gpu + sizeof(struct Virtgpu), VIRTQ_ALIGN_DESC); in VirtgpuInitDev()
530 if (VirtmmioConfigQueue(&gpu->dev, base, qsz, VIRTQ_NUM) == 0) { in VirtgpuInitDev()
741 n = LOS_ArchMmuMap(&region->space->archMmu, region->range.base, in FbMmap()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dearly-quirks.c295 * On 830/845/85x the stolen memory base isn't available in any
564 resource_size_t base, size; in intel_graphics_stolen() local
568 base = early_ops->stolen_base(num, slot, func, size); in intel_graphics_stolen()
570 if (!size || !base) in intel_graphics_stolen()
573 end = base + size - 1; in intel_graphics_stolen()
575 intel_graphics_stolen_res.start = base; in intel_graphics_stolen()
582 e820__range_add(base, size, E820_TYPE_RESERVED); in intel_graphics_stolen()
/kernel/linux/linux-5.10/drivers/base/regmap/
H A Dregmap-debugfs.c96 unsigned int base, in regmap_debugfs_get_dump_start()
107 if (base) in regmap_debugfs_get_dump_start()
108 return base; in regmap_debugfs_get_dump_start()
115 i = base; in regmap_debugfs_get_dump_start()
137 return base; in regmap_debugfs_get_dump_start()
161 ret = base; in regmap_debugfs_get_dump_start()
95 regmap_debugfs_get_dump_start(struct regmap *map, unsigned int base, loff_t from, loff_t *pos) regmap_debugfs_get_dump_start() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/8390/
H A Detherh.c569 cmd->base.speed = SPEED_10; in etherh_get_link_ksettings()
570 cmd->base.duplex = DUPLEX_HALF; in etherh_get_link_ksettings()
571 cmd->base.port = dev->if_port == IF_PORT_10BASET ? PORT_TP : PORT_BNC; in etherh_get_link_ksettings()
572 cmd->base.autoneg = (dev->flags & IFF_AUTOMEDIA ? AUTONEG_ENABLE : in etherh_get_link_ksettings()
580 switch (cmd->base.autoneg) { in etherh_set_link_ksettings()
586 switch (cmd->base.port) { in etherh_set_link_ksettings()
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
H A Dvgic-v3.c455 * @base: base of the region
460 bool vgic_v3_rdist_overlap(struct kvm *kvm, gpa_t base, size_t size) in vgic_v3_rdist_overlap() argument
466 if ((base + size > rdreg->base) && in vgic_v3_rdist_overlap()
467 (base < rdreg->base + vgic_v3_rd_region_size(kvm, rdreg))) in vgic_v3_rdist_overlap()
475 * for base addresses which have already been set.
490 rdreg->base, SZ_64K, sz)) in vgic_v3_check_base()
548 kvm_debug("vcpu %ld redistributor base no in vgic_v3_map_resources()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Dhotplug-memory.c236 static int pseries_remove_memblock(unsigned long base, unsigned long memblock_size) in pseries_remove_memblock() argument
242 start_pfn = base >> PAGE_SHIFT; in pseries_remove_memblock()
252 __remove_memory(base, MIN_MEMORY_BLOCK_SIZE); in pseries_remove_memblock()
253 base += MIN_MEMORY_BLOCK_SIZE; in pseries_remove_memblock()
258 memblock_remove(base, memblock_size); in pseries_remove_memblock()
275 * Find the base address and size of the memblock in pseries_remove_mem_node()
539 static inline int pseries_remove_memblock(unsigned long base, in pseries_remove_memblock() argument
878 * Find the base and size of the memblock in pseries_add_mem_node()
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/
H A Dpanfrost_drv.c99 ret = drm_gem_handle_create(file, &bo->base.base, &args->handle); in panfrost_ioctl_create_bo()
116 drm_gem_object_put(&bo->base.base); in panfrost_ioctl_create_bo()
439 list_move_tail(&bo->base.madv_list, in panfrost_ioctl_madvise()
442 list_del_init(&bo->base.madv_list); in panfrost_ioctl_madvise()
/kernel/linux/linux-5.10/drivers/net/ethernet/wiznet/
H A Dw5300.c87 void __iomem *base; member
116 return ioread16(priv->base + (addr << CONFIG_WIZNET_BUS_SHIFT)); in w5300_read_direct()
122 iowrite16(data, priv->base + (addr << CONFIG_WIZNET_BUS_SHIFT)); in w5300_write_direct()
543 priv->base = devm_ioremap_resource(&pdev->dev, mem); in w5300_hw_probe()
544 if (IS_ERR(priv->base)) in w5300_hw_probe()
545 return PTR_ERR(priv->base); in w5300_hw_probe()
/kernel/linux/linux-5.10/drivers/pinctrl/meson/
H A Dpinctrl-meson.c615 pc->chip.base = -1; in meson_gpiolib_register()
641 void __iomem *base; in meson_map_resource() local
648 base = devm_ioremap_resource(pc->dev, &res); in meson_map_resource()
649 if (IS_ERR(base)) in meson_map_resource()
650 return ERR_CAST(base); in meson_map_resource()
659 return devm_regmap_init_mmio(pc->dev, base, &meson_regmap_config); in meson_map_resource()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-armada-3700.c104 void __iomem *base; member
119 return readl(a3700_spi->base + offset); in spireg_read()
124 writel(data, a3700_spi->base + offset); in spireg_write()
854 spi->base = devm_platform_ioremap_resource(pdev, 0); in a3700_spi_probe()
855 if (IS_ERR(spi->base)) { in a3700_spi_probe()
856 ret = PTR_ERR(spi->base); in a3700_spi_probe()
/kernel/linux/linux-5.10/net/sched/
H A Dcls_bpf.c409 struct cls_bpf_prog *prog, unsigned long base, in cls_bpf_set_parms()
452 tcf_bind_filter(tp, &prog->res, base); in cls_bpf_set_parms()
459 struct tcf_proto *tp, unsigned long base, in cls_bpf_change()
506 ret = cls_bpf_set_parms(net, tp, prog, base, tb, tca[TCA_RATE], ovr, in cls_bpf_change()
635 void *q, unsigned long base) in cls_bpf_bind_class()
641 __tcf_bind_filter(q, &prog->res, base); in cls_bpf_bind_class()
408 cls_bpf_set_parms(struct net *net, struct tcf_proto *tp, struct cls_bpf_prog *prog, unsigned long base, struct nlattr **tb, struct nlattr *est, bool ovr, struct netlink_ext_ack *extack) cls_bpf_set_parms() argument
458 cls_bpf_change(struct net *net, struct sk_buff *in_skb, struct tcf_proto *tp, unsigned long base, u32 handle, struct nlattr **tca, void **arg, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack) cls_bpf_change() argument
634 cls_bpf_bind_class(void *fh, u32 classid, unsigned long cl, void *q, unsigned long base) cls_bpf_bind_class() argument
H A Dcls_route.c382 unsigned long base, struct route4_filter *f, in route4_set_parms()
464 tcf_bind_filter(tp, &f->res, base); in route4_set_parms()
471 struct tcf_proto *tp, unsigned long base, u32 handle, in route4_change()
521 err = route4_set_parms(net, tp, base, f, handle, head, tb, in route4_change()
654 unsigned long base) in route4_bind_class()
660 __tcf_bind_filter(q, &f->res, base); in route4_bind_class()
381 route4_set_parms(struct net *net, struct tcf_proto *tp, unsigned long base, struct route4_filter *f, u32 handle, struct route4_head *head, struct nlattr **tb, struct nlattr *est, int new, bool ovr, struct netlink_ext_ack *extack) route4_set_parms() argument
470 route4_change(struct net *net, struct sk_buff *in_skb, struct tcf_proto *tp, unsigned long base, u32 handle, struct nlattr **tca, void **arg, bool ovr, bool rtnl_held, struct netlink_ext_ack *extack) route4_change() argument
653 route4_bind_class(void *fh, u32 classid, unsigned long cl, void *q, unsigned long base) route4_bind_class() argument
/kernel/linux/linux-5.10/sound/isa/msnd/
H A Dmsnd.c44 void snd_msnd_init_queue(void __iomem *base, int start, int size) in snd_msnd_init_queue() argument
46 writew(PCTODSP_BASED(start), base + JQS_wStart); in snd_msnd_init_queue()
47 writew(PCTODSP_OFFSET(size) - 1, base + JQS_wSize); in snd_msnd_init_queue()
48 writew(0, base + JQS_wHead); in snd_msnd_init_queue()
49 writew(0, base + JQS_wTail); in snd_msnd_init_queue()
282 (char *)(chip->base + bank * DAR_BUFF_SIZE), in snd_msnd_DARQ()

Completed in 38 milliseconds

1...<<271272273274275276277278279280>>...493