blob: fa1c0af2c070f9d37fd14368ee14e88c4fb4d628 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
diff --git a/drivers/media/platform/mxc/capture/ov5640_mipi_v2.c b/drivers/media/platform/mxc/capture/ov5640_mipi_v2.c
index d68186312635..3ad03711fc20 100644
--- a/drivers/media/platform/mxc/capture/ov5640_mipi_v2.c
+++ b/drivers/media/platform/mxc/capture/ov5640_mipi_v2.c
@@ -536,19 +536,19 @@ static void ov5640_reset(struct ov5640 *sensor)
return;
/* camera reset */
- gpio_set_value(sensor->rst_gpio, 1);
+ gpio_set_value_cansleep(sensor->rst_gpio, 1);
/* camera power dowmn */
- gpio_set_value(sensor->pwn_gpio, 1);
+ gpio_set_value_cansleep(sensor->pwn_gpio, 1);
msleep(5);
- gpio_set_value(sensor->rst_gpio, 0);
+ gpio_set_value_cansleep(sensor->rst_gpio, 0);
msleep(1);
- gpio_set_value(sensor->pwn_gpio, 0);
+ gpio_set_value_cansleep(sensor->pwn_gpio, 0);
msleep(5);
- gpio_set_value(sensor->rst_gpio, 1);
+ gpio_set_value_cansleep(sensor->rst_gpio, 1);
msleep(5);
}
|