Gitiles
Code Review
Sign In
review.coreboot.org
/
coreboot
/
026863b2ffa132e1f206a86b3fbf9360c86138d3
/
src
/
southbridge
/
intel
/
common
/
spi.c
026863b
southbridge/intel/common/spi.c: Define __SIMPLE_DEVICE__
by Arthur Heymans
· 4 years, 9 months ago
47a6603
sb/intel/common/spi: Add Baytrail/Braswell support
by Arthur Heymans
· 4 years, 10 months ago
ff744bf
src/southbridge: change "unsigned" to "unsigned int"
by Martin Roth
· 4 years, 10 months ago
50b4f78
sb/intel/spi: Use different SPIOPS for most SST flashes
by Arthur Heymans
· 5 years ago
4721e47
soc/fsp_broadwell_de: fix flashconsole support for platform
by Matt DeVillier
· 5 years ago
9172b69
src: Remove variable length arrays
by Jacob Garber
· 5 years ago
eaeb0b7
sb/intel/common/spi: Fix opmenu setup
by Nico Huber
· 5 years ago
17362be
include/spi-generic: Append unit to macro names
by Uwe Poeche
· 5 years ago
868c807
sb/intel/common/spi: Increase flash erase timeout
by Uwe Poeche
· 5 years ago
92185e3
sb/intel/common: Add a common interface to set final OPs settings
by Arthur Heymans
· 5 years ago
3674974
sb/intel/common: Use correct bitwise operator
by Jacob Garber
· 5 years ago
f957201
sb/intel/common/spi: Properly check if setting FRP succeeded
by Arthur Heymans
· 5 years ago
816aaba
sb/intel/spi: Check for the SPI lock bit during runtime
by Arthur Heymans
· 5 years ago
21c5d43
sb/intel/common/spi.c: Add a pointer to the ich7 SPI registers
by Arthur Heymans
· 5 years ago
a9c1a5f
sb/common/intel/spi.c: Don't use typedefs for structs
by Arthur Heymans
· 5 years ago
cd49cce
coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)
by Julius Werner
· 5 years ago
13f6650
device/mmio.h: Add include file for MMIO ops
by Kyösti Mälkki
· 5 years ago
f1b58b7
device/pci: Fix PCI accessor headers
by Kyösti Mälkki
· 5 years ago
7ba1440
intel/spi: Switch to native PCI config accessors
by Kyösti Mälkki
· 6 years ago
f751aee
sb/intel/common: Remove CAR_GLOBAL use
by Arthur Heymans
· 6 years ago
f9f5093
drivers/spi: Add controller protection type
by Rizwan Qureshi
· 6 years ago
c70eed1
device: Use pcidev_on_root()
by Kyösti Mälkki
· 6 years ago
19ea62e
southbridge: Remove useless include <device/pci_ids.h>
by Elyes HAOUAS
· 6 years ago
ad19c2f
sb/intel/common: Fix style issue in spi.c
by Elyes HAOUAS
· 6 years ago
c88828d
sb/intel/common: Fix style issue in spi.c
by Patrick Georgi
· 6 years ago
327205d
sb/intel/spi: read FLCOMP descriptor early and cache it
by Stefan Tauner
· 6 years ago
f13a6f9
sb/intel/common: Reset Pre-OP after atomic SPI cycle is finished
by Werner Zeh
· 6 years ago
ead574e
src: Get rid of duplicated includes
by Elyes HAOUAS
· 6 years ago
d44221f
Move compiler.h to commonlib
by Nico Huber
· 6 years ago
68c851b
src: Get rid of device_t
by Elyes HAOUAS
· 6 years ago
02c9971
src/sb/intel/common/spi.c: Adapt and link in romstage
by Arthur Heymans
· 6 years ago
11fcb2bc
sb/intel/common/spi.c: Add a SPI write protect function
by Arthur Heymans
· 7 years ago
851dde8
drivers/spi: reduce confusion in the API
by Aaron Durbin
· 6 years ago
c88e370
sb/intel/common/spi.c: Port to i82801gx
by Arthur Heymans
· 7 years ago
7a1a3ad
southbridge/intel: add IS_ENABLED() around Kconfig symbol references
by Martin Roth
· 7 years ago
6a00113
Rename __attribute__((packed)) --> __packed
by Stefan Reinauer
· 7 years ago
2cd03f1
southbridge/intel: Move spi driver to use spi_bus_map
by Furquan Shaikh
· 7 years ago
e2fc5e2
drivers/spi/spi_flash: Move flash ops to spi_flash_ops structure
by Furquan Shaikh
· 7 years ago
a149157
drivers/spi/spi_flash: Clean up SPI flash probe
by Furquan Shaikh
· 7 years ago
bd9e32e
drivers/spi/spi_flash: Pass in spi_slave structure as const to probe functions
by Furquan Shaikh
· 7 years ago
30221b4
drivers/spi/spi_flash: Pass in flash structure to fill in probe
by Furquan Shaikh
· 7 years ago
de705fa
drivers/spi: Re-factor spi_crop_chunk
by Furquan Shaikh
· 7 years ago
c2973d1
spi: Get rid of SPI_ATOMIC_SEQUENCING
by Furquan Shaikh
· 8 years ago
b4a45dc
intel PCI ops: Remove explicit PCI MMCONF access
by Kyösti Mälkki
· 11 years ago
810e2cd
spi_flash: Make a deep copy of spi_slave structure
by Furquan Shaikh
· 8 years ago
94f8699
spi: Define and use spi_ctrlr structure
by Furquan Shaikh
· 8 years ago
36b81af
spi: Pass pointer to spi_slave structure in spi_setup_slave
by Furquan Shaikh
· 8 years ago
0dba025
spi: Fix parameter types for spi functions
by Furquan Shaikh
· 8 years ago
d2fb6ae
spi: Get rid of flash_programmer_probe in spi_slave structure
by Furquan Shaikh
· 8 years ago
c28984d
spi: Clean up SPI flash driver interface
by Furquan Shaikh
· 8 years ago
a73b931
tree: drop last paragraph of GPL copyright header
by Patrick Georgi
· 9 years ago
4460703
Drop "See file CREDITS..." comment
by Stefan Reinauer
· 9 years ago
4d3de7e
bootstate: remove need for #ifdef ENV_RAMSTAGE
by Aaron Durbin
· 9 years ago
b890a12
Remove address from GPLv2 headers
by Patrick Georgi
· 9 years ago
9ef9d85
bootstate: use structure pointers for scheduling callbacks
by Aaron Durbin
· 9 years ago
c3d15a7
Intel common SPI: Fix compilation breakage from refactoring
by Stefan Reinauer
· 9 years ago
bde6d30
x86: Change MMIO addr in readN(addr)/writeN(addr, val) to pointer
by Kevin Paul Herbert
· 10 years ago
f2612a1
x86: Initialize SPI controller explicitly during PCH init
by David Hendricks
· 10 years ago
ec9293f
spi: Eliminate the spi_cs_activate and spi_cs_deactivate functions.
by Gabe Black
· 10 years ago
87f3b4e
spi: Remove the spi_set_speed and spi_cs_is_valid functions.
by Gabe Black
· 10 years ago
93643e3
Fix ICH spi implementation which reads data from different chips.
by Philipp Deppenwiese
· 10 years ago
1110495
SPI: Split writes using spi_crop_chunk()
by Kyösti Mälkki
· 10 years ago
93d9f92
spi: Change spi_xfer to work in units of bytes instead of bits.
by Gabe Black
· 10 years ago
1e18735
spi: Remove unused parameters from spi_flash_probe and setup_spi_slave.
by Gabe Black
· 10 years ago
931c1dc
stdlib: Drop duplicates of min() and max()
by Kyösti Mälkki
· 10 years ago
42c4a9d
bd82x6x, ibexpeak, lynxpoint: Unify SPI.
by Vladimir Serbinenko
· 11 years ago
[Renamed (89%) from src/southbridge/intel/bd82x6x/spi.c]
f3c7a9c
sandy/ivy SPI: Support hardware sequencing and use with multiple chips
by Vladimir Serbinenko
· 11 years ago
fd98c65
intel/sandybridge intel/bd82x6x: remove explicit pcie config accesses
by Kyösti Mälkki
· 11 years ago
9478297
src/southbridge/intel/{lynxpoint,bd82x6x}/spi.c: correct spelling of attempted
by Paul Menzel
· 11 years ago
54d6abd
Drop some duplicates of PCI-e config functions
by Kyösti Mälkki
· 11 years ago
24d1d4b
x86: Unify arch/io.h and arch/romcc_io.h
by Stefan Reinauer
· 11 years ago
600784e
spi.h: Rename the spi.h to spi-generic.h
by Zheng Bao
· 12 years ago
23b0053
SPI: Fix and enable Fast Read support
by Duncan Laurie
· 12 years ago
3beb6db
spi: fix erase in SMM while SPIBAR is locked
by Duncan Laurie
· 12 years ago
a2f1b95
SPI: opmenu special case for WREN as atomic prefix
by Duncan Laurie
· 12 years ago
0c32c97
bd82x6x: Drop unneeded pci_dev_t
by Stefan Reinauer
· 12 years ago
181bbdd
SMM: Add option for SPI driver to be available in SMM
by Duncan Laurie
· 12 years ago
5f3aca3
SPI flash layer: remove unused function spi_flash_free()
by Stefan Reinauer
· 12 years ago
691c9f0
Add support for Panther Point to SPI driver
by Stefan Reinauer
· 12 years ago
14b23a6
Fix compilation with CONFIG_DEBUG_SPI_FLASH enabled
by Stefan Reinauer
· 12 years ago
1c56d9b
Add SPI flash driver
by Stefan Reinauer
· 12 years ago