update(driver): adaption hardware V1.2.

This commit is contained in:
kangjun 2025-02-27 14:10:46 +08:00
parent f17927e898
commit 70e828ab6d
6 changed files with 20 additions and 20 deletions

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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,

View File

@ -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