Home
last modified time | relevance | path

Searched refs:spin_table (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/arch/powerpc/platforms/85xx/
H A Dsmp.c163 static inline void flush_spin_table(void *spin_table) in flush_spin_table() argument
165 flush_dcache_range((ulong)spin_table, in flush_spin_table()
166 (ulong)spin_table + sizeof(struct epapr_spin_table)); in flush_spin_table()
169 static inline u32 read_spin_table_addr_l(void *spin_table) in read_spin_table_addr_l() argument
171 flush_dcache_range((ulong)spin_table, in read_spin_table_addr_l()
172 (ulong)spin_table + sizeof(struct epapr_spin_table)); in read_spin_table_addr_l()
173 return in_be32(&((struct epapr_spin_table *)spin_table)->addr_l); in read_spin_table_addr_l()
196 struct epapr_spin_table __iomem *spin_table; in smp_85xx_start_cpu() local
215 spin_table = ioremap_coherent(*cpu_rel_addr, in smp_85xx_start_cpu()
218 spin_table = phys_to_virt(*cpu_rel_addr); in smp_85xx_start_cpu()
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/44x/
H A Diss4xx.c89 u32 *spin_table; in smp_iss4xx_kick_cpu() local
108 spin_table = (u32 *)__va(*spin_table_addr_prop); in smp_iss4xx_kick_cpu()
109 pr_debug("CPU%d: Spin table mapped at %p\n", cpu, spin_table); in smp_iss4xx_kick_cpu()
111 spin_table[3] = cpu; in smp_iss4xx_kick_cpu()
113 spin_table[1] = __pa(start_secondary_47x); in smp_iss4xx_kick_cpu()
H A Dppc476.c155 u32 *spin_table; in smp_ppc47x_kick_cpu() local
178 spin_table = (u32 *)__va(*spin_table_addr_prop); in smp_ppc47x_kick_cpu()
179 pr_debug("CPU%d: Spin table mapped at %p\n", cpu, spin_table); in smp_ppc47x_kick_cpu()
181 spin_table[3] = cpu; in smp_ppc47x_kick_cpu()
183 spin_table[1] = __pa(start_secondary_47x); in smp_ppc47x_kick_cpu()
/OK3568_Linux_fs/kernel/sound/soc/codecs/aw883xx/
H A Daw_spin.c364 reg_val |= spin_desc->spin_table[g_spin_angle].rx_val; in aw_hold_reg_spin_st()
372 reg_val |= spin_desc->spin_table[g_spin_angle].tx_val; in aw_hold_reg_spin_st()
446 struct aw_spin_ch *spin_ch = &aw_pa->spin_desc.spin_table[spin_angle]; in aw_set_channal_mode()
706 aw_dev->spin_desc.spin_table[i].rx_val = aw_dev->chansel_desc.rx_left; in aw_parse_spin_table_dt()
707 aw_dev->spin_desc.spin_table[i].tx_val = aw_dev->chansel_desc.tx_left; in aw_parse_spin_table_dt()
710 aw_dev->spin_desc.spin_table[i].rx_val = aw_dev->chansel_desc.rx_right; in aw_parse_spin_table_dt()
711 aw_dev->spin_desc.spin_table[i].tx_val = aw_dev->chansel_desc.tx_right; in aw_parse_spin_table_dt()
H A Daw_spin.h63 struct aw_spin_ch spin_table[AW_SPIN_MAX]; member
/OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/
H A DMakefile29 obj-$(CONFIG_ARMV8_SPIN_TABLE) += spin_table.o spin_table_v8.o
/OK3568_Linux_fs/u-boot/arch/arm/lib/
H A D.bootm-fdt.o.cmd
/OK3568_Linux_fs/u-boot/spl/arch/arm/lib/
H A D.bootm-fdt.o.cmd
/OK3568_Linux_fs/u-boot/tpl/arch/arm/lib/
H A D.bootm-fdt.o.cmd