diff --git a/src/mainboard/google/brya/Kconfig b/src/mainboard/google/brya/Kconfig index a02f06f48d..7da805504f 100644 --- a/src/mainboard/google/brya/Kconfig +++ b/src/mainboard/google/brya/Kconfig @@ -518,6 +518,7 @@ config BOARD_GOOGLE_PUJJOCENTO select BOARD_GOOGLE_BASEBOARD_TRULO select DRIVERS_I2C_SX9324 select DRIVERS_I2C_SX9324_SUPPORT_LEGACY_LINUX_DRIVER + select HAVE_WWAN_POWER_SEQUENCE select MAINBOARD_HAS_GOOGLE_STRAUSS_KEYBOARD select SOC_INTEL_COMMON_BLOCK_HDA_VERB select SOC_INTEL_TCSS_USE_PDC_PMC_USBC_MUX_CONFIGURATION diff --git a/src/mainboard/google/brya/variants/pujjocento/include/variant/gpio.h b/src/mainboard/google/brya/variants/pujjocento/include/variant/gpio.h index be080eb46e..66cfef0274 100644 --- a/src/mainboard/google/brya/variants/pujjocento/include/variant/gpio.h +++ b/src/mainboard/google/brya/variants/pujjocento/include/variant/gpio.h @@ -5,7 +5,8 @@ #include +#define WWAN_FCPO GPP_D6 /* FULL_CARD_POWER_OFF# */ #define WWAN_RST GPP_E17 -#define T2_OFF_MS 20 +#define T2_OFF_MS 5 /*spec request: 0 < t_off < 10ms*/ #define SLP_S0_HDMI_EN GPP_A7 #endif diff --git a/src/mainboard/google/brya/variants/pujjocento/overridetree.cb b/src/mainboard/google/brya/variants/pujjocento/overridetree.cb index 68a7526fb7..9c913d2ae4 100644 --- a/src/mainboard/google/brya/variants/pujjocento/overridetree.cb +++ b/src/mainboard/google/brya/variants/pujjocento/overridetree.cb @@ -13,6 +13,11 @@ fw_config option PDC_RTS_BYPASS 1 option PDC_TI_BYPASS 2 end + field LTE 14 15 + option LTE_ABSENT 0 + option LTE_PRESENT_101 1 + option LTE_PRESENT_135 2 + end end chip soc/intel/alderlake @@ -609,7 +614,10 @@ chip soc/intel/alderlake register "int_comp_resistor" = ""lowest"" register "input_precharge_resistor_ohms" = "4000" register "input_analog_gain" = "3" - device i2c 28 on end + device i2c 28 on + probe LTE LTE_PRESENT_101 + probe LTE LTE_PRESENT_135 + end end end device ref i2c5 on