![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <chip.h>
Public Types | |
enum | { DOWNCORE_AUTO = 0 , DOWNCORE_1 = 1 , DOWNCORE_2 = 3 , DOWNCORE_3 = 4 } |
enum | { USB_OC_PIN_0 = 0x0 , USB_OC_PIN_1 = 0x1 , USB_OC_PIN_2 = 0x2 , USB_OC_PIN_3 = 0x3 , USB_OC_PIN_4 = 0x4 , USB_OC_PIN_5 = 0x5 , USB_OC_NONE = 0xf } |
enum | { GPP_CLK_ON , GPP_CLK_REQ , GPP_CLK_OFF } |
enum | { DXIO_PSPP_DISABLED = 0 , DXIO_PSPP_PERFORMANCE , DXIO_PSPP_BALANCED , DXIO_PSPP_POWERSAVE } |
anonymous enum |
anonymous enum |
anonymous enum |
bool soc_amd_picasso_config::acp_i2s_use_external_48mhz_osc |
Definition at line 276 of file chip.h.
Referenced by fch_clk_output_48Mhz(), and variant_devtree_update().
uint8_t soc_amd_picasso_config::boostadj |
Definition at line 286 of file chip.h.
Referenced by fsp_edp_tuning_upds(), and variant_devtree_update().
struct soc_amd_common_config soc_amd_picasso_config::common_config |
Definition at line 72 of file chip.h.
Referenced by fch_clk_output_48Mhz(), soc_get_common_config(), and update_hp_int_odl().
enum sd_emmc_driver_strength soc_amd_picasso_config::ddr50_driver_strength |
Definition at line 302 of file chip.h.
Referenced by fsps_update_emmc_config().
uint8_t soc_amd_picasso_config::deemph_6db4 |
Definition at line 285 of file chip.h.
Referenced by fsp_edp_tuning_upds(), and variant_devtree_update().
enum { ... } soc_amd_picasso_config::downcore_mode |
uint8_t soc_amd_picasso_config::dp_vs_pemph_level |
Definition at line 284 of file chip.h.
Referenced by fsp_edp_tuning_upds(), and variant_devtree_update().
uint16_t soc_amd_picasso_config::edp_phy_override |
Definition at line 279 of file chip.h.
Referenced by fsp_edp_tuning_upds(), and variant_devtree_update().
uint8_t soc_amd_picasso_config::edp_physel |
Definition at line 281 of file chip.h.
Referenced by fsp_edp_tuning_upds(), and variant_devtree_update().
uint8_t soc_amd_picasso_config::edp_pwr_adjust_enable |
Definition at line 294 of file chip.h.
Referenced by fsp_edp_tuning_upds().
struct { ... } soc_amd_picasso_config::edp_tuningset |
Referenced by fsp_edp_tuning_upds(), and variant_devtree_update().
struct { ... } soc_amd_picasso_config::emmc_config |
Referenced by fsps_update_emmc_config(), mainboard_init(), and variant_devtree_update().
uint32_t soc_amd_picasso_config::fast_ppt_limit_tablet_mode_mW |
enum { ... } soc_amd_picasso_config::gpp_clk_config[GPP_CLK_OUTPUT_COUNT] |
Referenced by gpp_clk_setup().
uint8_t soc_amd_picasso_config::has_usb2_phy_tune_params |
Definition at line 223 of file chip.h.
Referenced by fsp_usb_oem_customization().
struct dw_i2c_bus_config soc_amd_picasso_config::i2c[I2C_CTRLR_COUNT] |
u8 soc_amd_picasso_config::i2c_scl_reset |
Definition at line 107 of file chip.h.
Referenced by reset_i2c_peripherals().
uint16_t soc_amd_picasso_config::init_khz_preset |
Definition at line 217 of file chip.h.
Referenced by fsps_update_emmc_config().
uint16_t soc_amd_picasso_config::margin_deemph |
Definition at line 287 of file chip.h.
Referenced by fsp_edp_tuning_upds(), and variant_devtree_update().
uint8_t soc_amd_picasso_config::min_allowed_bl_level |
Definition at line 302 of file chip.h.
Referenced by fsp_edp_tuning_upds().
uint32_t soc_amd_picasso_config::prochot_l_deassertion_ramp_time_ms |
enum { ... } soc_amd_picasso_config::pspp_policy |
uint8_t soc_amd_picasso_config::pwrdown_bloff_to_varybloff |
Definition at line 301 of file chip.h.
Referenced by fsp_edp_tuning_upds().
uint8_t soc_amd_picasso_config::pwrdown_de_to_digoff |
Definition at line 298 of file chip.h.
Referenced by fsp_edp_tuning_upds().
uint8_t soc_amd_picasso_config::pwrdown_varybloff_to_de |
Definition at line 297 of file chip.h.
Referenced by fsp_edp_tuning_upds().
uint8_t soc_amd_picasso_config::pwroff_delay |
Definition at line 299 of file chip.h.
Referenced by fsp_edp_tuning_upds().
uint8_t soc_amd_picasso_config::pwron_de_to_varybl |
Definition at line 296 of file chip.h.
Referenced by fsp_edp_tuning_upds().
uint8_t soc_amd_picasso_config::pwron_digon_to_de |
Definition at line 295 of file chip.h.
Referenced by fsp_edp_tuning_upds().
uint8_t soc_amd_picasso_config::pwron_varybl_to_blon |
Definition at line 300 of file chip.h.
Referenced by fsp_edp_tuning_upds().
uint8_t soc_amd_picasso_config::sb_tsi_alert_comparator_mode_en |
enum sd_emmc_driver_strength soc_amd_picasso_config::sdr104_hs400_driver_strength |
Definition at line 302 of file chip.h.
Referenced by fsps_update_emmc_config().
enum sd_emmc_driver_strength soc_amd_picasso_config::sdr50_driver_strength |
Definition at line 302 of file chip.h.
Referenced by fsps_update_emmc_config().
uint32_t soc_amd_picasso_config::slow_ppt_limit_tablet_mode_mW |
uint32_t soc_amd_picasso_config::sustained_power_limit_tablet_mode_mW |
uint32_t soc_amd_picasso_config::telemetry_vddcr_soc_slope_mA |
uint32_t soc_amd_picasso_config::telemetry_vddcr_vdd_slope_mA |
uint32_t soc_amd_picasso_config::thermctl_limit_tablet_mode_degreeC |
enum { ... } soc_amd_picasso_config::timing |
Referenced by fsps_update_emmc_config(), mainboard_init(), and variant_devtree_update().
uint8_t soc_amd_picasso_config::usb3_phy_override |
Definition at line 236 of file chip.h.
Referenced by fsp_usb_oem_customization().
struct usb3_phy_tune soc_amd_picasso_config::usb3_phy_tune_params[RV2_USB3_PORT_COUNT] |
Definition at line 236 of file chip.h.
Referenced by fsp_usb_oem_customization().
union usb3_force_gen1 soc_amd_picasso_config::usb3_port_force_gen1 |
Definition at line 169 of file chip.h.
Referenced by fsp_usb_oem_customization().
uint8_t soc_amd_picasso_config::usb3_rx_vref_ctrl |
Definition at line 243 of file chip.h.
Referenced by fsp_usb_oem_customization().
uint8_t soc_amd_picasso_config::usb3_rx_vref_ctrl_en |
Definition at line 245 of file chip.h.
Referenced by fsp_usb_oem_customization().
struct usb2_phy_tune soc_amd_picasso_config::usb_2_port_tune_params[USB_PORT_COUNT] |
Definition at line 223 of file chip.h.
Referenced by fsp_usb_oem_customization().
uint8_t soc_amd_picasso_config::usb_3_rx_vref_ctrl_en_x |
Definition at line 253 of file chip.h.
Referenced by fsp_usb_oem_customization().
uint8_t soc_amd_picasso_config::usb_3_rx_vref_ctrl_x |
Definition at line 251 of file chip.h.
Referenced by fsp_usb_oem_customization().
uint8_t soc_amd_picasso_config::usb_3_tx_vboost_lvl |
Definition at line 247 of file chip.h.
Referenced by fsp_usb_oem_customization().
uint8_t soc_amd_picasso_config::usb_3_tx_vboost_lvl_en |
Definition at line 249 of file chip.h.
Referenced by fsp_usb_oem_customization().
uint8_t soc_amd_picasso_config::usb_3_tx_vboost_lvl_en_x |
Definition at line 257 of file chip.h.
Referenced by fsp_usb_oem_customization().
uint8_t soc_amd_picasso_config::usb_3_tx_vboost_lvl_x |
Definition at line 255 of file chip.h.
Referenced by fsp_usb_oem_customization().
struct usb_pd_control soc_amd_picasso_config::usb_pd_config_override[USB_PD_PORT_COUNT] |
Definition at line 302 of file chip.h.
Referenced by sb_rfmux_config_override().
enum { ... } soc_amd_picasso_config::usb_port_overcurrent_pin[USB_PORT_COUNT] |
Referenced by fsp_usb_oem_customization(), and variant_devtree_update().
uint32_t soc_amd_picasso_config::vrm_maximum_current_limit_mA |
uint32_t soc_amd_picasso_config::vrm_soc_maximum_current_limit_mA |