* Redfish Processor Command
@ 2020-07-06 22:13 Bills, Jason M
2020-07-07 16:54 ` Leung, John
2020-07-08 12:09 ` Brad Bishop
0 siblings, 2 replies; 3+ messages in thread
From: Bills, Jason M @ 2020-07-06 22:13 UTC (permalink / raw)
To: openbmc, john.leung
Hi All,
Intel processors have an interface called PECI that allows commands to
be sent to the processor from the BMC, and we currently provide a
Redfish OEM action to send PECI commands to the processor.
We proposed to the DMTF to add a standard command action to the Redfish
Processor resource for this purpose, and their suggestion was to just
keep it as an OEM action.
We're now trying to figure out the right way to handle this capability
in OpenBMC. Would anyone else have use of a generic processor command
action in our OpenBMC Redfish implementation?
Thanks!
-Jason
^ permalink raw reply [flat|nested] 3+ messages in thread
* RE: Redfish Processor Command
2020-07-06 22:13 Redfish Processor Command Bills, Jason M
@ 2020-07-07 16:54 ` Leung, John
2020-07-08 12:09 ` Brad Bishop
1 sibling, 0 replies; 3+ messages in thread
From: Leung, John @ 2020-07-07 16:54 UTC (permalink / raw)
To: Bills, Jason M, openbmc
The proposal in the DMTF was to name the action something more generic, SendProcessorCommand, which other processor companies could use.
The rationale of the DMTF was that the underlying commands might be different, just have the same property name may cause confusion, and highly recommended using the OEM structure. They were open to end-user (Redfish client) feedback on the value of a common action name.
Regards,
John
-----Original Message-----
From: Bills, Jason M <jason.m.bills@linux.intel.com>
Sent: Monday, July 6, 2020 3:14 PM
To: openbmc@lists.ozlabs.org; Leung, John <john.leung@intel.com>
Subject: Redfish Processor Command
Hi All,
Intel processors have an interface called PECI that allows commands to be sent to the processor from the BMC, and we currently provide a Redfish OEM action to send PECI commands to the processor.
We proposed to the DMTF to add a standard command action to the Redfish Processor resource for this purpose, and their suggestion was to just keep it as an OEM action.
We're now trying to figure out the right way to handle this capability in OpenBMC. Would anyone else have use of a generic processor command action in our OpenBMC Redfish implementation?
Thanks!
-Jason
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Redfish Processor Command
2020-07-06 22:13 Redfish Processor Command Bills, Jason M
2020-07-07 16:54 ` Leung, John
@ 2020-07-08 12:09 ` Brad Bishop
1 sibling, 0 replies; 3+ messages in thread
From: Brad Bishop @ 2020-07-08 12:09 UTC (permalink / raw)
To: Bills, Jason M; +Cc: openbmc, john.leung
On Mon, Jul 06, 2020 at 03:13:30PM -0700, Bills, Jason M wrote:
>Hi All,
>
>Intel processors have an interface called PECI that allows commands to
>be sent to the processor from the BMC, and we currently provide a
>Redfish OEM action to send PECI commands to the processor.
>
>We proposed to the DMTF to add a standard command action to the
>Redfish Processor resource for this purpose, and their suggestion was
>to just keep it as an OEM action.
>
>We're now trying to figure out the right way to handle this capability
>in OpenBMC. Would anyone else have use of a generic processor command
>action in our OpenBMC Redfish implementation?
I'd be able to make use of a common Redfish interface. On POWER
processors there is an embedded ppc405 core called the OCC (on chip
controller) that provides a similar interface to the BMC. We
implemented a dbus pass through interface for it:
https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/org/open_power/OCC/PassThrough.interface.yaml
It is implemented by this application:
https://github.com/openbmc/openpower-occ-control
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2020-07-08 12:10 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-06 22:13 Redfish Processor Command Bills, Jason M
2020-07-07 16:54 ` Leung, John
2020-07-08 12:09 ` Brad Bishop
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.