coreboot/src/mainboard
Ivy Jian 1397fd3668 mb/google/brox: Update storage settings for SSD and UFS
Brox has SSD and UFS storage per different SKU.
1. Set SSD on CPU PCIe port (PCIEX4_A) and configure related gpio
settings according to the schematic.
2. Enable UFS, also enable ISH since it is PCI function 0, required
for UFS function 7 to be enabled.
3. Set unused SRCCLKREQ signals to NC.
4. Remove unused gpio settings in variant gpio table to prevent
unexpected overrides.

BUG=b:311450057
BRANCH=None
TEST=emerge-brox coreboot

Change-Id: I88922bcfa13652006aa10078c3c444624fd4575e
Signed-off-by: Ivy Jian <ivy.jian@quanta.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/79295
Reviewed-by: Shelley Chen <shchen@google.com>
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-12-01 00:12:27 +00:00
..
51nb mb/51nb/x210: Make use of the chipset devicetree 2023-11-13 20:20:17 +00:00
acer mb/acer/aspire_vn7_572g: Make use of the chipset devicetree 2023-11-13 20:49:05 +00:00
adlink
amd mb/amd/birman: Use common option for variant configuration 2023-11-11 01:13:25 +00:00
aopen
apple mb/apple/macbookair4_2: Drop obsolete spd.bin file 2023-11-14 22:37:17 +00:00
asrock mb/asrock/h110m: Make use of the chipset devicetree 2023-11-13 20:33:11 +00:00
asus mb/asus/p8z77-m_pro: Drop useless early init code 2023-11-27 14:41:29 +00:00
biostar mb/*: Update SPD mapping for sandybridge boards 2023-11-13 20:31:23 +00:00
bostentech mainboards: Drop stale comment about enumerate_buses() 2023-11-12 04:52:40 +00:00
bytedance
cavium
clevo mb/clevo/kbl-u: Move selects from Kconfig.name to Kconfig 2023-11-11 01:13:34 +00:00
compulab mb/*: Update SPD mapping for sandybridge boards 2023-11-13 20:31:23 +00:00
dell mb/*: Update SPD mapping for sandybridge boards 2023-11-13 20:31:23 +00:00
emulation Allow to build romstage sources inside the bootblock 2023-11-09 13:20:18 +00:00
example
facebook mb/facebook/monolith: Make use of the chipset devicetree 2023-11-13 20:47:34 +00:00
foxconn
getac mainboards: Drop stale comment about enumerate_buses() 2023-11-12 04:52:40 +00:00
gigabyte mb/*: Update SPD mapping for sandybridge boards 2023-11-13 20:31:23 +00:00
google mb/google/brox: Update storage settings for SSD and UFS 2023-12-01 00:12:27 +00:00
hp mb/hp/280_g2: Restore comments documenting root port devices 2023-11-21 21:42:39 +00:00
ibase mainboards: Drop stale comment about enumerate_buses() 2023-11-12 04:52:40 +00:00
ibm
intel mb/{google,intel}/{rex,mtlrvp}: Enable SOC_INTEL_COMMON_BASECODE_RAMTOP 2023-11-21 13:40:34 +00:00
inventec
kontron mb/kontron/bsl6: Make use of the chipset devicetree 2023-11-13 21:31:15 +00:00
lenovo mb/lenovo/t530/early_init.c: Drop unused and revise used includes 2023-11-14 22:36:56 +00:00
libretrend mb/libretrend/lt1000: Make use of the chipset devicetree 2023-11-13 20:41:37 +00:00
msi mb/*: Update SPD mapping for sandybridge boards 2023-11-13 20:31:23 +00:00
ocp
opencellular
packardbell
pcengines nb/amd/pi/00730F01: restructure chip ops 2023-11-17 16:27:52 +00:00
pine64
portwell soc/intel/braswell: Unify DPTF enablement 2023-11-03 15:33:50 +00:00
prodrive mb/prodrive/hermes: Rework UART devicetree entry 2023-10-26 18:35:57 +00:00
protectli mb/protectli/vault_kbl: Make use of the chipset devicetree 2023-11-13 21:31:41 +00:00
purism mb/purism/librem_skl: Make use of the chipset devicetree 2023-11-13 20:55:46 +00:00
razer mb/{sm/x11,razor,libretrend}/dt: Use comma separated list for arrays 2023-10-28 18:42:46 +00:00
roda mb/*: Update SPD mapping for sandybridge boards 2023-11-13 20:31:23 +00:00
samsung mb/*: Update SPD mapping for sandybridge boards 2023-11-13 20:31:23 +00:00
sapphire mb/*: Update SPD mapping for sandybridge boards 2023-11-13 20:31:23 +00:00
siemens mb/siemens/mc_ehl: Enable write access for SPD EEPROM on mc_ehl1 2023-11-30 15:03:33 +00:00
sifive Revert "Kconfig: Bring HEAP_SIZE to a common, large value" 2023-11-07 17:35:39 +00:00
starlabs mb/starlabs/starbook/kbl: Use chipset dt reference name for LPC 2023-11-13 20:35:27 +00:00
supermicro mb/supermicro/x11: Make use of chipset devicetree 2023-11-16 13:19:16 +00:00
system76 mb/system76/rpl: Allow 5600 MT/s memory for RPL-HX 2023-11-16 14:44:14 +00:00
ti Allow to build romstage sources inside the bootblock 2023-11-09 13:20:18 +00:00
up
Kconfig