Home
last modified time | relevance | path

Searched refs:aux_base (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/remoteproc/
H A Dingenic_rproc.c51 * @aux_base: raw pointer to the AUX interface registers
59 void __iomem *aux_base; member
95 writel(ctrl, vpu->aux_base + REG_AUX_CTRL); in ingenic_rproc_start()
107 writel(AUX_CTRL_SW_RESET, vpu->aux_base + REG_AUX_CTRL); in ingenic_rproc_stop()
116 writel(vqid, vpu->aux_base + REG_CORE_MSG); in ingenic_rproc_kick()
153 vring = readl(vpu->aux_base + REG_AUX_MSG); in vpu_interrupt()
156 writel(0, vpu->aux_base + REG_AUX_MSG_ACK); in vpu_interrupt()
180 vpu->aux_base = devm_ioremap_resource(dev, mem); in ingenic_rproc_probe()
181 if (IS_ERR(vpu->aux_base)) { in ingenic_rproc_probe()
183 return PTR_ERR(vpu->aux_base); in ingenic_rproc_probe()
[all...]
/kernel/linux/linux-6.6/drivers/remoteproc/
H A Dingenic_rproc.c56 * @aux_base: raw pointer to the AUX interface registers
64 void __iomem *aux_base; member
100 writel(ctrl, vpu->aux_base + REG_AUX_CTRL); in ingenic_rproc_start()
112 writel(AUX_CTRL_SW_RESET, vpu->aux_base + REG_AUX_CTRL); in ingenic_rproc_stop()
121 writel(vqid, vpu->aux_base + REG_CORE_MSG); in ingenic_rproc_kick()
158 vring = readl(vpu->aux_base + REG_AUX_MSG); in vpu_interrupt()
161 writel(0, vpu->aux_base + REG_AUX_MSG_ACK); in vpu_interrupt()
187 vpu->aux_base = devm_ioremap_resource(dev, mem); in ingenic_rproc_probe()
188 if (IS_ERR(vpu->aux_base)) { in ingenic_rproc_probe()
190 return PTR_ERR(vpu->aux_base); in ingenic_rproc_probe()
[all...]
/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Dsmem.c108 * @aux_base: base address for the memory region used by this unit, or 0 for
115 __le32 aux_base; /* bits 1:0 reserved */ member
254 * @aux_base: identifier of aux_mem base
259 phys_addr_t aux_base; member
526 u32 aux_base; in qcom_smem_get_global() local
534 aux_base = le32_to_cpu(entry->aux_base) & AUX_BASE_MASK; in qcom_smem_get_global()
539 if ((u32)region->aux_base == aux_base || !aux_base) { in qcom_smem_get_global()
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/zte/
H A Dpinctrl-zx.c34 void __iomem *aux_base; member
108 val = readl(zpctl->aux_base + aoffset); in zx_set_mux()
111 writel(val, zpctl->aux_base + aoffset); in zx_set_mux()
126 val = readl(zpctl->aux_base + aoffset); in zx_set_mux()
129 writel(val, zpctl->aux_base + aoffset); in zx_set_mux()
169 val = readl(zpctl->aux_base + data->coffset); in zx_pin_config_get()
223 val = readl(zpctl->aux_base + data->coffset); in zx_pin_config_set()
254 writel(val, zpctl->aux_base + data->coffset); in zx_pin_config_set()
408 zpctl->aux_base = of_iomap(np, 0); in zx_pinctrl_init()
410 if (!zpctl->aux_base) in zx_pinctrl_init()
[all...]
/kernel/linux/linux-5.10/drivers/soc/qcom/
H A Dsmem.c106 * @aux_base: base address for the memory region used by this unit, or 0 for
113 __le32 aux_base; /* bits 1:0 reserved */ member
238 * @aux_base: identifier of aux_mem base
243 u32 aux_base; member
488 u32 aux_base; in qcom_smem_get_global() local
496 aux_base = le32_to_cpu(entry->aux_base) & AUX_BASE_MASK; in qcom_smem_get_global()
501 if (region->aux_base == aux_base || !aux_base) { in qcom_smem_get_global()
[all...]
/kernel/linux/linux-6.6/drivers/soc/ti/
H A Dwkup_m3_ipc.c115 unsigned long val, aux_base; in wkup_m3_scale_data_fw_cb() local
132 aux_base = wkup_m3_copy_aux_data(m3_ipc, fw->data + sizeof(hdr), in wkup_m3_scale_data_fw_cb()
135 val = (aux_base + hdr.sleep_offset); in wkup_m3_scale_data_fw_cb()
136 val |= ((aux_base + hdr.wake_offset) << 16); in wkup_m3_scale_data_fw_cb()

Completed in 6 milliseconds