Home
last modified time | relevance | path

Searched refs:PnvLpcController (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/include/hw/ppc/
H A Dpnv_lpc.h30 typedef struct PnvLpcController PnvLpcController; typedef
31 DECLARE_OBJ_CHECKERS(PnvLpcController, PnvLpcClass,
34 DECLARE_INSTANCE_CHECKER(PnvLpcController, PNV8_LPC,
38 DECLARE_INSTANCE_CHECKER(PnvLpcController, PNV9_LPC,
42 DECLARE_INSTANCE_CHECKER(PnvLpcController, PNV10_LPC,
45 struct PnvLpcController { struct
112 bool pnv_lpc_opb_read(PnvLpcController *lpc, uint32_t addr, argument
114 bool pnv_lpc_opb_write(PnvLpcController *lpc, uint32_t addr,
117 ISABus *pnv_lpc_isa_create(PnvLpcController *lpc, bool use_cpld, Error **errp);
H A Dpnv_chip.h59 PnvLpcController lpc;
87 PnvLpcController lpc;
121 PnvLpcController lpc;
H A Dpnv_adu.h24 PnvLpcController *lpc;
/openbmc/qemu/hw/ppc/
H A Dpnv_lpc.c239 bool pnv_lpc_opb_read(PnvLpcController *lpc, uint32_t addr, in pnv_lpc_opb_read()
247 bool pnv_lpc_opb_write(PnvLpcController *lpc, uint32_t addr, in pnv_lpc_opb_write()
265 static void pnv_lpc_do_eccb(PnvLpcController *lpc, uint64_t cmd) in pnv_lpc_do_eccb()
305 PnvLpcController *lpc = PNV_LPC(opaque); in pnv_lpc_xscom_read()
328 PnvLpcController *lpc = PNV_LPC(opaque); in pnv_lpc_xscom_write()
358 PnvLpcController *lpc = PNV_LPC(opaque); in pnv_lpc_mmio_read()
389 PnvLpcController *lpc = PNV_LPC(opaque); in pnv_lpc_mmio_write()
425 static void pnv_lpc_eval_serirq_routes(PnvLpcController *lpc) in pnv_lpc_eval_serirq_routes()
455 static void pnv_lpc_eval_irqs(PnvLpcController *lpc) in pnv_lpc_eval_irqs()
518 PnvLpcController *lpc = opaque; in lpc_hc_read()
[all …]
H A Dpnv_adu.c189 DEFINE_PROP_LINK("lpc", PnvADU, lpc, TYPE_PNV_LPC, PnvLpcController *),