Searched hist:"2 e50d22bfb403d1fb85788196815085ba45f777c" (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/hw/fsi/ |
H A D | trace-events | diff 2e50d22bfb403d1fb85788196815085ba45f777c Tue Nov 28 17:56:55 CST 2023 Ninad Palsule <ninad@linux.ibm.com> hw/fsi: Introduce IBM's FSI master
This is a part of patchset where IBM's Flexible Service Interface is introduced.
This commit models the FSI master. CFAM is hanging out of FSI master which is a bus controller.
The FSI master: A controller in the platform service processor (e.g. BMC) driving CFAM engine accesses into the POWER chip. At the hardware level FSI is a bit-based protocol supporting synchronous and DMA-driven accesses of engines in a CFAM.
[ clg: - move FSICFAMState object under FSIMasterState - introduced fsi_master_init() - reworked fsi_master_realize() - dropped FSIBus definition ]
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> Reviewed-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Cédric Le Goater <clg@kaod.org>
|
H A D | meson.build | diff 2e50d22bfb403d1fb85788196815085ba45f777c Tue Nov 28 17:56:55 CST 2023 Ninad Palsule <ninad@linux.ibm.com> hw/fsi: Introduce IBM's FSI master
This is a part of patchset where IBM's Flexible Service Interface is introduced.
This commit models the FSI master. CFAM is hanging out of FSI master which is a bus controller.
The FSI master: A controller in the platform service processor (e.g. BMC) driving CFAM engine accesses into the POWER chip. At the hardware level FSI is a bit-based protocol supporting synchronous and DMA-driven accesses of engines in a CFAM.
[ clg: - move FSICFAMState object under FSIMasterState - introduced fsi_master_init() - reworked fsi_master_realize() - dropped FSIBus definition ]
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> Reviewed-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Cédric Le Goater <clg@kaod.org>
|
H A D | fsi-master.c | diff 2e50d22bfb403d1fb85788196815085ba45f777c Tue Nov 28 17:56:55 CST 2023 Ninad Palsule <ninad@linux.ibm.com> hw/fsi: Introduce IBM's FSI master
This is a part of patchset where IBM's Flexible Service Interface is introduced.
This commit models the FSI master. CFAM is hanging out of FSI master which is a bus controller.
The FSI master: A controller in the platform service processor (e.g. BMC) driving CFAM engine accesses into the POWER chip. At the hardware level FSI is a bit-based protocol supporting synchronous and DMA-driven accesses of engines in a CFAM.
[ clg: - move FSICFAMState object under FSIMasterState - introduced fsi_master_init() - reworked fsi_master_realize() - dropped FSIBus definition ]
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> Reviewed-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Cédric Le Goater <clg@kaod.org>
|
/openbmc/qemu/include/hw/fsi/ |
H A D | fsi-master.h | diff 2e50d22bfb403d1fb85788196815085ba45f777c Tue Nov 28 17:56:55 CST 2023 Ninad Palsule <ninad@linux.ibm.com> hw/fsi: Introduce IBM's FSI master
This is a part of patchset where IBM's Flexible Service Interface is introduced.
This commit models the FSI master. CFAM is hanging out of FSI master which is a bus controller.
The FSI master: A controller in the platform service processor (e.g. BMC) driving CFAM engine accesses into the POWER chip. At the hardware level FSI is a bit-based protocol supporting synchronous and DMA-driven accesses of engines in a CFAM.
[ clg: - move FSICFAMState object under FSIMasterState - introduced fsi_master_init() - reworked fsi_master_realize() - dropped FSIBus definition ]
Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> Reviewed-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Cédric Le Goater <clg@kaod.org>
|