media: i2c: sc200ai support normal boot

Signed-off-by: Su Yuefu <yuefu.su@rock-chips.com>
Change-Id: I380f06c4711fddc180761bf51a00a5b6be2d1739
This commit is contained in:
Su Yuefu
2023-10-16 16:06:16 +08:00
committed by Tao Huang
parent 7f673187a4
commit b3f515deea

View File

@@ -2057,11 +2057,11 @@ static int sc200ai_probe(struct i2c_client *client,
return -EINVAL;
}
sc200ai->reset_gpio = devm_gpiod_get(dev, "reset", GPIOD_ASIS);
sc200ai->reset_gpio = devm_gpiod_get(dev, "reset", sc200ai->is_thunderboot ? GPIOD_ASIS : GPIOD_OUT_LOW);
if (IS_ERR(sc200ai->reset_gpio))
dev_warn(dev, "Failed to get reset-gpios\n");
sc200ai->pwdn_gpio = devm_gpiod_get(dev, "pwdn", GPIOD_ASIS);
sc200ai->pwdn_gpio = devm_gpiod_get(dev, "pwdn", sc200ai->is_thunderboot ? GPIOD_ASIS : GPIOD_OUT_LOW);
if (IS_ERR(sc200ai->pwdn_gpio))
dev_warn(dev, "Failed to get pwdn-gpios\n");