pcic_putcb
pcic_putcb(pcic, CB_CONTROL, 0);
pcic_putcb(pcic, CB_STATUS_EVENT, value_cb);
pcic_putcb(pcic, CB_STATUS_MASK, 0x0);
static void pcic_putcb(pcicdev_t *pcic, int reg, uint32_t value);
pcic_putcb(pcic, CB_MISCCTRL, value);
pcic_putcb(pcic, CB_CONTROL, (pwr&~CB_C_VPPMASK)|CB_C_VPPVCC);
pcic_putcb(pcic, CB_CONTROL, pwr);
pcic_putcb(pcic, CB_EVENT_FORCE, CB_EF_CVTEST);
pcic_putcb(pcic, CB_CONTROL, 0);
pcic_putcb(pcic, CB_STATUS_MASK, CB_SE_CCDMASK);
pcic_putcb(pcic, CB_CONTROL, 0);
pcic_putcb(pcic, CB_EVENT_FORCE,
pcic_putcb(pcic, CB_STATUS_EVENT, CB_SE_POWER_CYCLE);
pcic_putcb(pcic, CB_CONTROL, cbctl);