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 /include/linux/linux_string.h | |
| parent | 07a5cb9d3b9bf9bca9ca207b82f92eac73cbdda8 (diff) | |
| download | u-boot-dfe72d081d4eda0c0788dc5db69de3abbec1b857.tar.gz u-boot-dfe72d081d4eda0c0788dc5db69de3abbec1b857.tar.xz u-boot-dfe72d081d4eda0c0788dc5db69de3abbec1b857.zip | |
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 'include/linux/linux_string.h')
0 files changed, 0 insertions, 0 deletions
