Ejemplo 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;
}
Ejemplo n.º 2
0
/*====================================================================
FUNCTION       dmb_pmic_power_onoff
DESCRIPTION         
DEPENDENCIES
RETURN VALUE
SIDE EFFECTS
======================================================================*/
static boolean dmb_pmic_power_onoff(int on)
{
  int ret = 0;

#if defined(CONFIG_MACH_MSM8974_EF56S) || defined(CONFIG_MACH_MSM8974_EF58L)
  ret = dmb_pmic_8921_onoff(on, "8941_l3", 1150000, 1150000); //wgon test
  DMB_MSG_HW("dmb_pmic_power_onoff  [%d] !!!\n",ret);
#endif
  
#if defined(CONFIG_MACH_MSM8960_EF46L)
  ret = dmb_pmic_8921_onoff(on, "8921_l18", 1300000, 1300000);
#endif

#if defined(CONFIG_MACH_MSM8960_SIRIUSLTE) && (BOARD_VER != PT11)
  ret = dmb_pmic_8921_onoff(on, "8921_l18", 1200000, 1200000);
  ret = dmb_pmic_8921_onoff(on, "8921_lvs7", 0, 0);
#endif

#if defined(CONFIG_EF31S_32K_BOARD)
  //ret = ;
#endif

#if (defined(CONFIG_EF10_BOARD) || defined(CONFIG_EF12_BOARD))
  //ret = ;
#endif

  return ret;
}
Ejemplo 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;
}
Ejemplo n.º 4
0
/*====================================================================
FUNCTION       dmb_pmic_power_onoff
DESCRIPTION         
DEPENDENCIES
RETURN VALUE
SIDE EFFECTS
======================================================================*/
static boolean dmb_pmic_power_onoff(int on)
{
  int ret = 0;

#if defined(CONFIG_MACH_MSM8960_EF46L)
  ret = dmb_pmic_8921_onoff(on, "8921_l18", 1300000, 1300000);
#endif

#if defined(CONFIG_MACH_MSM8960_SIRIUSLTE) && (BOARD_VER != PT11)
  ret = dmb_pmic_8921_onoff(on, "8921_l18", 1200000, 1200000);
  ret = dmb_pmic_8921_onoff(on, "8921_lvs7", 0, 0);
#endif

#if defined(CONFIG_EF31S_32K_BOARD)
  //ret = ;
#endif

#if (defined(CONFIG_EF10_BOARD) || defined(CONFIG_EF12_BOARD))
  //ret = ;
#endif

  return ret;
}