mips3_sd
mips3_sd(MIPS_PHYS_TO_KSEG1(BONITO_REGBASE + 0x158), 0xe);
#define WRITE_REG(rp, val) mips3_sd((register_t)(MIPS_PHYS_TO_KSEG1(rp)), (val))
#define WRITE_REG(rp, val) mips3_sd((register_t)(rp), (val))
mips3_sd(cpu->cpu_pp_poke, wdog);
mips3_sd(cpu->cpu_wdog, wdog);
mips3_sd(cpu->cpu_pp_poke, wdog);
mips3_sd(cpu->cpu_wdog, wdog);
mips3_sd(cpu->cpu_pp_poke, 0);
mips3_sd(cpu->cpu_ip2_en[bank], cpu->cpu_ip2_enable[bank]);
mips3_sd(cpu->cpu_ip3_en[bank], cpu->cpu_ip3_enable[bank]);
mips3_sd(cpu->cpu_ip4_en[bank], cpu->cpu_ip4_enable[bank]);
mips3_sd(cpu->cpu_mbox_clr, __BITS(31,0));
mips3_sd(cpu->cpu_ip2_en[bank], cpu->cpu_ip2_enable[bank]);
mips3_sd(cpu->cpu_ip3_en[bank], cpu->cpu_ip3_enable[bank]);
mips3_sd(cpu->cpu_ip3_en[bank], cpu->cpu_ip3_enable[bank]);
mips3_sd(cpu->cpu_ip4_en[bank], cpu->cpu_ip4_enable[bank]);
mips3_sd(cpu->cpu_ip4_en[bank], cpu->cpu_ip4_enable[bank]);
mips3_sd(cpu->cpu_ip2_en[bank], cpu->cpu_ip2_enable[bank]);
mips3_sd(cpu->cpu_ip3_en[bank], cpu->cpu_ip3_enable[bank]);
mips3_sd(cpu->cpu_ip4_en[bank], cpu->cpu_ip4_enable[bank]);
mips3_sd(cpu->cpu_mbox_clr, ipi_mask);
mips3_sd(cpu->cpu_mbox_set, ipi_mask);
mips3_sd(MIPS_PHYS_TO_XKPHYS(OCTEON_CCA_NONE, address), value);
void mips3_sd(register_t addr, uint64_t val);
static inline void mips3_sd(register_t addr, uint64_t val) __unused;
mips3_sd(h, val);
mips3_sd(h, val);
mips3_sd(h, val);
mips3_sd(h, val);
mips3_sd(h, cval);
mips3_sd(h, cval);
mips3_sd(h, ((CHIP_TYPE)CHIP_SWAP32(val)) << shift);
mips3_sd(h, CHIP_SWAP64(val));
mips3_sd(MIPS_PHYS_TO_XKPHYS_UNCACHED(CIU_NMI), __BIT(ci->ci_cpuid));
#define WRITE_REG(rp, val) mips3_sd((register_t)(rp), (val))
#define WRITE_REG(rp, val) (mips3_sd((volatile uint64_t *)(rp), (val)))
#define SBMAC_WRITECSR(t, v) mips3_sd((register_t)(t), (v))
#define WRITE_REG(rp, val) (mips3_sd((register_t)(rp), (val)))
#define WRITE_REG(rp, val) mips3_sd((register_t)(rp), (val))
#define WRITE_REG(rp, val) (mips3_sd((register_t)(rp), (val)))
return mips3_sd(addr, data);
#define WRITE_REG(rp, val) mips3_sd((register_t)(MIPS_PHYS_TO_KSEG1(rp)), (val))
#define WRITE_REG(rp, val) mips3_sd((register_t)(rp), (val))