Home
last modified time | relevance | path

Searched hist:"45 b659ee75d7bcff7d0206967d150d879f1d3eb9" (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/include/linux/soc/ti/
H A Dti_sci_protocol.hdiff 45b659ee75d7bcff7d0206967d150d879f1d3eb9 Mon Aug 26 22:00:40 CDT 2019 Lokesh Vutla <lokeshvutla@ti.com> firmware: ti_sci: Allow for device shared and exclusive requests

Sysfw provides an option for requesting exclusive access for a
device using the flags MSG_FLAG_DEVICE_EXCLUSIVE. If this flag is
not used, the device is meant to be shared across hosts. Once a device
is requested from a host with this flag set, any request to this
device from a different host will be nacked by sysfw. Current tisci
driver enables this flag for every device requests. But this may not
be true for all the devices. So provide a separate commands in driver
for exclusive and shared device requests.

Reviewed-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
/openbmc/linux/drivers/firmware/
H A Dti_sci.cdiff 45b659ee75d7bcff7d0206967d150d879f1d3eb9 Mon Aug 26 22:00:40 CDT 2019 Lokesh Vutla <lokeshvutla@ti.com> firmware: ti_sci: Allow for device shared and exclusive requests

Sysfw provides an option for requesting exclusive access for a
device using the flags MSG_FLAG_DEVICE_EXCLUSIVE. If this flag is
not used, the device is meant to be shared across hosts. Once a device
is requested from a host with this flag set, any request to this
device from a different host will be nacked by sysfw. Current tisci
driver enables this flag for every device requests. But this may not
be true for all the devices. So provide a separate commands in driver
for exclusive and shared device requests.

Reviewed-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>