TEGRA2 battery pwm panle backlight

/home/jerry/nvics-r8.0-k102/kernel/arch/arm/configs/tegra_k102_android_defconfig
# MODULbus GPIO expanders:
#
# CONFIG_W1 is not set
CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set
# CONFIG_PDA_POWER is not set
# CONFIG_TEST_POWER is not set
# CONFIG_BATTERY_DS2782 is not set
# CONFIG_BATTERY_BQ20Z75 is not set
# CONFIG_BATTERY_BQ27x00 is not set
# CONFIG_BATTERY_BQ3060 is not set
CONFIG_BATTERY_DUMMY=y
CONFIG_BATTERY_MCP3221=y


/home/jerry/nvics-r8.0-k102/kernel/arch/arm/mach-tegra/k102/power.c
#define BQ24133_ILIM_CONTROL TEGRA_GPIO_PR2


#if 1
static void  __init bq24133_ilim_control_down(void)
{
tegra_gpio_enable(BQ24133_ILIM_CONTROL);
gpio_request(BQ24133_ILIM_CONTROL,"bq24133_ilim_control");//3.8v
gpio_direction_output(BQ24133_ILIM_CONTROL, 0);

}


int __init cella_charger_init(void)
{
bq24133_ilim_control_down();
tegra_gpio_enable(AC_PRESENT_GPIO);
platform_device_register(&cella_charger_device);
return 0;
}
#endif




static const struct i2c_board_info cella_i2c2_board_info[] = {
{
I2C_BOARD_INFO("mcp3221", 0x9b>>1),
},
};


/home/jerry/nvics-r8.0-k102/kernel/drivers/power/Makefile
obj-$(CONFIG_BATTERY_MCP3221) += mcp3221.o


/home/jerry/nvics-r8.0-k102/kernel/drivers/power/Kconfig
config BATTERY_MCP3221
tristate "MCP3221 battery driver"
depends on I2C
help
 Say Y here to enable support for batteries with MCP3221 (I2C/HDQ) chips.






/home/jerry/nvics-r8.0-k102/kernel/drivers/video/backlight/tegra_pwm_bl.c

panle backlight pwm control driver

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值