From 624d3eb4f8124c406d0983679c70db264881f4e3 Mon Sep 17 00:00:00 2001 From: Wang Panzhenzhuan Date: Mon, 20 Jun 2022 08:25:52 +0000 Subject: [PATCH] media: i2c: s5kjn1: fix power off reset & pwdn state Signed-off-by: Wang Panzhenzhuan Change-Id: I14b40260cf0ea9e2beeeafc2a0ef0a1ffcc362df --- drivers/media/i2c/s5kjn1.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/i2c/s5kjn1.c b/drivers/media/i2c/s5kjn1.c index 2f013789a08b..dac198a7f2da 100644 --- a/drivers/media/i2c/s5kjn1.c +++ b/drivers/media/i2c/s5kjn1.c @@ -1647,12 +1647,12 @@ static void __s5kjn1_power_off(struct s5kjn1 *s5kjn1) } if (!IS_ERR(s5kjn1->pwdn_gpio)) - gpiod_direction_output(s5kjn1->pwdn_gpio, 1); + gpiod_direction_output(s5kjn1->pwdn_gpio, 0); clk_disable_unprepare(s5kjn1->xvclk); if (!IS_ERR(s5kjn1->reset_gpio)) - gpiod_direction_output(s5kjn1->reset_gpio, 1); + gpiod_direction_output(s5kjn1->reset_gpio, 0); if (!IS_ERR_OR_NULL(s5kjn1->pins_sleep)) { ret = pinctrl_select_state(s5kjn1->pinctrl, s5kjn1->pins_sleep);