Spread Spectrum Modulator (SSMOD) is a fully-digital circuit used to modulate the frequency of the Silicon Creations’ Fractional PLL in order to reduce EMI. We need to turn the DPLL spread spectrum feature on to reduce the EMI noise for DDR on bob. Change-Id: I75461d4235bcf55324e6664a1220754e770b4786 Signed-off-by: Xing Zheng <zhengxing@rock-chips.com> Signed-off-by: Caesar Wang <wxt@rock-chips.com> Reviewed-on: https://review.coreboot.org/19557 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Julius Werner <jwerner@chromium.org>
36 lines
816 B
Plaintext
36 lines
816 B
Plaintext
config SOC_ROCKCHIP_RK3399
|
||
bool
|
||
default n
|
||
select ARCH_BOOTBLOCK_ARMV8_64
|
||
select ARCH_RAMSTAGE_ARMV8_64
|
||
select ARCH_ROMSTAGE_ARMV8_64
|
||
select ARCH_VERSTAGE_ARMV8_64
|
||
select ARM64_USE_ARM_TRUSTED_FIRMWARE
|
||
select BOOTBLOCK_CONSOLE
|
||
select DRIVERS_UART_8250MEM_32
|
||
select GENERIC_UDELAY
|
||
select HAVE_MONOTONIC_TIMER
|
||
select UART_OVERRIDE_REFCLK
|
||
|
||
if SOC_ROCKCHIP_RK3399
|
||
|
||
config VBOOT
|
||
select VBOOT_SEPARATE_VERSTAGE
|
||
select VBOOT_RETURN_FROM_VERSTAGE
|
||
select VBOOT_OPROM_MATTERS
|
||
select VBOOT_STARTS_IN_BOOTBLOCK
|
||
|
||
config PMIC_BUS
|
||
int
|
||
default -1
|
||
|
||
config RK3399_SPREAD_SPECTRUM_DDR
|
||
bool "Spread-spectrum DDR clock"
|
||
default n
|
||
help
|
||
Select Spread Spectrum Modulator (SSMOD) is a fully-digital circuit
|
||
used to modulate the frequency of the Silicon Creations’ Fractional
|
||
PLL in order to reduce EMI.
|
||
|
||
endif
|