Home
last modified time | relevance | path

Searched refs:chiptod (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/hw/ppc/
H A Dpnv_chiptod.c108 PnvChipTOD *chiptod = PNV_CHIPTOD(opaque); in pnv_chiptod_xscom_read() local
120 if (chiptod->tod_state == tod_running) { in pnv_chiptod_xscom_read()
126 if (chiptod->primary) { in pnv_chiptod_xscom_read()
128 } else if (chiptod->secondary) { in pnv_chiptod_xscom_read()
135 val = chiptod->pss_mss_ctrl_reg; in pnv_chiptod_xscom_read()
141 val = chiptod->tod_error; in pnv_chiptod_xscom_read()
144 if (chiptod->tod_state == tod_running) { in pnv_chiptod_xscom_read()
158 static void chiptod_receive_ttype(PnvChipTOD *chiptod, uint32_t trigger) in chiptod_receive_ttype() argument
162 if (chiptod->tod_state != tod_not_set) { in chiptod_receive_ttype()
165 chiptod->tod_state); in chiptod_receive_ttype()
[all …]
H A Dpnv.c1693 object_initialize_child(obj, "chiptod", &chip9->chiptod, TYPE_PNV9_CHIPTOD); in pnv_chip_power9_instance_init()
1851 object_property_set_bool(OBJECT(&chip9->chiptod), "primary", in pnv_chip_power9_realize()
1853 object_property_set_bool(OBJECT(&chip9->chiptod), "secondary", in pnv_chip_power9_realize()
1855 object_property_set_link(OBJECT(&chip9->chiptod), "chip", OBJECT(chip), in pnv_chip_power9_realize()
1857 if (!qdev_realize(DEVICE(&chip9->chiptod), NULL, errp)) { in pnv_chip_power9_realize()
1861 &chip9->chiptod.xscom_regs); in pnv_chip_power9_realize()
1976 object_initialize_child(obj, "chiptod", &chip10->chiptod, in pnv_chip_power10_instance_init()
2128 object_property_set_bool(OBJECT(&chip10->chiptod), "primary", in pnv_chip_power10_realize()
2130 object_property_set_bool(OBJECT(&chip10->chiptod), "secondary", in pnv_chip_power10_realize()
2132 object_property_set_link(OBJECT(&chip10->chiptod), "chip", OBJECT(chip), in pnv_chip_power10_realize()
[all …]
/openbmc/qemu/include/hw/ppc/
H A Dpnv_chip.h88 PnvChipTOD chiptod; member
122 PnvChipTOD chiptod; member
H A Dpnv_chiptod.h48 PnvCore *(*tx_ttype_target)(PnvChipTOD *chiptod, uint64_t val);