Exemplo n.º 1
0
/*====================================================================
FUNCTION       dmb_pmic_ant_switch_power
DESCRIPTION         
DEPENDENCIES
RETURN VALUE
SIDE EFFECTS
======================================================================*/
static boolean dmb_pmic_ant_switch_power(int on)
{
  int ret = 0;

#if ((defined(CONFIG_MACH_MSM8974_EF59S) || defined(CONFIG_MACH_MSM8974_EF59K) || defined(CONFIG_MACH_MSM8974_EF59L) || defined(CONFIG_MACH_MSM8974_EF60S) || defined(CONFIG_MACH_MSM8974_EF61K) || defined(CONFIG_MACH_MSM8974_EF62L)) &&(CONFIG_BOARD_VER < CONFIG_WS20))  /*13.07.09 SN*/
  ret = dmb_pmic_8921_onoff(on, "8941_l16", 2700000, 2700000);
#endif

#if (defined(CONFIG_MACH_APQ8064_EF51S)||defined(CONFIG_MACH_APQ8064_EF51K))
  ret = dmb_pmic_8921_onoff(on, "8921_l11", 2850000, 2850000);
#endif

#if (defined(CONFIG_MACH_APQ8064_EF48S)||defined(CONFIG_MACH_APQ8064_EF49K)||defined(CONFIG_MACH_APQ8064_EF50L))
  ret = dmb_pmic_8921_onoff(on, "8921_l29", 2800000, 2800000);
#endif

#if (defined(CONFIG_MACH_MSM8960_EF47S) || defined(CONFIG_MACH_MSM8960_EF45K) || defined(CONFIG_MACH_MSM8960_EF46L) || defined(CONFIG_MACH_MSM8960_EF44S))
  ret = dmb_pmic_8921_onoff(on, "8921_l22", 2750000, 2750000);
#endif

#if (defined(CONFIG_SKY_EF39S_BOARD) || defined(CONFIG_SKY_EF40S_BOARD) || defined(CONFIG_SKY_EF40K_BOARD))
  ret = dmb_pmic_8058_onoff(on, "8058_l11", 2600000, 2600000);
#endif

  return ret;
}
Exemplo n.º 2
0
/*====================================================================
FUNCTION       dmb_pmic_8921_onoff
DESCRIPTION         
DEPENDENCIES
RETURN VALUE
SIDE EFFECTS
======================================================================*/
static boolean dmb_pmic_8921_onoff(int on, const char *id, int min_uV, int max_uV)
{
  int ret = 0;

  ret = dmb_pmic_8058_onoff(on, id, min_uV, max_uV);

  return ret;
}
Exemplo n.º 3
0
/*====================================================================
FUNCTION       dmb_pmic_ant_switch_power
DESCRIPTION         
DEPENDENCIES
RETURN VALUE
SIDE EFFECTS
======================================================================*/
static boolean dmb_pmic_ant_switch_power(int on)
{
  int ret = 0;

#if (defined(CONFIG_MACH_MSM8960_EF47S) || defined(CONFIG_MACH_MSM8960_EF45K) || defined(CONFIG_MACH_MSM8960_EF46L) || defined(CONFIG_MACH_MSM8960_EF44S))
  ret = dmb_pmic_8921_onoff(on, "8921_l22", 2750000, 2750000);
#endif

#if (defined(CONFIG_SKY_EF39S_BOARD) || defined(CONFIG_SKY_EF40S_BOARD) || defined(CONFIG_SKY_EF40K_BOARD))
  ret = dmb_pmic_8058_onoff(on, "8058_l11", 2600000, 2600000);
#endif

  return ret;
}