kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi | ●●●●● patch | view | raw | blame | history | |
kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi | ●●●●● patch | view | raw | blame | history | |
kernel/arch/arm64/boot/dts/rockchip/rk3568.dtsi | ●●●●● patch | view | raw | blame | history | |
kernel/arch/arm64/configs/rockchip_linux_defconfig | ●●●●● patch | view | raw | blame | history | |
kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | ●●●●● patch | view | raw | blame | history | |
mk-rootfs.sh | ●●●●● patch | view | raw | blame | history |
kernel/arch/arm64/boot/dts/rockchip/NK-R36S0.dtsi
.. .. @@ -69,7 +69,9 @@ 69 69 regulator-name = "vcc3v3_pcie"; 70 70 regulator-min-microvolt = <3300000>; 71 71 regulator-max-microvolt = <3300000>; 72 + regulator-always-on;72 73 enable-active-high; 74 + regulator-boot-on;73 75 gpio = <&gpio0 RK_PD4 GPIO_ACTIVE_HIGH>; 74 76 startup-delay-us = <5000>; 75 77 vin-supply = <&dc_12v>; .. .. @@ -148,17 +150,10 @@ 148 150 gpio_function = <0>; 149 151 }; 150 152 151 - usb_ogt {152 - gpio_num = <&gpio0 RK_PC2 GPIO_ACTIVE_HIGH>; //OTG_EN_OC_GPIO0_C2153 + wifi_power_en {154 + gpio_num = <&gpio3 RK_PC6 GPIO_ACTIVE_HIGH>; //WIFI_PWREN_GPIO3_C6_1V8153 155 gpio_function = <0>; 154 156 }; 155 -156 - m2_wifi_pwr {157 - gpio_num = <&gpio3 RK_PC6 GPIO_ACTIVE_HIGH>;//WIFI_PWREN_GPIO3_C6_1V8158 - gpio_function = <0>;159 - };160 -161 -162 157 #if 0 163 158 do1 { 164 159 gpio_num = <&gpio1 RK_PD0 GPIO_ACTIVE_LOW>; .. .. @@ -225,8 +220,9 @@ 225 220 compatible = "simple-panel"; 226 221 backlight = <&backlight>; 227 222 power-supply = <&vcc3v3_lcd0_n>; 228 - enable-gpios = <&gpio2 RK_PD4 GPIO_ACTIVE_HIGH>; //LCD0_VDD_H_GPIO2_D4229 - edp-bl-gpios = <&gpio0 RK_PB7 GPIO_ACTIVE_HIGH>; //LCD0_PWBLK_H_GPIO0_B7223 + enable-gpios = <&gpio2 RK_PD4 GPIO_ACTIVE_HIGH>; //LCD0_VDD_H_GPIO2_D4224 + reset-gpios = <&gpio3 RK_PD1 GPIO_ACTIVE_LOW>; //7511_RST_GPIO3_D1225 + edp-bl-gpios = <&gpio0 RK_PB7 GPIO_ACTIVE_HIGH>; //LCD0_BKLT_EN_3V3230 226 edp-bl-en = <&gpio0 RK_PB0 GPIO_ACTIVE_HIGH>; //LCD0_BKLT_EN_3V3 231 227 bus-format = <MEDIA_BUS_FMT_RGB888_1X24>; 232 228 bpc = <8>; .. .. @@ -239,8 +235,8 @@ 239 235 nodka-lvds = <15>; 240 236 241 237 display-timings { 242 - native-mode = <&timing>;243 - timing: timing {238 + native-mode = <&timing0>;239 + timing0: timing0 {244 240 clock-frequency = <72500000>; 245 241 hactive = <1280>; 246 242 vactive = <800>; .. .. @@ -256,9 +252,9 @@ 256 252 pixelclk-active = <0>; 257 253 }; 258 254 }; 259 - port {260 - panel_in_lvds: endpoint {261 - remote-endpoint = <&lvds_out>;255 + ports {256 + panel_in: endpoint {257 + remote-endpoint = <&edp_out>;262 258 }; 263 259 }; 264 260 }; .. .. @@ -348,6 +344,10 @@ 348 344 * video_phy1 needs to be enabled 349 345 * when dsi1 is enabled 350 346 */ 347 +348 +&video_phy1 {349 + status = "okay";350 +};351 351 &dsi1 { 352 352 status = "disabled"; 353 353 }; .. .. @@ -357,39 +357,40 @@ 357 357 }; 358 358 359 359 &dsi1_in_vp1 { 360 - status = "disabled";360 + status = "okay";361 361 }; 362 362 363 363 &dsi1_panel { 364 - power-supply = <&vcc3v3_lcd1_n>;364 + power-supply = <&vcc3v3_lcd1_n>; //MIPI_3V3EN_GPIO3_A3_d_3V3365 + vddio-mipi = <&gpio3 RK_PA4 GPIO_ACTIVE_HIGH>; //MIPI_EN_1V8_GPIO3_A4_d_3V3366 + reset-gpios = <&gpio3 RK_PC7 GPIO_ACTIVE_LOW>; //MIPI_RST_L_GPIO3_C7367 + vcc-5v-gpio = <&gpio1 RK_PA4 GPIO_ACTIVE_HIGH>; //VCC5_IO_EN_GPIO1_A4_3V3368 + pinctrl-names = "default";369 + pinctrl-0 = <&lcd1_rst_gpio>;365 370 }; 371 +372 +&route_dsi1 {373 + status = "disabled";374 + connect = <&vp1_out_dsi1>;375 +};376 +377 +378 +/*379 +* edp_start380 +*/366 381 367 382 &edp { 368 - //hpd-gpios = <&gpio0 RK_PC2 GPIO_ACTIVE_HIGH>;369 383 force-hpd; 370 384 status = "okay"; 371 -};372 -373 -&lvds {374 - status = "disabled";375 385 ports { 376 386 port@1 { 377 387 reg = <1>; 378 - lvds_out: endpoint {379 - remote-endpoint = <&panel_in_lvds>;388 + edp_out: endpoint {389 + remote-endpoint = <&panel_in>;380 390 }; 381 391 }; 382 392 383 393 }; 384 -};385 -386 -&route_lvds{387 - status = "disabled";388 - connect = <&vp2_out_lvds>;389 -};390 -391 -&lvds_in_vp2 {392 - status = "disabled";393 394 }; 394 395 395 396 &edp_phy { .. .. @@ -410,7 +411,9 @@ 410 411 connect = <&vp1_out_edp>; 411 412 }; 412 413 413 -414 +&route_edp {415 + status = "okay";416 +};414 417 /* 415 418 * edp_end 416 419 */ .. .. @@ -625,20 +628,14 @@ 625 628 }; 626 629 }; 627 630 628 -&video_phy0 {629 - status = "okay";630 -};631 631 632 -&video_phy1 {633 - status = "disabled";634 -};635 632 636 633 &pcie30phy { 637 634 status = "okay"; 638 635 }; 639 636 640 -&pcie3x2 {641 - reset-gpios = <&gpio2 RK_PD6 GPIO_ACTIVE_HIGH>;637 +&pcie2x1 {638 + reset-gpios = <&gpio3 RK_PC1 GPIO_ACTIVE_HIGH>;642 639 vpcie3v3-supply = <&vcc3v3_pcie>; 643 640 status = "okay"; 644 641 }; .. .. @@ -694,10 +691,6 @@ 694 691 <3 RK_PD4 RK_FUNC_GPIO &pcfg_pull_none>, 695 692 <3 RK_PD5 RK_FUNC_GPIO &pcfg_pull_none>, 696 693 <3 RK_PD1 RK_FUNC_GPIO &pcfg_pull_none>, 697 - <0 RK_PB3 RK_FUNC_GPIO &pcfg_pull_none>, //12698 - <0 RK_PB4 RK_FUNC_GPIO &pcfg_pull_none>, //13699 - <0 RK_PC0 RK_FUNC_GPIO &pcfg_pull_none>, //16700 - <0 RK_PC1 RK_FUNC_GPIO &pcfg_pull_none>, //17701 694 <2 RK_PD5 RK_FUNC_GPIO &pcfg_pull_none>,//93 SPI2_CS0_M1_3V3 702 695 <2 RK_PD6 RK_FUNC_GPIO &pcfg_pull_none>,//94 SPI2_MOSI_M1_3V3 703 696 <2 RK_PD7 RK_FUNC_GPIO &pcfg_pull_none>,//95 SPI2_MISO_M1_3V3 .. .. @@ -799,13 +792,13 @@ 799 792 }; 800 793 801 794 &uart0 { 802 - status = "disabled";795 + status = "okay";803 796 }; 804 797 805 798 &uart1 { 806 799 pinctrl-names = "default"; 807 800 pinctrl-0 = <&uart1m0_xfer &uart1m0_ctsn>; 808 - status = "disabled";801 + status = "okay";809 802 }; 810 803 811 804 &uart3 { .. .. @@ -824,11 +817,11 @@ 824 817 }; 825 818 826 819 &uart7 { 827 - status = "disabled";820 + status = "okay";828 821 pinctrl-0 = <&uart7m1_xfer>; 829 822 }; 830 823 831 824 &uart9 { 832 - status = "disabled";825 + status = "okay";833 826 pinctrl-0 = <&uart9m1_xfer>; 834 827 }; kernel/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsiold mode 100644new mode 100755
.. .. @@ -361,7 +361,6 @@ 361 361 compatible = "wlan-platdata"; 362 362 rockchip,grf = <&grf>; 363 363 wifi_chip_type = "ap6398s"; 364 - WIFI,poweren_gpio = <&gpio3 RK_PC6 GPIO_ACTIVE_HIGH>;365 364 status = "okay"; 366 365 }; 367 366 .. .. @@ -422,267 +421,198 @@ 422 421 dsi,format = <MIPI_DSI_FMT_RGB888>; 423 422 dsi,lanes = <4>; 424 423 panel-init-sequence = [ 425 - 23 00 02 FE 21426 - 23 00 02 04 00427 - 23 00 02 00 64428 - 23 00 02 2A 00429 - 23 00 02 26 64430 - 23 00 02 54 00431 - 23 00 02 50 64432 - 23 00 02 7B 00433 - 23 00 02 77 64434 - 23 00 02 A2 00435 - 23 00 02 9D 64436 - 23 00 02 C9 00437 - 23 00 02 C5 64438 - 23 00 02 01 71439 - 23 00 02 27 71440 - 23 00 02 51 71441 - 23 00 02 78 71442 - 23 00 02 9E 71443 - 23 00 02 C6 71444 - 23 00 02 02 89445 - 23 00 02 28 89446 - 23 00 02 52 89447 - 23 00 02 79 89448 - 23 00 02 9F 89449 - 23 00 02 C7 89450 - 23 00 02 03 9E451 - 23 00 02 29 9E452 - 23 00 02 53 9E453 - 23 00 02 7A 9E454 - 23 00 02 A0 9E455 - 23 00 02 C8 9E456 - 23 00 02 09 00457 - 23 00 02 05 B0458 - 23 00 02 31 00459 - 23 00 02 2B B0460 - 23 00 02 5A 00461 - 23 00 02 55 B0462 - 23 00 02 80 00463 - 23 00 02 7C B0464 - 23 00 02 A7 00465 - 23 00 02 A3 B0466 - 23 00 02 CE 00467 - 23 00 02 CA B0468 - 23 00 02 06 C0469 - 23 00 02 2D C0470 - 23 00 02 56 C0471 - 23 00 02 7D C0472 - 23 00 02 A4 C0473 - 23 00 02 CB C0474 - 23 00 02 07 CF475 - 23 00 02 2F CF476 - 23 00 02 58 CF477 - 23 00 02 7E CF478 - 23 00 02 A5 CF479 - 23 00 02 CC CF480 - 23 00 02 08 DD481 - 23 00 02 30 DD482 - 23 00 02 59 DD483 - 23 00 02 7F DD484 - 23 00 02 A6 DD485 - 23 00 02 CD DD486 - 23 00 02 0E 15487 - 23 00 02 0A E9488 - 23 00 02 36 15489 - 23 00 02 32 E9490 - 23 00 02 5F 15491 - 23 00 02 5B E9492 - 23 00 02 85 15493 - 23 00 02 81 E9494 - 23 00 02 AD 15495 - 23 00 02 A9 E9496 - 23 00 02 D3 15497 - 23 00 02 CF E9498 - 23 00 02 0B 14499 - 23 00 02 33 14500 - 23 00 02 5C 14501 - 23 00 02 82 14502 - 23 00 02 AA 14503 - 23 00 02 D0 14504 - 23 00 02 0C 36505 - 23 00 02 34 36506 - 23 00 02 5D 36507 - 23 00 02 83 36508 - 23 00 02 AB 36509 - 23 00 02 D1 36510 - 23 00 02 0D 6B511 - 23 00 02 35 6B512 - 23 00 02 5E 6B513 - 23 00 02 84 6B514 - 23 00 02 AC 6B515 - 23 00 02 D2 6B516 - 23 00 02 13 5A517 - 23 00 02 0F 94518 - 23 00 02 3B 5A519 - 23 00 02 37 94520 - 23 00 02 64 5A521 - 23 00 02 60 94522 - 23 00 02 8A 5A523 - 23 00 02 86 94524 - 23 00 02 B2 5A525 - 23 00 02 AE 94526 - 23 00 02 D8 5A527 - 23 00 02 D4 94528 - 23 00 02 10 D1529 - 23 00 02 38 D1530 - 23 00 02 61 D1531 - 23 00 02 87 D1532 - 23 00 02 AF D1533 - 23 00 02 D5 D1534 - 23 00 02 11 04535 - 23 00 02 39 04536 - 23 00 02 62 04537 - 23 00 02 88 04538 - 23 00 02 B0 04539 - 23 00 02 D6 04540 - 23 00 02 12 05541 - 23 00 02 3A 05542 - 23 00 02 63 05543 - 23 00 02 89 05544 - 23 00 02 B1 05545 - 23 00 02 D7 05546 - 23 00 02 18 AA547 - 23 00 02 14 36548 - 23 00 02 42 AA549 - 23 00 02 3D 36550 - 23 00 02 69 AA551 - 23 00 02 65 36552 - 23 00 02 8F AA553 - 23 00 02 8B 36554 - 23 00 02 B7 AA555 - 23 00 02 B3 36556 - 23 00 02 DD AA557 - 23 00 02 D9 36558 - 23 00 02 15 74559 - 23 00 02 3F 74560 - 23 00 02 66 74561 - 23 00 02 8C 74562 - 23 00 02 B4 74563 - 23 00 02 DA 74564 - 23 00 02 16 9F565 - 23 00 02 40 9F566 - 23 00 02 67 9F567 - 23 00 02 8D 9F568 - 23 00 02 B5 9F569 - 23 00 02 DB 9F570 - 23 00 02 17 DC571 - 23 00 02 41 DC572 - 23 00 02 68 DC573 - 23 00 02 8E DC574 - 23 00 02 B6 DC575 - 23 00 02 DC DC576 - 23 00 02 1D FF577 - 23 00 02 19 03578 - 23 00 02 47 FF579 - 23 00 02 43 03580 - 23 00 02 6E FF581 - 23 00 02 6A 03582 - 23 00 02 94 FF583 - 23 00 02 90 03584 - 23 00 02 BC FF585 - 23 00 02 B8 03586 - 23 00 02 E2 FF587 - 23 00 02 DE 03588 - 23 00 02 1A 35589 - 23 00 02 44 35590 - 23 00 02 6B 35591 - 23 00 02 91 35592 - 23 00 02 B9 35593 - 23 00 02 DF 35594 - 23 00 02 1B 45595 - 23 00 02 45 45596 - 23 00 02 6C 45597 - 23 00 02 92 45598 - 23 00 02 BA 45599 - 23 00 02 E0 45600 - 23 00 02 1C 55601 - 23 00 02 46 55602 - 23 00 02 6D 55603 - 23 00 02 93 55604 - 23 00 02 BB 55605 - 23 00 02 E1 55606 - 23 00 02 22 FF607 - 23 00 02 1E 68608 - 23 00 02 4C FF609 - 23 00 02 48 68610 - 23 00 02 73 FF611 - 23 00 02 6F 68612 - 23 00 02 99 FF613 - 23 00 02 95 68614 - 23 00 02 C1 FF615 - 23 00 02 BD 68616 - 23 00 02 E7 FF617 - 23 00 02 E3 68618 - 23 00 02 1F 7E619 - 23 00 02 49 7E620 - 23 00 02 70 7E621 - 23 00 02 96 7E622 - 23 00 02 BE 7E623 - 23 00 02 E4 7E624 - 23 00 02 20 97625 - 23 00 02 4A 97626 - 23 00 02 71 97627 - 23 00 02 97 97628 - 23 00 02 BF 97629 - 23 00 02 E5 97630 - 23 00 02 21 B5631 - 23 00 02 4B B5632 - 23 00 02 72 B5633 - 23 00 02 98 B5634 - 23 00 02 C0 B5635 - 23 00 02 E6 B5636 - 23 00 02 25 F0637 - 23 00 02 23 E8638 - 23 00 02 4F F0639 - 23 00 02 4D E8640 - 23 00 02 76 F0641 - 23 00 02 74 E8642 - 23 00 02 9C F0643 - 23 00 02 9A E8644 - 23 00 02 C4 F0645 - 23 00 02 C2 E8646 - 23 00 02 EA F0647 - 23 00 02 E8 E8648 - 23 00 02 24 FF649 - 23 00 02 4E FF650 - 23 00 02 75 FF651 - 23 00 02 9B FF652 - 23 00 02 C3 FF653 - 23 00 02 E9 FF654 - 23 00 02 FE 3D655 - 23 00 02 00 04656 - 23 00 02 FE 23657 - 23 00 02 08 82658 - 23 00 02 0A 00659 - 23 00 02 0B 00660 - 23 00 02 0C 01661 - 23 00 02 16 00662 - 23 00 02 18 02663 - 23 00 02 1B 04664 - 23 00 02 19 04665 - 23 00 02 1C 81666 - 23 00 02 1F 00667 - 23 00 02 20 03668 - 23 00 02 23 04669 - 23 00 02 21 01670 - 23 00 02 54 63671 - 23 00 02 55 54672 - 23 00 02 6E 45673 - 23 00 02 6D 36674 - 23 00 02 FE 3D675 - 23 00 02 55 78676 - 23 00 02 FE 20677 - 23 00 02 26 30678 - 23 00 02 FE 3D679 - 23 00 02 20 71680 - 23 00 02 50 8F681 - 23 00 02 51 8F682 - 23 00 02 FE 00683 - 23 00 02 35 00684 - 05 78 01 11685 - 05 1E 01 29424 + 39 00 05 FF 03 98 81 03425 + 39 00 03 01 01 00426 + 39 00 03 02 01 00427 + 39 00 03 03 01 53428 + 39 00 03 04 01 D3429 + 39 00 03 05 01 00430 + 39 00 03 06 01 0D431 + 39 00 03 07 01 08432 + 39 00 03 08 01 00433 + 39 00 03 09 01 00434 + 39 00 03 0a 01 00435 + 39 00 03 0b 01 00436 + 39 00 03 0c 01 00437 + 39 00 03 0d 01 00438 + 39 00 03 0e 01 00439 + 39 00 03 0f 01 28440 + 39 00 03 10 01 28441 + 39 00 03 11 01 00442 + 39 00 03 12 01 00443 + 39 00 03 13 01 00444 + 39 00 03 14 01 00445 + 39 00 03 15 01 00446 + 39 00 03 16 01 00447 + 39 00 03 17 01 00448 + 39 00 03 18 01 00449 + 39 00 03 19 01 00450 + 39 00 03 1a 01 00451 + 39 00 03 1b 01 00452 + 39 00 03 1c 01 00453 + 39 00 03 1d 01 00454 + 39 00 03 1e 01 40455 + 39 00 03 1f 01 80456 + 39 00 03 20 01 06457 + 39 00 03 21 01 01458 + 39 00 03 22 01 00459 + 39 00 03 23 01 00460 + 39 00 03 24 01 00461 + 39 00 03 25 01 00462 + 39 00 03 26 01 00463 + 39 00 03 27 01 00464 + 39 00 03 28 01 33465 + 39 00 03 29 01 33466 + 39 00 03 2a 01 00467 + 39 00 03 2b 01 00468 + 39 00 03 2c 01 00469 + 39 00 03 2d 01 00470 + 39 00 03 2e 01 00471 + 39 00 03 2f 01 00472 + 39 00 03 30 01 00473 + 39 00 03 31 01 00474 + 39 00 03 32 01 00475 + 39 00 03 33 01 00476 + 39 00 03 34 01 03477 + 39 00 03 35 01 00478 + 39 00 03 36 01 00479 + 39 00 03 37 01 00480 + 39 00 03 38 01 96481 + 39 00 03 39 01 00482 + 39 00 03 3a 01 00483 + 39 00 03 3b 01 00484 + 39 00 03 3c 01 00485 + 39 00 03 3d 01 00486 + 39 00 03 3e 01 00487 + 39 00 03 3f 01 00488 + 39 00 03 40 01 00489 + 39 00 03 41 01 00490 + 39 00 03 42 01 00491 + 39 00 03 43 01 00492 + 39 00 03 44 01 00493 + 39 00 03 50 01 00494 + 39 00 03 51 01 23495 + 39 00 03 52 01 45496 + 39 00 03 53 01 67497 + 39 00 03 54 01 89498 + 39 00 03 55 01 AB499 + 39 00 03 56 01 01500 + 39 00 03 57 01 23501 + 39 00 03 58 01 45502 + 39 00 03 59 01 67503 + 39 00 03 5a 01 89504 + 39 00 03 5b 01 AB505 + 39 00 03 5c 01 CD506 + 39 00 03 5d 01 EF507 + 39 00 03 5e 01 00508 + 39 00 03 5f 01 08509 + 39 00 03 60 01 08510 + 39 00 03 61 01 06511 + 39 00 03 62 01 06512 + 39 00 03 63 01 01513 + 39 00 03 64 01 01514 + 39 00 03 65 01 00515 + 39 00 03 66 01 00516 + 39 00 03 67 01 02517 + 39 00 03 68 01 15518 + 39 00 03 69 01 15519 + 39 00 03 6a 01 14520 + 39 00 03 6b 01 14521 + 39 00 03 6c 01 0D522 + 39 00 03 6d 01 0D523 + 39 00 03 6e 01 0C524 + 39 00 03 6f 01 0C525 + 39 00 03 70 01 0F526 + 39 00 03 71 01 0F527 + 39 00 03 72 01 0E528 + 39 00 03 73 01 0E529 + 39 00 03 74 01 02530 + 39 00 03 75 01 08531 + 39 00 03 76 01 08532 + 39 00 03 77 01 06533 + 39 00 03 78 01 06534 + 39 00 03 79 01 01535 + 39 00 03 7a 01 01536 + 39 00 03 7b 01 00537 + 39 00 03 7c 01 00538 + 39 00 03 7d 01 02539 + 39 00 03 7e 01 15540 + 39 00 03 7f 01 15541 + 39 00 03 80 01 14542 + 39 00 03 81 01 14543 + 39 00 03 82 01 0D544 + 39 00 03 83 01 0D545 + 39 00 03 84 01 0C546 + 39 00 03 85 01 0C547 + 39 00 03 86 01 0F548 + 39 00 03 87 01 0F549 + 39 00 03 88 01 0E550 + 39 00 03 89 01 0E551 + 39 00 03 8A 01 02552 + 39 00 05 FF 03 98 81 04553 + 39 00 03 C5 01 3A554 + 39 00 03 6E 01 2B555 + 39 00 03 6F 01 37556 + 39 00 03 3A 01 24557 + 39 00 03 8D 01 1A558 + 39 00 03 87 01 BA559 + 39 00 03 B2 01 D1560 + 39 00 03 88 01 0B561 + 39 00 03 38 01 01562 + 39 00 03 39 01 00563 + 39 00 03 B5 01 02564 + 39 00 03 31 01 25565 + 39 00 03 3B 01 98566 + 39 00 05 FF 03 98 81 01567 + 39 00 03 22 01 0A568 + 39 00 03 31 01 00569 + 39 00 03 53 01 3D570 + 39 00 03 55 01 3D571 + 39 00 03 50 01 85572 + 39 00 03 51 01 80573 + 39 00 03 60 01 06574 + 39 00 03 62 01 20575 + 39 00 03 A0 01 00576 + 39 00 03 A1 01 21577 + 39 00 03 A2 01 35578 + 39 00 03 A3 01 19579 + 39 00 03 A4 01 1E580 + 39 00 03 A5 01 33581 + 39 00 03 A6 01 27582 + 39 00 03 A7 01 26583 + 39 00 03 A8 01 AF584 + 39 00 03 A9 01 1B585 + 39 00 03 AA 01 27586 + 39 00 03 AB 01 8D587 + 39 00 03 AC 01 1A588 + 39 00 03 AD 01 1B589 + 39 00 03 AE 01 50590 + 39 00 03 AF 01 26591 + 39 00 03 B0 01 2B592 + 39 00 03 B1 01 54593 + 39 00 03 B2 01 5E594 + 39 00 03 B3 01 23595 + 39 00 03 C0 01 00596 + 39 00 03 C1 01 21597 + 39 00 03 C2 01 35598 + 39 00 03 C3 01 19599 + 39 00 03 C4 01 1E600 + 39 00 03 C5 01 33601 + 39 00 03 C6 01 27602 + 39 00 03 C7 01 26603 + 39 00 03 C8 01 AF604 + 39 00 03 C9 01 1B605 + 39 00 03 CA 01 27606 + 39 00 03 CB 01 8D607 + 39 00 03 CC 01 1A608 + 39 00 03 CD 01 1B609 + 39 00 03 CE 01 50610 + 39 00 03 CF 01 26611 + 39 00 03 D0 01 2B612 + 39 00 03 D1 01 54613 + 39 00 03 D2 01 5E614 + 39 00 03 D3 01 23615 + 39 00 05 FF 03 98 81 00686 616 ]; 687 617 688 618 panel-exit-sequence = [ .. .. @@ -743,303 +673,242 @@ 743 673 status = "okay"; 744 674 compatible = "simple-panel-dsi"; 745 675 reg = <0>; 746 - backlight = <&backlight1>;747 - reset-delay-ms = <60>;748 - enable-delay-ms = <60>;749 - prepare-delay-ms = <60>;750 - unprepare-delay-ms = <60>;751 - disable-delay-ms = <60>;752 - dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |753 - MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_EOT_PACKET)>;754 - dsi,format = <MIPI_DSI_FMT_RGB888>;755 - dsi,lanes = <4>;756 - panel-init-sequence = [757 - 23 00 02 FE 21758 - 23 00 02 04 00759 - 23 00 02 00 64760 - 23 00 02 2A 00761 - 23 00 02 26 64762 - 23 00 02 54 00763 - 23 00 02 50 64764 - 23 00 02 7B 00765 - 23 00 02 77 64766 - 23 00 02 A2 00767 - 23 00 02 9D 64768 - 23 00 02 C9 00769 - 23 00 02 C5 64770 - 23 00 02 01 71771 - 23 00 02 27 71772 - 23 00 02 51 71773 - 23 00 02 78 71774 - 23 00 02 9E 71775 - 23 00 02 C6 71776 - 23 00 02 02 89777 - 23 00 02 28 89778 - 23 00 02 52 89779 - 23 00 02 79 89780 - 23 00 02 9F 89781 - 23 00 02 C7 89782 - 23 00 02 03 9E783 - 23 00 02 29 9E784 - 23 00 02 53 9E785 - 23 00 02 7A 9E786 - 23 00 02 A0 9E787 - 23 00 02 C8 9E788 - 23 00 02 09 00789 - 23 00 02 05 B0790 - 23 00 02 31 00791 - 23 00 02 2B B0792 - 23 00 02 5A 00793 - 23 00 02 55 B0794 - 23 00 02 80 00795 - 23 00 02 7C B0796 - 23 00 02 A7 00797 - 23 00 02 A3 B0798 - 23 00 02 CE 00799 - 23 00 02 CA B0800 - 23 00 02 06 C0801 - 23 00 02 2D C0802 - 23 00 02 56 C0803 - 23 00 02 7D C0804 - 23 00 02 A4 C0805 - 23 00 02 CB C0806 - 23 00 02 07 CF807 - 23 00 02 2F CF808 - 23 00 02 58 CF809 - 23 00 02 7E CF810 - 23 00 02 A5 CF811 - 23 00 02 CC CF812 - 23 00 02 08 DD813 - 23 00 02 30 DD814 - 23 00 02 59 DD815 - 23 00 02 7F DD816 - 23 00 02 A6 DD817 - 23 00 02 CD DD818 - 23 00 02 0E 15819 - 23 00 02 0A E9820 - 23 00 02 36 15821 - 23 00 02 32 E9822 - 23 00 02 5F 15823 - 23 00 02 5B E9824 - 23 00 02 85 15825 - 23 00 02 81 E9826 - 23 00 02 AD 15827 - 23 00 02 A9 E9828 - 23 00 02 D3 15829 - 23 00 02 CF E9830 - 23 00 02 0B 14831 - 23 00 02 33 14832 - 23 00 02 5C 14833 - 23 00 02 82 14834 - 23 00 02 AA 14835 - 23 00 02 D0 14836 - 23 00 02 0C 36837 - 23 00 02 34 36838 - 23 00 02 5D 36839 - 23 00 02 83 36840 - 23 00 02 AB 36841 - 23 00 02 D1 36842 - 23 00 02 0D 6B843 - 23 00 02 35 6B844 - 23 00 02 5E 6B845 - 23 00 02 84 6B846 - 23 00 02 AC 6B847 - 23 00 02 D2 6B848 - 23 00 02 13 5A849 - 23 00 02 0F 94850 - 23 00 02 3B 5A851 - 23 00 02 37 94852 - 23 00 02 64 5A853 - 23 00 02 60 94854 - 23 00 02 8A 5A855 - 23 00 02 86 94856 - 23 00 02 B2 5A857 - 23 00 02 AE 94858 - 23 00 02 D8 5A859 - 23 00 02 D4 94860 - 23 00 02 10 D1861 - 23 00 02 38 D1862 - 23 00 02 61 D1863 - 23 00 02 87 D1864 - 23 00 02 AF D1865 - 23 00 02 D5 D1866 - 23 00 02 11 04867 - 23 00 02 39 04868 - 23 00 02 62 04869 - 23 00 02 88 04870 - 23 00 02 B0 04871 - 23 00 02 D6 04872 - 23 00 02 12 05873 - 23 00 02 3A 05874 - 23 00 02 63 05875 - 23 00 02 89 05876 - 23 00 02 B1 05877 - 23 00 02 D7 05878 - 23 00 02 18 AA879 - 23 00 02 14 36880 - 23 00 02 42 AA881 - 23 00 02 3D 36882 - 23 00 02 69 AA883 - 23 00 02 65 36884 - 23 00 02 8F AA885 - 23 00 02 8B 36886 - 23 00 02 B7 AA887 - 23 00 02 B3 36888 - 23 00 02 DD AA889 - 23 00 02 D9 36890 - 23 00 02 15 74891 - 23 00 02 3F 74892 - 23 00 02 66 74893 - 23 00 02 8C 74894 - 23 00 02 B4 74895 - 23 00 02 DA 74896 - 23 00 02 16 9F897 - 23 00 02 40 9F898 - 23 00 02 67 9F899 - 23 00 02 8D 9F900 - 23 00 02 B5 9F901 - 23 00 02 DB 9F902 - 23 00 02 17 DC903 - 23 00 02 41 DC904 - 23 00 02 68 DC905 - 23 00 02 8E DC906 - 23 00 02 B6 DC907 - 23 00 02 DC DC908 - 23 00 02 1D FF909 - 23 00 02 19 03910 - 23 00 02 47 FF911 - 23 00 02 43 03912 - 23 00 02 6E FF913 - 23 00 02 6A 03914 - 23 00 02 94 FF915 - 23 00 02 90 03916 - 23 00 02 BC FF917 - 23 00 02 B8 03918 - 23 00 02 E2 FF919 - 23 00 02 DE 03920 - 23 00 02 1A 35921 - 23 00 02 44 35922 - 23 00 02 6B 35923 - 23 00 02 91 35924 - 23 00 02 B9 35925 - 23 00 02 DF 35926 - 23 00 02 1B 45927 - 23 00 02 45 45928 - 23 00 02 6C 45929 - 23 00 02 92 45930 - 23 00 02 BA 45931 - 23 00 02 E0 45932 - 23 00 02 1C 55933 - 23 00 02 46 55934 - 23 00 02 6D 55935 - 23 00 02 93 55936 - 23 00 02 BB 55937 - 23 00 02 E1 55938 - 23 00 02 22 FF939 - 23 00 02 1E 68940 - 23 00 02 4C FF941 - 23 00 02 48 68942 - 23 00 02 73 FF943 - 23 00 02 6F 68944 - 23 00 02 99 FF945 - 23 00 02 95 68946 - 23 00 02 C1 FF947 - 23 00 02 BD 68948 - 23 00 02 E7 FF949 - 23 00 02 E3 68950 - 23 00 02 1F 7E951 - 23 00 02 49 7E952 - 23 00 02 70 7E953 - 23 00 02 96 7E954 - 23 00 02 BE 7E955 - 23 00 02 E4 7E956 - 23 00 02 20 97957 - 23 00 02 4A 97958 - 23 00 02 71 97959 - 23 00 02 97 97960 - 23 00 02 BF 97961 - 23 00 02 E5 97962 - 23 00 02 21 B5963 - 23 00 02 4B B5964 - 23 00 02 72 B5965 - 23 00 02 98 B5966 - 23 00 02 C0 B5967 - 23 00 02 E6 B5968 - 23 00 02 25 F0969 - 23 00 02 23 E8970 - 23 00 02 4F F0971 - 23 00 02 4D E8972 - 23 00 02 76 F0973 - 23 00 02 74 E8974 - 23 00 02 9C F0975 - 23 00 02 9A E8976 - 23 00 02 C4 F0977 - 23 00 02 C2 E8978 - 23 00 02 EA F0979 - 23 00 02 E8 E8980 - 23 00 02 24 FF981 - 23 00 02 4E FF982 - 23 00 02 75 FF983 - 23 00 02 9B FF984 - 23 00 02 C3 FF985 - 23 00 02 E9 FF986 - 23 00 02 FE 3D987 - 23 00 02 00 04988 - 23 00 02 FE 23989 - 23 00 02 08 82990 - 23 00 02 0A 00991 - 23 00 02 0B 00992 - 23 00 02 0C 01993 - 23 00 02 16 00994 - 23 00 02 18 02995 - 23 00 02 1B 04996 - 23 00 02 19 04997 - 23 00 02 1C 81998 - 23 00 02 1F 00999 - 23 00 02 20 031000 - 23 00 02 23 041001 - 23 00 02 21 011002 - 23 00 02 54 631003 - 23 00 02 55 541004 - 23 00 02 6E 451005 - 23 00 02 6D 361006 - 23 00 02 FE 3D1007 - 23 00 02 55 781008 - 23 00 02 FE 201009 - 23 00 02 26 301010 - 23 00 02 FE 3D1011 - 23 00 02 20 711012 - 23 00 02 50 8F1013 - 23 00 02 51 8F1014 - 23 00 02 FE 001015 - 23 00 02 35 001016 - 05 78 01 111017 - 05 1E 01 291018 - ];676 + power-supply = <&vcc3v3_lcd1_n>; //MIPI_3V3EN_GPIO3_A3_d_3V3677 + vddio-mipi = <&gpio3 RK_PA4 GPIO_ACTIVE_HIGH>; //MIPI_EN_1V8_GPIO3_A4_d_3V3678 + reset-gpios = <&gpio3 RK_PC7 GPIO_ACTIVE_LOW>; //MIPI_RST_L_GPIO3_C7679 + vcc-5v-gpio = <&gpio1 RK_PA4 GPIO_ACTIVE_HIGH>; //VCC5_IO_EN_GPIO1_A4_3V3680 + reset-delay-ms = <200>;681 + enable-delay-ms = <60>;682 + init-delay-ms = <120>;683 + disable-delay-ms = <60>;684 + prepare-delay-ms = <120>;685 + unprepare-delay-ms = <120>;686 + backlight = <&backlight1>;687 + dsi,flags = <(MIPI_DSI_MODE_VIDEO | MIPI_DSI_MODE_VIDEO_BURST |688 + MIPI_DSI_MODE_LPM | MIPI_DSI_MODE_EOT_PACKET)>;689 + dsi,format = <MIPI_DSI_FMT_RGB888>;690 + dsi,lanes = <4>;691 +692 + panel-init-sequence = [693 + 39 00 04 FF 98 81 03694 + 15 00 02 01 00695 + 15 00 02 02 00696 + 15 00 02 03 53697 + 15 00 02 04 D3698 + 15 00 02 05 00699 + 15 00 02 06 0D700 + 15 00 02 07 08701 + 15 00 02 08 00702 + 15 00 02 09 00703 + 15 00 02 0a 00704 + 15 00 02 0b 00705 + 15 00 02 0c 00706 + 15 00 02 0d 00707 + 15 00 02 0e 00708 + 15 00 02 0f 28709 + 15 00 02 10 28710 + 15 00 02 11 00711 + 15 00 02 12 00712 + 15 00 02 13 00713 + 15 00 02 14 00714 + 15 00 02 15 00715 + 15 00 02 16 00716 + 15 00 02 17 00717 + 15 00 02 18 00718 + 15 00 02 19 00719 + 15 00 02 1a 00720 + 15 00 02 1b 00721 + 15 00 02 1c 00722 + 15 00 02 1d 00723 + 15 00 02 1e 40724 + 15 00 02 1f 80725 + 15 00 02 20 06726 + 15 00 02 21 01727 + 15 00 02 22 00728 + 15 00 02 23 00729 + 15 00 02 24 00730 + 15 00 02 25 00731 + 15 00 02 26 00732 + 15 00 02 27 00733 + 15 00 02 28 33734 + 15 00 02 29 33735 + 15 00 02 2a 00736 + 15 00 02 2b 00737 + 15 00 02 2c 00738 + 15 00 02 2d 00739 + 15 00 02 2e 00740 + 15 00 02 2f 00741 + 15 00 02 30 00742 + 15 00 02 31 00743 + 15 00 02 32 00744 + 15 00 02 33 00745 + 15 00 02 34 03746 + 15 00 02 35 00747 + 15 00 02 36 00748 + 15 00 02 37 00749 + 15 00 02 38 96750 + 15 00 02 39 00751 + 15 00 02 3a 00752 + 15 00 02 3b 00753 + 15 00 02 3c 00754 + 15 00 02 3d 00755 + 15 00 02 3e 00756 + 15 00 02 3f 00757 + 15 00 02 40 00758 + 15 00 02 41 00759 + 15 00 02 42 00760 + 15 00 02 43 00761 + 15 00 02 44 00762 + 15 00 02 50 00763 + 15 00 02 51 23764 + 15 00 02 52 45765 + 15 00 02 53 67766 + 15 00 02 54 89767 + 15 00 02 55 AB768 + 15 00 02 56 01769 + 15 00 02 57 23770 + 15 00 02 58 45771 + 15 00 02 59 67772 + 15 00 02 5a 89773 + 15 00 02 5b AB774 + 15 00 02 5c CD775 + 15 00 02 5d EF776 + 15 00 02 5e 00777 + 15 00 02 5f 08778 + 15 00 02 60 08779 + 15 00 02 61 06780 + 15 00 02 62 06781 + 15 00 02 63 01782 + 15 00 02 64 01783 + 15 00 02 65 00784 + 15 00 02 66 00785 + 15 00 02 67 02786 + 15 00 02 68 15787 + 15 00 02 69 15788 + 15 00 02 6a 14789 + 15 00 02 6b 14790 + 15 00 02 6c 0D791 + 15 00 02 6d 0D792 + 15 00 02 6e 0C793 + 15 00 02 6f 0C794 + 15 00 02 70 0F795 + 15 00 02 71 0F796 + 15 00 02 72 0E797 + 15 00 02 73 0E798 + 15 00 02 74 02799 + 15 00 02 75 08800 + 15 00 02 76 08801 + 15 00 02 77 06802 + 15 00 02 78 06803 + 15 00 02 79 01804 + 15 00 02 7a 01805 + 15 00 02 7b 00806 + 15 00 02 7c 00807 + 15 00 02 7d 02808 + 15 00 02 7e 15809 + 15 00 02 7f 15810 + 15 00 02 80 14811 + 15 00 02 81 14812 + 15 00 02 82 0D813 + 15 00 02 83 0D814 + 15 00 02 84 0C815 + 15 00 02 85 0C816 + 15 00 02 86 0F817 + 15 00 02 87 0F818 + 15 00 02 88 0E819 + 15 00 02 89 0E820 + 15 00 02 8A 02821 + 39 00 04 FF 98 81 04822 + 15 00 02 C5 3A823 + 15 00 02 6E 2B824 + 15 00 02 6F 37825 + 15 00 02 3A 24826 + 15 00 02 8D 1A827 + 15 00 02 87 BA828 + 15 00 02 B2 D1829 + 15 00 02 88 0B830 + 15 00 02 38 01831 + 15 00 02 39 00832 + 15 00 02 B5 02833 + 15 00 02 31 25834 + 15 00 02 3B 98835 + 39 00 04 FF 98 81 01836 + 15 00 02 22 0A837 + 15 00 02 31 00838 + 15 00 02 53 3D839 + 15 00 02 55 3D840 + 15 00 02 50 85841 + 15 00 02 51 80842 + 15 00 02 60 06843 + 15 00 02 62 20844 + 15 00 02 A0 00845 + 15 00 02 A1 21846 + 15 00 02 A2 35847 + 15 00 02 A3 19848 + 15 00 02 A4 1E849 + 15 00 02 A5 33850 + 15 00 02 A6 27851 + 15 00 02 A7 26852 + 15 00 02 A8 AF853 + 15 00 02 A9 1B854 + 15 00 02 AA 27855 + 15 00 02 AB 8D856 + 15 00 02 AC 1A857 + 15 00 02 AD 1B858 + 15 00 02 AE 50859 + 15 00 02 AF 26860 + 15 00 02 B0 2B861 + 15 00 02 B1 54862 + 15 00 02 B2 5E863 + 15 00 02 B3 23864 + 15 00 02 C0 00865 + 15 00 02 C1 21866 + 15 00 02 C2 35867 + 15 00 02 C3 19868 + 15 00 02 C4 1E869 + 15 00 02 C5 33870 + 15 00 02 C6 27871 + 15 00 02 C7 26872 + 15 00 02 C8 AF873 + 15 00 02 C9 1B874 + 15 00 02 CA 27875 + 15 00 02 CB 8D876 + 15 00 02 CC 1A877 + 15 00 02 CD 1B878 + 15 00 02 CE 50879 + 15 00 02 CF 26880 + 15 00 02 D0 2B881 + 15 00 02 D1 54882 + 15 00 02 D2 5E883 + 15 00 02 D3 23884 + 39 00 04 FF 98 81 00885 + 15 78 01 11886 + 15 05 01 29887 + ];1019 888 1020 889 panel-exit-sequence = [ 1021 890 05 00 01 28 1022 891 05 00 01 10 1023 892 ]; 1024 893 1025 - disp_timings1: display-timings {1026 - native-mode = <&dsi1_timing0>;1027 - dsi1_timing0: timing0 {1028 - clock-frequency = <132000000>;1029 - hactive = <1080>;1030 - vactive = <1920>;1031 - hfront-porch = <15>;1032 - hsync-len = <2>;1033 - hback-porch = <30>;1034 - vfront-porch = <15>;1035 - vsync-len = <2>;1036 - vback-porch = <15>;1037 - hsync-active = <0>;1038 - vsync-active = <0>;1039 - de-active = <0>;1040 - pixelclk-active = <1>;1041 - };1042 - };894 + disp_timings1: display-timings {895 + native-mode = <&dsi1_timing0>;896 + dsi1_timing0: timing0 {897 + clock-frequency = <69000000>;898 + hactive = <800>;899 + vactive = <1280>;900 + hfront-porch = <32>;901 + hsync-len = <20>;902 + hback-porch = <20>;903 + vfront-porch = <16>;904 + vsync-len = <5>;905 + vback-porch = <12>;906 + hsync-active = <0>;907 + vsync-active = <0>;908 + de-active = <0>;909 + pixelclk-active = <1>;910 + };911 + };1043 912 1044 913 ports { 1045 914 #address-cells = <1>; .. .. @@ -1738,14 +1607,6 @@ 1738 1607 1739 1608 &sfc { 1740 1609 status = "okay"; 1741 -1742 - flash@0 {1743 - compatible = "spi-nand";1744 - reg = <0>;1745 - spi-max-frequency = <75000000>;1746 - spi-rx-bus-width = <4>;1747 - spi-tx-bus-width = <1>;1748 - };1749 1610 }; 1750 1611 1751 1612 &spdif_8ch { kernel/arch/arm64/boot/dts/rockchip/rk3568.dtsiold mode 100644new mode 100755
.. .. @@ -286,7 +286,7 @@ 286 286 logo,kernel = "logo_kernel.bmp"; 287 287 logo,mode = "center"; 288 288 charge_logo,mode = "center"; 289 - connect = <&vp0_out_dsi1>;289 + connect = <&vp1_out_dsi1>;290 290 }; 291 291 route_edp: route-edp { 292 292 status = "disabled"; .. .. @@ -294,7 +294,7 @@ 294 294 logo,kernel = "logo_kernel.bmp"; 295 295 logo,mode = "center"; 296 296 charge_logo,mode = "center"; 297 - connect = <&vp0_out_edp>;297 + connect = <&vp1_out_edp>;298 298 }; 299 299 route_hdmi: route-hdmi { 300 300 status = "disabled"; .. .. @@ -302,7 +302,7 @@ 302 302 logo,kernel = "logo_kernel.bmp"; 303 303 logo,mode = "center"; 304 304 charge_logo,mode = "center"; 305 - connect = <&vp1_out_hdmi>;305 + connect = <&vp0_out_hdmi>;306 306 }; 307 307 route_lvds: route-lvds { 308 308 status = "disabled"; .. .. @@ -1782,7 +1782,7 @@ 1782 1782 clock-names = "pclk_csi2host"; 1783 1783 resets = <&cru SRST_P_CSI2HOST1>; 1784 1784 reset-names = "srst_csihost_p"; 1785 - status = "okay";1785 + status = "disabled";1786 1786 }; 1787 1787 1788 1788 rkcif: rkcif@fdfe0000 { kernel/arch/arm64/configs/rockchip_linux_defconfig
.. .. @@ -2,10 +2,10 @@ 2 2 # Automatically generated file; DO NOT EDIT. 3 3 # Linux/arm64 5.10.160 Kernel Configuration 4 4 # 5 -CONFIG_CC_VERSION_TEXT="aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621"5 +CONFIG_CC_VERSION_TEXT="gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0"6 6 CONFIG_CC_IS_GCC=y 7 -CONFIG_GCC_VERSION=1003018 -CONFIG_LD_VERSION=2360100007 +CONFIG_GCC_VERSION=705008 +CONFIG_LD_VERSION=2300000009 9 CONFIG_CLANG_VERSION=0 10 10 CONFIG_LLD_VERSION=0 11 11 CONFIG_CC_CAN_LINK=y .. .. @@ -267,6 +267,7 @@ 267 267 CONFIG_PGTABLE_LEVELS=3 268 268 CONFIG_ARCH_SUPPORTS_UPROBES=y 269 269 CONFIG_ARCH_PROC_KCORE_TEXT=y 270 +CONFIG_BROKEN_GAS_INST=y270 271 271 272 # 272 273 # Platform selection .. .. @@ -410,9 +411,6 @@ 410 411 # 411 412 CONFIG_ARM64_HW_AFDBM=y 412 413 CONFIG_ARM64_PAN=y 413 -CONFIG_AS_HAS_LDAPR=y414 -CONFIG_AS_HAS_LSE_ATOMICS=y415 -CONFIG_ARM64_LSE_ATOMICS=y416 414 CONFIG_ARM64_USE_LSE_ATOMICS=y 417 415 CONFIG_ARM64_VHE=y 418 416 # end of ARMv8.1 architectural features .. .. @@ -429,31 +427,20 @@ 429 427 # 430 428 # ARMv8.3 architectural features 431 429 # 432 -# CONFIG_ARM64_PTR_AUTH is not set433 -CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y434 -CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y435 -CONFIG_AS_HAS_PAC=y436 -CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y437 430 # end of ARMv8.3 architectural features 438 431 439 432 # 440 433 # ARMv8.4 architectural features 441 434 # 442 435 # CONFIG_ARM64_AMU_EXTN is not set 443 -CONFIG_AS_HAS_ARMV8_4=y444 -# CONFIG_ARM64_TLB_RANGE is not set445 436 # end of ARMv8.4 architectural features 446 437 447 438 # 448 439 # ARMv8.5 architectural features 449 440 # 450 -CONFIG_AS_HAS_ARMV8_5=y451 441 # CONFIG_ARM64_BTI is not set 452 -CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y453 442 # CONFIG_ARM64_E0PD is not set 454 443 # CONFIG_ARCH_RANDOM is not set 455 -CONFIG_ARM64_AS_HAS_MTE=y456 -# CONFIG_ARM64_MTE is not set457 444 # end of ARMv8.5 architectural features 458 445 459 446 # CONFIG_ARM64_SVE is not set .. .. @@ -462,8 +449,6 @@ 462 449 # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set 463 450 CONFIG_RELOCATABLE=y 464 451 # CONFIG_RANDOMIZE_BASE is not set 465 -CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y466 -CONFIG_STACKPROTECTOR_PER_TASK=y467 452 # end of Kernel Features 468 453 469 454 # .. .. @@ -511,19 +496,7 @@ 511 496 # 512 497 # CPU Idle 513 498 # 514 -CONFIG_CPU_IDLE=y515 -CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y516 -# CONFIG_CPU_IDLE_GOV_LADDER is not set517 -CONFIG_CPU_IDLE_GOV_MENU=y518 -# CONFIG_CPU_IDLE_GOV_TEO is not set519 -CONFIG_DT_IDLE_STATES=y520 -521 -#522 -# ARM CPU Idle Drivers523 -#524 -CONFIG_ARM_CPUIDLE=y525 -# CONFIG_ARM_PSCI_CPUIDLE is not set526 -# end of ARM CPU Idle Drivers499 +# CONFIG_CPU_IDLE is not set527 500 # end of CPU Idle 528 501 529 502 # .. .. @@ -594,7 +567,6 @@ 594 567 595 568 CONFIG_EFI_EARLYCON=y 596 569 CONFIG_ARM_PSCI_FW=y 597 -# CONFIG_ARM_PSCI_CHECKER is not set598 570 CONFIG_HAVE_ARM_SMCCC=y 599 571 CONFIG_HAVE_ARM_SMCCC_DISCOVERY=y 600 572 CONFIG_ARM_SMCCC_SOC_ID=y .. .. @@ -717,10 +689,6 @@ 717 689 # end of GCOV-based kernel profiling 718 690 719 691 CONFIG_HAVE_GCC_PLUGINS=y 720 -CONFIG_GCC_PLUGINS=y721 -# CONFIG_GCC_PLUGIN_CYC_COMPLEXITY is not set722 -# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set723 -# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set724 692 # end of General architecture-dependent options 725 693 726 694 CONFIG_RT_MUTEXES=y .. .. @@ -991,6 +959,7 @@ 991 959 # CONFIG_NETFILTER_XT_TARGET_HL is not set 992 960 # CONFIG_NETFILTER_XT_TARGET_HMARK is not set 993 961 # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set 962 +# CONFIG_NETFILTER_XT_TARGET_LED is not set994 963 # CONFIG_NETFILTER_XT_TARGET_LOG is not set 995 964 # CONFIG_NETFILTER_XT_TARGET_MARK is not set 996 965 # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set .. .. @@ -1201,6 +1170,7 @@ 1201 1170 CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 1202 1171 # CONFIG_WIMAX is not set 1203 1172 CONFIG_RFKILL=y 1173 +CONFIG_RFKILL_LEDS=y1204 1174 # CONFIG_RFKILL_INPUT is not set 1205 1175 # CONFIG_RFKILL_GPIO is not set 1206 1176 CONFIG_RFKILL_RK=y .. .. @@ -1542,7 +1512,7 @@ 1542 1512 # 1543 1513 # EEPROM support 1544 1514 # 1545 -# CONFIG_EEPROM_AT24 is not set1515 +CONFIG_EEPROM_AT24=y1546 1516 # CONFIG_EEPROM_AT25 is not set 1547 1517 # CONFIG_EEPROM_LEGACY is not set 1548 1518 # CONFIG_EEPROM_MAX6875 is not set .. .. @@ -1827,6 +1797,7 @@ 1827 1797 CONFIG_PHYLINK=y 1828 1798 CONFIG_PHYLIB=y 1829 1799 CONFIG_SWPHY=y 1800 +# CONFIG_LED_TRIGGER_PHY is not set1830 1801 CONFIG_FIXED_PHY=y 1831 1802 # CONFIG_SFP is not set 1832 1803 .. .. @@ -4603,6 +4574,7 @@ 4603 4574 CONFIG_USB_OHCI_LITTLE_ENDIAN=y 4604 4575 CONFIG_USB_SUPPORT=y 4605 4576 CONFIG_USB_COMMON=y 4577 +# CONFIG_USB_LED_TRIG is not set4606 4578 # CONFIG_USB_ULPI_BUS is not set 4607 4579 # CONFIG_USB_CONN_GPIO is not set 4608 4580 CONFIG_USB_ARCH_HAS_HCD=y .. .. @@ -4620,6 +4592,7 @@ 4620 4592 # CONFIG_USB_OTG_PRODUCTLIST is not set 4621 4593 # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set 4622 4594 # CONFIG_USB_OTG_FSM is not set 4595 +# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set4623 4596 CONFIG_USB_AUTOSUSPEND_DELAY=2 4624 4597 CONFIG_USB_MON=y 4625 4598 .. .. @@ -5020,7 +4993,26 @@ 5020 4993 # 5021 4994 # LED Triggers 5022 4995 # 5023 -# CONFIG_LEDS_TRIGGERS is not set4996 +CONFIG_LEDS_TRIGGERS=y4997 +# CONFIG_LEDS_TRIGGER_TIMER is not set4998 +# CONFIG_LEDS_TRIGGER_ONESHOT is not set4999 +# CONFIG_LEDS_TRIGGER_DISK is not set5000 +# CONFIG_LEDS_TRIGGER_MTD is not set5001 +CONFIG_LEDS_TRIGGER_HEARTBEAT=y5002 +# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set5003 +# CONFIG_LEDS_TRIGGER_ACTIVITY is not set5004 +# CONFIG_LEDS_TRIGGER_GPIO is not set5005 +# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set5006 +5007 +#5008 +# iptables trigger is under Netfilter config (LED target)5009 +#5010 +# CONFIG_LEDS_TRIGGER_TRANSIENT is not set5011 +# CONFIG_LEDS_TRIGGER_CAMERA is not set5012 +# CONFIG_LEDS_TRIGGER_PANIC is not set5013 +# CONFIG_LEDS_TRIGGER_NETDEV is not set5014 +# CONFIG_LEDS_TRIGGER_PATTERN is not set5015 +# CONFIG_LEDS_TRIGGER_AUDIO is not set5024 5016 # CONFIG_ACCESSIBILITY is not set 5025 5017 # CONFIG_INFINIBAND is not set 5026 5018 CONFIG_EDAC_SUPPORT=y .. .. @@ -6462,10 +6454,6 @@ 6462 6454 # Memory initialization 6463 6455 # 6464 6456 CONFIG_INIT_STACK_NONE=y 6465 -# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set6466 -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set6467 -# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set6468 -# CONFIG_GCC_PLUGIN_STACKLEAK is not set6469 6457 # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set 6470 6458 # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set 6471 6459 # end of Memory initialization .. .. @@ -6893,8 +6881,6 @@ 6893 6881 CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y 6894 6882 CONFIG_HAVE_ARCH_KASAN_VMALLOC=y 6895 6883 CONFIG_CC_HAS_KASAN_GENERIC=y 6896 -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y6897 -# CONFIG_KASAN is not set6898 6884 CONFIG_HAVE_ARCH_KFENCE=y 6899 6885 # CONFIG_KFENCE is not set 6900 6886 # end of Memory Debugging .. .. @@ -6982,7 +6968,6 @@ 6982 6968 CONFIG_HAVE_FUNCTION_TRACER=y 6983 6969 CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y 6984 6970 CONFIG_HAVE_DYNAMIC_FTRACE=y 6985 -CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y6986 6971 CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y 6987 6972 CONFIG_HAVE_SYSCALL_TRACEPOINTS=y 6988 6973 CONFIG_HAVE_C_RECORDMCOUNT=y kernel/drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
.. .. @@ -3093,6 +3093,7 @@ 3093 3093 int i, ret = 0; 3094 3094 3095 3095 memset(metedata, 0, sizeof(*metedata)); 3096 +#if 03096 3097 edid = dw_hdmi_get_edid(hdmi, connector); 3097 3098 if (edid) { 3098 3099 int vic = 0; .. .. @@ -3120,6 +3121,7 @@ 3120 3121 3121 3122 kfree(edid); 3122 3123 } else { 3124 +#endif3123 3125 hdmi->support_hdmi = true; 3124 3126 hdmi->sink_has_audio = true; 3125 3127 for (i = 0; i < ARRAY_SIZE(dw_hdmi_default_modes); i++) { .. .. @@ -3139,7 +3141,7 @@ 3139 3141 info->color_formats = 0; 3140 3142 3141 3143 dev_info(hdmi->dev, "failed to get edid\n"); 3142 - }3144 +// }3143 3145 dw_hdmi_update_hdr_property(connector); 3144 3146 dw_hdmi_check_output_type_changed(hdmi); 3145 3147 mk-rootfs.sh
.. .. @@ -1,7 +1,7 @@ 1 1 #!/bin/bash -e 2 2 #TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/ubuntu20-lxde/lxde_ubuntu20_rootfs 3 3 #TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/debian10/rk3568_likong 4 -TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/ubuntu18.04/ubuntu18.04_lite_ksl4 +TARGET_ROOTFS_DIR=/home/data/rootfs/rk356x/debian11/debian11_rootfs5 5 MOUNTPOINT=./temp 6 6 ROOTFSIMAGE=rootfs.ext4 7 7 OUT=$PWD/tools/linux/Linux_Pack_Firmware/rockdev/Image/ .. .. @@ -17,7 +17,7 @@ 17 17 18 18 # Create directories 19 19 mkdir ${MOUNTPOINT} 20 -dd if=/dev/zero of=${ROOTFSIMAGE} bs=1M count=0 seek=130020 +dd if=/dev/zero of=${ROOTFSIMAGE} bs=1M count=0 seek=430021 21 22 22 finish() { 23 23 sudo umount ${MOUNTPOINT} || true