这篇教程C++ vreg_set_level函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中vreg_set_level函数的典型用法代码示例。如果您正苦于以下问题:C++ vreg_set_level函数的具体用法?C++ vreg_set_level怎么用?C++ vreg_set_level使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了vreg_set_level函数的26个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: curcial_oj_poweronstatic int curcial_oj_poweron(int on){ uint8_t data[2];#ifdef CONFIG_MACH_BRAVO struct vreg *oj_power = vreg_get(0, "gp2"); if (IS_ERR(oj_power)) { pr_err("%s: Error power domain/n", __func__); return 0; } if (on) { vreg_set_level(oj_power, 2750); vreg_enable(oj_power); } else { /* for microp firmware(v04) setting*/ microp_i2c_read(MICROP_I2C_RCMD_VERSION, data, 2); if (data[0] < 4) { printk("Microp firmware version: %d/n", data[0]); return 1; } vreg_disable(oj_power); } pr_err("%s: OJ power enable(%d)/n", __func__, on);#else /* for microp firmware(v04) setting*/ if (on == 0) { microp_i2c_read(MICROP_I2C_RCMD_VERSION, data, 2); if (data[0] < 4) { printk("Microp firmware version:%d/n",data[0]); return 1; } } gpio_set_value(CURCIAL_OJ_POWER, on); if (gpio_get_value(CURCIAL_OJ_POWER) != on) { printk(KERN_ERR "%s:OJ:power status fail /n", __func__); return 0; } printk(KERN_ERR "%s:OJ:power status ok /n", __func__);#endif return 1;}
开发者ID:javilonas,项目名称:Lonas_KL-HTC-Desire-2.6.38.8,代码行数:44,
示例2: vreg_get/*static*/ int ts_set_vreg(unsigned char onoff) //for touch download{ int rc = 0; struct vreg *vreg_l1 = NULL; vreg_l1 = vreg_get(NULL, "rfrx1"); if (IS_ERR(vreg_l1)) { pr_err("%s: vreg_get failed (%ld)/n", __func__, PTR_ERR(vreg_l1)); return PTR_ERR(vreg_l1); } printk(KERN_INFO "ts_set_veg : %d/n", onoff); if(onoff){ /* LGE_CHANGE_S: E0 [email C++ vrele函数代码示例 C++ vreg_disable函数代码示例
|