Home
last modified time | relevance | path

Searched hist:d8b14b46af9d2c7cee7f875e389e1a659bd123da (Results 1 – 4 of 4) sorted by relevance

/optee_os/core/include/drivers/
H A Dclk_dt.hd8b14b46af9d2c7cee7f875e389e1a659bd123da Wed Oct 27 13:18:26 UTC 2021 Etienne Carriere <etienne.carriere@linaro.org> core: dt_driver: get return code when querying a device

Change dt_driver_device_from_provider_prop() function and friends to
output return a TEE_Result code if failing to find target device
instance. Return code TEE_ERROR_DEFER_DRIVER_INIT reports that requested
device is not yet registered and initialized in the dt_driver provider
list.

This change will be used to probed device drivers and allow probe
deferral when a device depends on another device driver that is
not yet initialized.

Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
/optee_os/core/drivers/clk/
H A Dclk_dt.cd8b14b46af9d2c7cee7f875e389e1a659bd123da Wed Oct 27 13:18:26 UTC 2021 Etienne Carriere <etienne.carriere@linaro.org> core: dt_driver: get return code when querying a device

Change dt_driver_device_from_provider_prop() function and friends to
output return a TEE_Result code if failing to find target device
instance. Return code TEE_ERROR_DEFER_DRIVER_INIT reports that requested
device is not yet registered and initialized in the dt_driver provider
list.

This change will be used to probed device drivers and allow probe
deferral when a device depends on another device driver that is
not yet initialized.

Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
/optee_os/core/include/kernel/
H A Ddt_driver.hd8b14b46af9d2c7cee7f875e389e1a659bd123da Wed Oct 27 13:18:26 UTC 2021 Etienne Carriere <etienne.carriere@linaro.org> core: dt_driver: get return code when querying a device

Change dt_driver_device_from_provider_prop() function and friends to
output return a TEE_Result code if failing to find target device
instance. Return code TEE_ERROR_DEFER_DRIVER_INIT reports that requested
device is not yet registered and initialized in the dt_driver provider
list.

This change will be used to probed device drivers and allow probe
deferral when a device depends on another device driver that is
not yet initialized.

Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
/optee_os/core/kernel/
H A Ddt_driver.cd8b14b46af9d2c7cee7f875e389e1a659bd123da Wed Oct 27 13:18:26 UTC 2021 Etienne Carriere <etienne.carriere@linaro.org> core: dt_driver: get return code when querying a device

Change dt_driver_device_from_provider_prop() function and friends to
output return a TEE_Result code if failing to find target device
instance. Return code TEE_ERROR_DEFER_DRIVER_INIT reports that requested
device is not yet registered and initialized in the dt_driver provider
list.

This change will be used to probed device drivers and allow probe
deferral when a device depends on another device driver that is
not yet initialized.

Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>