coreboot-kgpe-d16/src/southbridge/amd/sb700
Furquan Shaikh 36b81af9e8 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.

BUG=chrome-os-partner:59832
BRANCH=None
TEST=Compiles successfully

Change-Id: Ia15a4f88ef4dcfdf616bb1c22261e7cb642a7573
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>
2016-12-05 03:28:06 +01:00
..
acpi
bootblock.c amd/sb700/bootblock.c: Restore accidentally deleted code 2016-08-31 21:16:06 +02:00
chip.h
early_setup.c src/southbridge: Remove unnecessary semicolon 2016-10-04 14:30:52 +02:00
enable_usbdebug.c southbridge/amd: Add space around operators 2016-09-20 17:15:32 +02:00
fadt.c
hda.c AMD sb700: Fix PCI ID error 2016-11-21 21:01:43 +01:00
ide.c
Kconfig amd/sb700/bootblock.c: Restore accidentally deleted code 2016-08-31 21:16:06 +02:00
lpc.c southbridge/amd: Add space around operators 2016-09-20 17:15:32 +02:00
Makefile.inc
pci.c
pmio.c
pmio.h
reset.c southbridge/amd: Add space around operators 2016-09-20 17:15:32 +02:00
sata.c
sb700.c
sb700.h southbridge/amd/sb700: transition away from device_t 2016-09-13 17:18:58 +02:00
sm.c src/southbridge: Code formating 2016-08-31 20:22:46 +02:00
smbus.c
smbus.h sb/amd/sp5100: Disable ASF legacy sensor support per RPR v3.02 2016-04-11 23:24:54 +02:00
spi.c spi: Pass pointer to spi_slave structure in spi_setup_slave 2016-12-05 03:28:06 +01:00
spi.h spi: Fix parameter types for spi functions 2016-12-05 03:24:38 +01:00
usb.c sb/amd/sp5100: Add ehci_async_data_cache CMOS option 2016-04-05 22:37:46 +02:00