Home
last modified time | relevance | path

Searched refs:syscon (Results 1 – 3 of 3) sorted by relevance

/components/drivers/mfd/
A Dmfd-syscon.c111 if (syscon) in rt_syscon_find_by_ofw_node()
131 return syscon; in rt_syscon_find_by_ofw_node()
146 return syscon; in rt_syscon_find_by_ofw_compatible()
161 return syscon; in rt_syscon_find_by_ofw_phandle()
170 struct rt_syscon *syscon = rt_calloc(1, sizeof(*syscon)); in syscon_probe() local
172 if (!syscon) in syscon_probe()
185 syscon->iomem_base = rt_ioremap((void *)iomem_range[0], syscon->iomem_size); in syscon_probe()
187 if (!syscon->iomem_base) in syscon_probe()
202 rt_ofw_data(np) = syscon; in syscon_probe()
207 rt_free(syscon); in syscon_probe()
[all …]
A DSConscript13 src += ['mfd-syscon.c']
/components/drivers/include/drivers/
A Dsyscon.h27 rt_err_t rt_syscon_read(struct rt_syscon *syscon, rt_off_t offset, rt_uint32_t *out_val);
28 rt_err_t rt_syscon_write(struct rt_syscon *syscon, rt_off_t offset, rt_uint32_t val);
29 rt_err_t rt_syscon_update_bits(struct rt_syscon *syscon, rt_off_t offset, rt_uint32_t mask, rt_uint…

Completed in 3 milliseconds