coreboot/src/soc
Furquan Shaikh 737d4e09fe UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave
For spi_setup_slave, instead of making the platform driver return a
pointer to spi_slave structure, pass in a structure pointer that can be
filled in by the driver as required. This removes the need for platform
drivers to maintain a slave structure in data/CAR section.

CQ-DEPEND=CL:417081,CL:417087,CL:417958
BUG=chrome-os-partner:59832
BRANCH=None
TEST=Compiles successfully

Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://review.coreboot.org/17683
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>

Change-Id: Ia15a4f88ef4dcfdf616bb1c22261e7cb642a7573
Reviewed-on: https://chromium-review.googlesource.com/417080
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-12-08 12:30:13 -08:00
..
broadcom/cygnus UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-08 12:30:13 -08:00
dmp/vortex86ex UPSTREAM: src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-08-04 23:37:59 -07:00
imgtec/pistachio UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-08 12:30:13 -08:00
intel UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-08 12:30:13 -08:00
lowrisc/lowrisc UPSTREAM: riscv: add the lowrisc System On Chip support 2016-10-27 12:41:53 -07:00
marvell UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-08 12:30:13 -08:00
mediatek/mt8173 UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-08 12:30:13 -08:00
nvidia UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-08 12:30:13 -08:00
qualcomm UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-08 12:30:13 -08:00
rdc/r8610 rdc/r8610: Move to src/soc 2016-05-05 20:08:58 +02:00
rockchip UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-08 12:30:13 -08:00
samsung UPSTREAM: spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-08 12:30:13 -08:00
ucb/riscv UPSTREAM: soc/ucb/riscv: select BOOTBLOCK_CONSOLE 2016-08-15 18:36:13 -07:00