diff options
author | Christophe Kerello <christophe.kerello@st.com> | 2019-08-02 15:46:29 +0200 |
---|---|---|
committer | Jagan Teki <jagan@amarulasolutions.com> | 2019-09-16 08:09:22 +0530 |
commit | dfe72d081d4eda0c0788dc5db69de3abbec1b857 (patch) | |
tree | 0b73466d5be7db114ce20dc51dccfc7c1020b84b /lib/efi_loader/efi_variable.c | |
parent | 07a5cb9d3b9bf9bca9ca207b82f92eac73cbdda8 (diff) |
spi: soft_spi: Fix data abort if slave is not probed
In case spi_get_bus_and_cs callback is used, spi bus is first probed
then slave devices are probed. To avoid a data abort in soft_spi probe
function, we need to check that (slave != NULL).
If slave is NULL, cs_flags and clk_flags will be initialized with
respectively GPIOD_ACTIVE_LOW and 0.
Signed-off-by: Christophe Kerello <christophe.kerello@st.com>
Signed-off-by: Patrice Chotard <patrice.chotard@st.com>
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
Diffstat (limited to 'lib/efi_loader/efi_variable.c')
0 files changed, 0 insertions, 0 deletions