这篇教程C++ upmu_set_rg_bc11_ipu_en函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中upmu_set_rg_bc11_ipu_en函数的典型用法代码示例。如果您正苦于以下问题:C++ upmu_set_rg_bc11_ipu_en函数的具体用法?C++ upmu_set_rg_bc11_ipu_en怎么用?C++ upmu_set_rg_bc11_ipu_en使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了upmu_set_rg_bc11_ipu_en函数的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: hw_bc11_stepB2 static U32 hw_bc11_stepB2(void) { U32 wChargerAvail = 0; //RG_BC11_IPU_EN[1:0]=10 upmu_set_rg_bc11_ipu_en(0x2); //RG_BC11_VREF_VTH = [1:0]=10 upmu_set_rg_bc11_vref_vth(0x1); //RG_BC11_CMP_EN[1.0] = 01 upmu_set_rg_bc11_cmp_en(0x1); //msleep(80); mdelay(80); wChargerAvail = upmu_get_rgs_bc11_cmp_out(); if(Enable_BATDRV_LOG == BAT_LOG_FULL) { battery_xlog_printk(BAT_LOG_FULL, "hw_bc11_stepB2() /r/n"); hw_bc11_dump_register(); } //RG_BC11_IPU_EN[1.0] = 00 upmu_set_rg_bc11_ipu_en(0x0); //RG_BC11_CMP_EN[1.0] = 00 upmu_set_rg_bc11_cmp_en(0x0); //RG_BC11_VREF_VTH = [1:0]=00 upmu_set_rg_bc11_vref_vth(0x0); return wChargerAvail; }
开发者ID:yangxianting,项目名称:mediatek,代码行数:31,
示例2: hw_bc11_stepC1static U32 hw_bc11_stepC1(void){ U32 wChargerAvail = 0; //RG_BC11_IPU_EN[1.0] = 01 upmu_set_rg_bc11_ipu_en(0x1); //RG_BC11_VREF_VTH = [1:0]=10 upmu_set_rg_bc11_vref_vth(0x2); //RG_BC11_CMP_EN[1.0] = 01 upmu_set_rg_bc11_cmp_en(0x1); //msleep(80); mdelay(80); wChargerAvail = upmu_get_rgs_bc11_cmp_out(); battery_xlog_printk(BAT_LOG_FULL, "[PowerSupply] hw_bc11_stepC1()/n"); hw_bc11_dump_register(); //RG_BC11_IPU_EN[1.0] = 00 upmu_set_rg_bc11_ipu_en(0x0); //RG_BC11_CMP_EN[1.0] = 00 upmu_set_rg_bc11_cmp_en(0x0); //RG_BC11_VREF_VTH = [1:0]=00 upmu_set_rg_bc11_vref_vth(0x0); return wChargerAvail;}
开发者ID:CobraJet93,项目名称:kernel-3.10.54,代码行数:28,
示例3: hw_bc11_init static void hw_bc11_init(void) { msleep(300); Charger_Detect_Init(); //RG_BC11_BIAS_EN=1 upmu_set_rg_bc11_bias_en(0x1); //RG_BC11_VSRC_EN[1:0]=00 upmu_set_rg_bc11_vsrc_en(0x0); //RG_BC11_VREF_VTH = [1:0]=00 upmu_set_rg_bc11_vref_vth(0x0); //RG_BC11_CMP_EN[1.0] = 00 upmu_set_rg_bc11_cmp_en(0x0); //RG_BC11_IPU_EN[1.0] = 00 upmu_set_rg_bc11_ipu_en(0x0); //RG_BC11_IPD_EN[1.0] = 00 upmu_set_rg_bc11_ipd_en(0x0); //BC11_RST=1 upmu_set_rg_bc11_rst(0x1); //BC11_BB_CTRL=1 upmu_set_rg_bc11_bb_ctrl(0x1); //msleep(10); mdelay(50); if(Enable_BATDRV_LOG == BAT_LOG_FULL) { battery_xlog_printk(BAT_LOG_FULL, "hw_bc11_init() /r/n"); hw_bc11_dump_register(); } }
开发者ID:yangxianting,项目名称:mediatek,代码行数:32,
示例4: hw_bc11_donestatic void hw_bc11_done(void){ //RG_BC11_VSRC_EN[1:0]=00 upmu_set_rg_bc11_vsrc_en(0x0); //RG_BC11_VREF_VTH = [1:0]=0 upmu_set_rg_bc11_vref_vth(0x0); //RG_BC11_CMP_EN[1.0] = 00 upmu_set_rg_bc11_cmp_en(0x0); //RG_BC11_IPU_EN[1.0] = 00 upmu_set_rg_bc11_ipu_en(0x0); //RG_BC11_IPD_EN[1.0] = 00 upmu_set_rg_bc11_ipd_en(0x0); //RG_BC11_BIAS_EN=0 upmu_set_rg_bc11_bias_en(0x0); Charger_Detect_Release(); battery_xlog_printk(BAT_LOG_FULL, "[PowerSupply] hw_bc11_done()/n"); hw_bc11_dump_register();}
开发者ID:CobraJet93,项目名称:kernel-3.10.54,代码行数:20,
示例5: hw_bc11_done static void hw_bc11_done(void) { //RG_BC11_VSRC_EN[1:0]=00 upmu_set_rg_bc11_vsrc_en(0x0); //RG_BC11_VREF_VTH = [1:0]=0 upmu_set_rg_bc11_vref_vth(0x0); //RG_BC11_CMP_EN[1.0] = 00 upmu_set_rg_bc11_cmp_en(0x0); //RG_BC11_IPU_EN[1.0] = 00 upmu_set_rg_bc11_ipu_en(0x0); //RG_BC11_IPD_EN[1.0] = 00 upmu_set_rg_bc11_ipd_en(0x0); //RG_BC11_BIAS_EN=0 upmu_set_rg_bc11_bias_en(0x0); Charger_Detect_Release(); if(Enable_BATDRV_LOG == BAT_LOG_FULL) { battery_log(BAT_LOG_FULL, "hw_bc11_done() /r/n"); hw_bc11_dump_register(); } }
开发者ID:Elnter,项目名称:j608_kernel,代码行数:24,
注:本文中的upmu_set_rg_bc11_ipu_en函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ upper函数代码示例 C++ upmu_set_rg_bc11_ipd_en函数代码示例 |