/* SPDX-License-Identifier: GPL-2.0-or-later */ #include #include #include void mainboard_spi_cfg_override(uint8_t *fast_speed, uint8_t *read_mode) { uint32_t board_ver = board_id(); if (board_ver >= CONFIG_OVERRIDE_EFS_SPI_SPEED_MIN_BOARD) *fast_speed = CONFIG_OVERRIDE_EFS_SPI_SPEED; /* * Due to a hardware limitation, Dual I/O 1-2-2 Read mode is supported starting * board version 3. This hardware limitation applies only to Skyrim reference * design. */ if (CONFIG(BOARD_GOOGLE_SKYRIM) && board_ver >= 3) *read_mode = SPI_READ_MODE_DUAL122; }