Research of infinity6b0 RTC

pull/55/head
Igor Zalatov (from Citadel PC) 2021-09-21 13:04:42 +03:00
parent dd7f86f08a
commit 5fa786458f
4 changed files with 62 additions and 24 deletions

View File

@ -1,13 +0,0 @@
--- a/arch/arm/boot/dts/infinity6b0.dtsi 2021-08-30 12:53:15.184220565 +0300
+++ b/arch/arm/boot/dts/infinity6b0.dtsi 2021-08-30 15:06:44.341510947 +0300
@@ -528,6 +528,10 @@
// compatible = "sstar,24c512";
// reg = <0x54>;
// };
+ hym8563@51 {
+ compatible = "haoyu,hym8563";
+ reg = <0x51>;
+ };
};

View File

@ -1,11 +0,0 @@
--- a/arch/arm/boot/dts/infinity6b0.dtsi 2021-08-30 10:54:50.865400152 +0300
+++ b/arch/arm/boot/dts/infinity6b0.dtsi 2021-08-30 12:31:54.398240431 +0300
@@ -710,7 +710,7 @@
tm_yday; /*從每年的1月1日開始的天數-取值區間為[0, 365]0代表1月1日*/
default_date = <0 0 0 5 10 83 6 0>;
#endif
- status = "disabled";
+ status = "ok";
};
cpufreq {

View File

@ -0,0 +1,13 @@
--- a/arch/arm/boot/dts/infinity6b0-ssc009a-s01a.dts 2021-09-20 15:52:35.181208520 +0300
+++ b/arch/arm/boot/dts/infinity6b0-ssc009a-s01a.dts 2021-09-20 15:07:16.949450278 +0300
@@ -62,8 +62,8 @@
vif_sr0_parallel_pdn_mode = <2>;
vif_sr0_mipi_rst_mode = <1>;
vif_sr0_mipi_pdn_mode = <1>;
- vif_sr0_hvsync_mode = <0>;
- vif_sr0_pck_mode = <0>;
+ vif_sr0_hvsync_mode = <1>;
+ vif_sr0_pck_mode = <1>;
/* Config sensor 1 pad mux */
vif_sr1_par_mode = <2>;
vif_sr1_mipi_mode = <2>;

View File

@ -0,0 +1,49 @@
--- a/arch/arm/boot/dts/infinity6b0.dtsi 2021-09-20 15:52:35.181208520 +0300
+++ b/arch/arm/boot/dts/infinity6b0.dtsi 2021-09-20 18:19:03.587427622 +0300
@@ -504,7 +504,11 @@
* 2 -> PAD_PWM0, PAD_PWM1
* 3 -> PAD_SR_IO00, PAD_SR_IO01
*/
- i2c-padmux = <1>;
+ i2c-padmux = <2>;
+ hym8563@51 {
+ compatible = "haoyu,hym8563";
+ reg = <0x51>;
+ };
};
i2c1@1{
@@ -680,6 +684,7 @@
status = "disabled";
};
+ /*
rtc {
compatible = "sstar,infinity-rtc";
reg = <0x1F002400 0x40>;
@@ -690,6 +695,7 @@
#endif
status = "ok";
};
+ */
rtcpwc {
compatible = "sstar,infinity-rtcpwc";
@@ -710,7 +716,7 @@
tm_yday; /*從每年的1月1日開始的天數-取值區間為[0, 365]0代表1月1日*/
default_date = <0 0 0 5 10 83 6 0>;
#endif
- status = "disabled";
+ status = "ok";
};
cpufreq {
@@ -747,7 +753,7 @@
interrupts = <GIC_SPI INT_IRQ_PWM_INT_ALL IRQ_TYPE_LEVEL_HIGH>;
clocks = <&CLK_xtali_12m>;
npwm = <11>;
- pad-ctrl = <PAD_PWM0 PAD_PWM1 PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN>;
+ pad-ctrl = <PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN PAD_UNKNOWN>;
status = "ok";
};