update(driver): adaption hardware V1.2.
This commit is contained in:
parent
f17927e898
commit
70e828ab6d
|
@ -424,7 +424,7 @@
|
||||||
sensor0_mname = "gc2083_mipi";
|
sensor0_mname = "gc2083_mipi";
|
||||||
sensor0_twi_cci_id = <0>;
|
sensor0_twi_cci_id = <0>;
|
||||||
sensor0_twi_addr = <0x6e>;
|
sensor0_twi_addr = <0x6e>;
|
||||||
sensor0_mclk_id = <0>;
|
sensor0_mclk_id = <1>;
|
||||||
sensor0_pos = "rear";
|
sensor0_pos = "rear";
|
||||||
sensor0_isp_used = <1>;
|
sensor0_isp_used = <1>;
|
||||||
sensor0_fmt = <1>;
|
sensor0_fmt = <1>;
|
||||||
|
@ -451,7 +451,7 @@
|
||||||
sensor1_mname = "sc2356_mipi";
|
sensor1_mname = "sc2356_mipi";
|
||||||
sensor1_twi_cci_id = <1>;
|
sensor1_twi_cci_id = <1>;
|
||||||
sensor1_twi_addr = <0x6c>;
|
sensor1_twi_addr = <0x6c>;
|
||||||
sensor1_mclk_id = <1>;
|
sensor1_mclk_id = <0>;
|
||||||
sensor1_pos = "front";
|
sensor1_pos = "front";
|
||||||
sensor1_isp_used = <1>;
|
sensor1_isp_used = <1>;
|
||||||
sensor1_fmt = <1>;
|
sensor1_fmt = <1>;
|
||||||
|
@ -1150,15 +1150,15 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
pwm9_pin_a: pwm9@0 {
|
pwm9_pin_a: pwm9@0 {
|
||||||
pins = "PD22";
|
pins = "PE9";
|
||||||
function = "pwm9";
|
function = "pwm9";
|
||||||
muxsel = <2>;
|
muxsel = <5>;
|
||||||
drive-strength = <10>;
|
drive-strength = <10>;
|
||||||
bias-pull-up;
|
bias-pull-up;
|
||||||
};
|
};
|
||||||
|
|
||||||
pwm9_pin_b: pwm9@1 {
|
pwm9_pin_b: pwm9@1 {
|
||||||
pins = "PD22";
|
pins = "PE9";
|
||||||
function = "gpio_in";
|
function = "gpio_in";
|
||||||
muxsel = <0>;
|
muxsel = <0>;
|
||||||
};
|
};
|
||||||
|
@ -1669,7 +1669,7 @@
|
||||||
pinctrl-names = "active", "sleep";
|
pinctrl-names = "active", "sleep";
|
||||||
pinctrl-0 = <&pwm0_pin_a>;
|
pinctrl-0 = <&pwm0_pin_a>;
|
||||||
pinctrl-1 = <&pwm0_pin_b>;
|
pinctrl-1 = <&pwm0_pin_b>;
|
||||||
status = "okay";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
&pwm4 {
|
&pwm4 {
|
||||||
|
@ -1690,7 +1690,7 @@
|
||||||
pinctrl-names = "active", "sleep";
|
pinctrl-names = "active", "sleep";
|
||||||
pinctrl-0 = <&pwm9_pin_a>;
|
pinctrl-0 = <&pwm9_pin_a>;
|
||||||
pinctrl-1 = <&pwm9_pin_b>;
|
pinctrl-1 = <&pwm9_pin_b>;
|
||||||
status = "disabled";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&pwm10 {
|
&pwm10 {
|
||||||
|
|
|
@ -2155,7 +2155,7 @@ CONFIG_LCD_SUPPORT_T050K589=y
|
||||||
CONFIG_LCD_SUPPORT_ICN6202=y
|
CONFIG_LCD_SUPPORT_ICN6202=y
|
||||||
CONFIG_LCD_SUPPORT_ICN6202_2LANE=y
|
CONFIG_LCD_SUPPORT_ICN6202_2LANE=y
|
||||||
# CONFIG_LCD_SUPPORT_NT35510_MIPI is not set
|
# CONFIG_LCD_SUPPORT_NT35510_MIPI is not set
|
||||||
# CONFIG_LCD_REVERT_180_DEGREE is not set
|
CONFIG_LCD_REVERT_180_DEGREE=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Display engine feature select
|
# Display engine feature select
|
||||||
|
|
|
@ -1578,7 +1578,7 @@ CONFIG_LCD_SUPPORT_T050K589=y
|
||||||
CONFIG_LCD_SUPPORT_ICN6202=y
|
CONFIG_LCD_SUPPORT_ICN6202=y
|
||||||
CONFIG_LCD_SUPPORT_ICN6202_2LANE=y
|
CONFIG_LCD_SUPPORT_ICN6202_2LANE=y
|
||||||
# CONFIG_LCD_SUPPORT_NT35510_MIPI is not set
|
# CONFIG_LCD_SUPPORT_NT35510_MIPI is not set
|
||||||
# CONFIG_LCD_REVERT_180_DEGREE is not set
|
CONFIG_LCD_REVERT_180_DEGREE=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Display engine feature select
|
# Display engine feature select
|
||||||
|
|
|
@ -729,7 +729,7 @@ struct sensor_list global_sensors[VIN_MAX_CSI] = {
|
||||||
.sensor_name = "gc2083_mipi",
|
.sensor_name = "gc2083_mipi",
|
||||||
.sensor_twi_addr = 0x6e,
|
.sensor_twi_addr = 0x6e,
|
||||||
.sensor_twi_id = 0,
|
.sensor_twi_id = 0,
|
||||||
.mclk_id = 0,
|
.mclk_id = 1,
|
||||||
.use_isp = 1,
|
.use_isp = 1,
|
||||||
.id = 0,
|
.id = 0,
|
||||||
.addr_width = 16,
|
.addr_width = 16,
|
||||||
|
@ -746,7 +746,7 @@ struct sensor_list global_sensors[VIN_MAX_CSI] = {
|
||||||
.sensor_name = "sc2356_mipi",
|
.sensor_name = "sc2356_mipi",
|
||||||
.sensor_twi_addr = 0x6c,
|
.sensor_twi_addr = 0x6c,
|
||||||
.sensor_twi_id = 1,
|
.sensor_twi_id = 1,
|
||||||
.mclk_id = 1,
|
.mclk_id = 0,
|
||||||
.use_isp = 1,
|
.use_isp = 1,
|
||||||
.id = 1,
|
.id = 1,
|
||||||
.addr_width = 16,
|
.addr_width = 16,
|
||||||
|
|
Binary file not shown.
|
@ -95,19 +95,19 @@ echo 162 > /sys/class/gpio/export
|
||||||
echo out > /sys/class/gpio/gpio162/direction
|
echo out > /sys/class/gpio/gpio162/direction
|
||||||
echo 0 > /sys/class/gpio/gpio162/value
|
echo 0 > /sys/class/gpio/gpio162/value
|
||||||
|
|
||||||
echo 160 > /sys/class/gpio/export
|
# echo 160 > /sys/class/gpio/export
|
||||||
echo out > /sys/class/gpio/gpio160/direction
|
# echo out > /sys/class/gpio/gpio160/direction
|
||||||
echo 0 > /sys/class/gpio/gpio160/value
|
# echo 0 > /sys/class/gpio/gpio160/value
|
||||||
|
|
||||||
echo 164 > /sys/class/gpio/export
|
# echo 164 > /sys/class/gpio/export
|
||||||
# echo out > /sys/class/gpio/gpio164/direction
|
# echo out > /sys/class/gpio/gpio164/direction
|
||||||
echo in > /sys/class/gpio/gpio164/direction
|
# echo in > /sys/class/gpio/gpio164/direction
|
||||||
# echo 0 > /sys/class/gpio/gpio164/value
|
# echo 0 > /sys/class/gpio/gpio164/value
|
||||||
|
|
||||||
echo 0 > /sys/class/pwm/pwmchip0/export
|
echo 9 > /sys/class/pwm/pwmchip0/export
|
||||||
echo 100000 > /sys/class/pwm/pwmchip0/pwm0/period
|
echo 100000 > /sys/class/pwm/pwmchip0/pwm9/period
|
||||||
echo 70000 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle
|
echo 70000 > /sys/class/pwm/pwmchip0/pwm9/duty_cycle
|
||||||
echo 1 > /sys/class/pwm/pwmchip0/pwm0/enable
|
echo 1 > /sys/class/pwm/pwmchip0/pwm9/enable
|
||||||
|
|
||||||
# echo 1 > /sys/class/gpio/gpio160/value
|
# echo 1 > /sys/class/gpio/gpio160/value
|
||||||
# echo 1 > /sys/class/gpio/gpio164/value
|
# echo 1 > /sys/class/gpio/gpio164/value
|
||||||
|
|
Loading…
Reference in New Issue