mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 10:58:48 +09:00
power: rk818: add power on/off source print
Change-Id: I4ea6cff9ecd0ebe87fb454cd26945c252f342e1f Signed-off-by: Binyuan Lan <lby@rock-chips.com>
This commit is contained in:
@@ -383,6 +383,7 @@ static int rk808_probe(struct i2c_client *client,
|
||||
int pm_off = 0;
|
||||
int ret;
|
||||
int i;
|
||||
int on_source, off_source;
|
||||
|
||||
if (!of_id) {
|
||||
dev_err(&client->dev, "Failed to find matching dt id\n");
|
||||
@@ -411,6 +412,17 @@ static int rk808_probe(struct i2c_client *client,
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
if (strcmp(pdata->name, "rk818") == 0) {
|
||||
ret = regmap_read(rk808->regmap, RK818_ON_SOURCE_REG, &on_source);
|
||||
if (ret)
|
||||
dev_err(&client->dev, "read reg:0x%x failed\n", RK818_ON_SOURCE_REG);
|
||||
ret = regmap_read(rk808->regmap, RK818_OFF_SOURCE_REG, &off_source);
|
||||
if (ret)
|
||||
dev_err(&client->dev, "read reg:0x%x failed\n", RK818_OFF_SOURCE_REG);
|
||||
dev_info(&client->dev, "ON_SOURCE:0x%02x OFF_SOURCE:0x%02x\n",
|
||||
on_source, off_source);
|
||||
}
|
||||
|
||||
for (i = 0; i < pdata->reg_num; i++) {
|
||||
ret = regmap_update_bits(rk808->regmap,
|
||||
pdata->rk8xx_pre_init_reg[i].addr,
|
||||
|
||||
Reference in New Issue
Block a user