20231210原始编译NanoPC-T4(RK3399)开发板的Android10的SDK

news2024/12/29 1:05:03

20231210原始编译NanoPC-T4(RK3399)开发板的Android10的SDK
2023/12/10 17:27

rootroot@rootroot-X99-Turbo:~$ 
rootroot@rootroot-X99-Turbo:~$ mkdir nanopc-t4
rootroot@rootroot-X99-Turbo:~$ 
rootroot@rootroot-X99-Turbo:~$ 
rootroot@rootroot-X99-Turbo:~$ cd nanopc-t4/
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ ll
total 8
drwxrwxr-x  2 rootroot rootroot 4096 12月  7 18:36 ./
drwxr-xr-x 34 rootroot rootroot 4096 12月  7 18:36 ../
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ ll
total 15184496
drwxrwxr-x  2 rootroot rootroot        4096 12月  7 18:36 ./
drwxr-xr-x 34 rootroot rootroot        4096 12月  7 18:36 ../
-rwx------  1 rootroot rootroot 15548905703 12月  7 17:06 rk3399-android-10.git-20210201.tgz*
-rwx------  1 rootroot rootroot          69 12月  7 16:59 rk3399-android-10.git-20210201.tgz.tar.hash.md5*
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ md5sum rk3399-android-10.git-20210201.tgz
4afd2b4b23d295e8e7d259637abe3682  rk3399-android-10.git-20210201.tgz
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ cat rk3399-android-10.git-20210201.tgz.tar.hash.md5 
4afd2b4b23d295e8e7d259637abe3682  rk3399-android-10.git-20210201.tgz
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ ll
total 15184496
drwxrwxr-x  2 rootroot rootroot        4096 12月  7 18:36 ./
drwxr-xr-x 34 rootroot rootroot        4096 12月  7 18:36 ../
-rwx------  1 rootroot rootroot 15548905703 12月  7 17:06 rk3399-android-10.git-20210201.tgz*
-rwx------  1 rootroot rootroot          69 12月  7 16:59 rk3399-android-10.git-20210201.tgz.tar.hash.md5*
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ tar --use-compress-program=pigz -xvpf rk3399-android-10.git-20210201.tgz 
rk3399-android-10/
rk3399-android-10/.git/
rk3399-android-10/.git/HEAD
rk3399-android-10/.git/branches/
rk3399-android-10/.git/index
rk3399-android-10/.git/refs/
rk3399-android-10/.git/refs/heads/
rk3399-android-10/.git/refs/heads/main
rk3399-android-10/.git/refs/tags/
rk3399-android-10/.git/refs/remotes/
rk3399-android-10/.git/refs/remotes/origin/
rk3399-android-10/.git/refs/remotes/origin/HEAD
rk3399-android-10/.git/modules/
rk3399-android-10/.git/modules/prebuilts/
rk3399-android-10/.git/modules/prebuilts/HEAD
rk3399-android-10/.git/modules/prebuilts/branches/
rk3399-android-10/.git/modules/prebuilts/index
rk3399-android-10/.git/modules/prebuilts/refs/
rk3399-android-10/.git/modules/prebuilts/refs/heads/
rk3399-android-10/.git/modules/prebuilts/refs/heads/main
rk3399-android-10/.git/modules/prebuilts/refs/tags/
rk3399-android-10/.git/modules/prebuilts/refs/remotes/
rk3399-android-10/.git/modules/prebuilts/refs/remotes/origin/
rk3399-android-10/.git/modules/prebuilts/refs/remotes/origin/HEAD
rk3399-android-10/.git/modules/prebuilts/config
rk3399-android-10/.git/modules/prebuilts/packed-refs
rk3399-android-10/.git/modules/prebuilts/description
rk3399-android-10/.git/modules/prebuilts/objects/
rk3399-android-10/.git/modules/prebuilts/objects/pack/
rk3399-android-10/.git/modules/prebuilts/objects/pack/pack-7c55ae24ae4afc90d26e4721c669101d52af0dc0.idx
rk3399-android-10/.git/modules/prebuilts/objects/pack/pack-7c55ae24ae4afc90d26e4721c669101d52af0dc0.pack
rk3399-android-10/.git/modules/prebuilts/objects/info/
rk3399-android-10/.git/modules/prebuilts/hooks/
rk3399-android-10/.git/modules/prebuilts/hooks/fsmonitor-watchman.sample
rk3399-android-10/.git/modules/prebuilts/hooks/commit-msg.sample
rk3399-android-10/.git/modules/prebuilts/hooks/post-update.sample
rk3399-android-10/.git/modules/prebuilts/hooks/pre-commit.sample
rk3399-android-10/.git/modules/prebuilts/hooks/pre-receive.sample
rk3399-android-10/.git/modules/prebuilts/hooks/applypatch-msg.sample
rk3399-android-10/.git/modules/prebuilts/hooks/pre-push.sample
rk3399-android-10/.git/modules/prebuilts/hooks/pre-rebase.sample
rk3399-android-10/.git/modules/prebuilts/hooks/update.sample
rk3399-android-10/.git/modules/prebuilts/hooks/pre-applypatch.sample
rk3399-android-10/.git/modules/prebuilts/hooks/prepare-commit-msg.sample
rk3399-android-10/.git/modules/prebuilts/logs/
rk3399-android-10/.git/modules/prebuilts/logs/HEAD
rk3399-android-10/.git/modules/prebuilts/logs/refs/
rk3399-android-10/.git/modules/prebuilts/logs/refs/heads/
rk3399-android-10/.git/modules/prebuilts/logs/refs/heads/main
rk3399-android-10/.git/modules/prebuilts/logs/refs/remotes/
rk3399-android-10/.git/modules/prebuilts/logs/refs/remotes/origin/
rk3399-android-10/.git/modules/prebuilts/logs/refs/remotes/origin/HEAD
rk3399-android-10/.git/modules/prebuilts/info/
rk3399-android-10/.git/modules/prebuilts/info/exclude
rk3399-android-10/.git/config
rk3399-android-10/.git/packed-refs
rk3399-android-10/.git/description
rk3399-android-10/.git/objects/
rk3399-android-10/.git/objects/pack/
rk3399-android-10/.git/objects/pack/pack-213bdc9a76226dc1e3089c25e3c8f433d5c62323.idx
rk3399-android-10/.git/objects/pack/pack-213bdc9a76226dc1e3089c25e3c8f433d5c62323.pack
rk3399-android-10/.git/objects/info/
rk3399-android-10/.git/hooks/
rk3399-android-10/.git/hooks/fsmonitor-watchman.sample
rk3399-android-10/.git/hooks/commit-msg.sample
rk3399-android-10/.git/hooks/post-update.sample
rk3399-android-10/.git/hooks/pre-commit.sample
rk3399-android-10/.git/hooks/pre-receive.sample
rk3399-android-10/.git/hooks/applypatch-msg.sample
rk3399-android-10/.git/hooks/pre-push.sample
rk3399-android-10/.git/hooks/pre-rebase.sample
rk3399-android-10/.git/hooks/update.sample
rk3399-android-10/.git/hooks/pre-applypatch.sample
rk3399-android-10/.git/hooks/prepare-commit-msg.sample
rk3399-android-10/.git/logs/
rk3399-android-10/.git/logs/HEAD
rk3399-android-10/.git/logs/refs/
rk3399-android-10/.git/logs/refs/heads/
rk3399-android-10/.git/logs/refs/heads/main
rk3399-android-10/.git/logs/refs/remotes/
rk3399-android-10/.git/logs/refs/remotes/origin/
rk3399-android-10/.git/logs/refs/remotes/origin/HEAD
rk3399-android-10/.git/info/
rk3399-android-10/.git/info/exclude
rk3399-android-10/sync.sh
rk3399-android-10/.classpath
rk3399-android-10/.gitignore
rk3399-android-10/.gitmodules
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ ll
total 15184500
drwxrwxr-x  3 rootroot rootroot        4096 12月  7 18:40 ./
drwxr-xr-x 34 rootroot rootroot        4096 12月  7 18:36 ../
drwxrwxr-x  3 rootroot rootroot        4096 2月   2  2021 rk3399-android-10/
-rwx------  1 rootroot rootroot 15548905703 12月  7 17:06 rk3399-android-10.git-20210201.tgz*
-rwx------  1 rootroot rootroot          69 12月  7 16:59 rk3399-android-10.git-20210201.tgz.tar.hash.md5*
rootroot@rootroot-X99-Turbo:~/nanopc-t4$ cd rk3399-android-10/
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ ll
total 40
drwxrwxr-x 3 rootroot rootroot  4096 2月   2  2021 ./
drwxrwxr-x 3 rootroot rootroot  4096 12月  7 18:40 ../
-rwxrwxr-x 1 rootroot rootroot 14109 2月   2  2021 .classpath*
drwxrwxr-x 9 rootroot rootroot  4096 2月   2  2021 .git/
-rw-rw-r-- 1 rootroot rootroot   343 2月   2  2021 .gitignore
-rw-rw-r-- 1 rootroot rootroot   106 2月   2  2021 .gitmodules
-rwxr-xr-x 1 rootroot rootroot    81 2月   2  2021 sync.sh*
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ ll *.sh
-rwxr-xr-x 1 rootroot rootroot 81 2月   2  2021 sync.sh*
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ ll
total 40
drwxrwxr-x 3 rootroot rootroot  4096 2月   2  2021 ./
drwxrwxr-x 3 rootroot rootroot  4096 12月  7 18:40 ../
-rwxrwxr-x 1 rootroot rootroot 14109 2月   2  2021 .classpath*
drwxrwxr-x 9 rootroot rootroot  4096 2月   2  2021 .git/
-rw-rw-r-- 1 rootroot rootroot   343 2月   2  2021 .gitignore
-rw-rw-r-- 1 rootroot rootroot   106 2月   2  2021 .gitmodules
-rwxr-xr-x 1 rootroot rootroot    81 2月   2  2021 sync.sh*
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ ./sync.sh 
remote: Enumerating objects: 428, done.
remote: Counting objects: 100% (428/428), done.
remote: Compressing objects: 100% (50/50), done.
remote: Total 428 (delta 371), reused 428 (delta 371), pack-reused 0
Receiving objects: 100% (428/428), 681.91 KiB | 360.00 KiB/s, done.
Resolving deltas: 100% (371/371), completed with 331 local objects.
From https://gitlab.com/friendlyelec/rk3399-android-10
   75f6616597..33bf0ca89f  main       -> origin/main
Fetching submodule prebuilts
Updating 75f6616597..33bf0ca89f
Fast-forward
 device/rockchip/rk3399/device.mk                                                                      |    2 +-
 device/rockchip/rk3399/nanopc-t4/dtbo.img                                                             |  Bin 1182 -> 1182 bytes
 device/rockchip/rk3399/nanopc-t4/overlay/packages/apps/Launcher3/res/values/config.xml                |   27 +
 hardware/interfaces/camera/device/3.4/default/ExternalCameraDevice.cpp                                |   29 +-
 hardware/interfaces/camera/device/3.4/default/ExternalCameraUtils.cpp                                 |    7 +
 hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDevice_3_4.h |    1 +
 hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraUtils.h      |    3 +
 hardware/interfaces/camera/provider/2.4/default/ExternalCameraProviderImpl_2_4.cpp                    |   55 +-
 hardware/rockchip/hwcomposer/drmconnector.cpp                                                         |   26 +-
 hardware/rockchip/hwcomposer/hwcomposer.cpp                                                           |  156 +--
 kernel/Makefile                                                                                       |   11 +
 kernel/arch/arm64/Makefile                                                                            |    7 +-
 kernel/arch/arm64/boot/dts/rockchip/Makefile                                                          |   12 +-
 kernel/arch/arm64/boot/dts/rockchip/px30.dtsi                                                         |    6 +-
 kernel/arch/arm64/boot/dts/rockchip/rk1808.dtsi                                                       |    6 +-
 kernel/arch/arm64/boot/dts/rockchip/rk3308.dtsi                                                       |    6 +-
 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-common.dtsi                                      |  764 ++++++++++++++
 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev00.dts                                        |   73 ++
 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev02.dts                                        |   44 +
 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev03.dts                                        |   55 ++
 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev04.dts                                        |   48 +
 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev20.dts                                        |   88 ++
 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev21.dts                                        |   88 ++
 kernel/arch/arm64/boot/dts/rockchip/rk3328.dtsi                                                       |    8 +-
 kernel/arch/arm64/boot/dts/rockchip/rk3368.dtsi                                                       |    6 +-
 kernel/arch/arm64/boot/dts/rockchip/rk3399-nanopi4-rev09.dts                                          |  170 ++++
 kernel/arch/arm64/boot/dts/rockchip/rk3399-nanopi4-rev0a.dts                                          |  203 ++++
 kernel/arch/arm64/boot/dts/rockchip/rk3399.dtsi                                                       |    4 +-
 kernel/arch/arm64/configs/nanopi4_android_defconfig                                                   |    7 +-
 kernel/arch/arm64/configs/nanopi4_linux_defconfig                                                     |    9 +-
 kernel/drivers/gpu/drm/bridge/analogix/analogix_dp_core.c                                             |   14 +-
 kernel/drivers/gpu/drm/panel/panel-friendlyelec.c                                                     |   30 +-
 kernel/drivers/gpu/drm/rockchip/dw-mipi-dsi.c                                                         |   23 +-
 kernel/drivers/media/platform/rockchip/isp1/rkisp1.c                                                  |    3 +-
 kernel/drivers/mmc/core/host.c                                                                        |    7 +-
 kernel/drivers/net/ethernet/realtek/r8169.c                                                           |   12 +
 kernel/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c                                              |    2 +
 kernel/drivers/net/usb/r8152.c                                                                        |   18 +
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/Kconfig                                 |   40 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/Makefile                                |   93 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/aiutils.c                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcm_app_utils.c                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmbloom.c                              |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmevent.c                              |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh.c                                |   10 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_linux.c                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_sdmmc.c                          |   24 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdh_sdmmc_linux.c                    |    3 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmsdspi_linux.c                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmspibrcm.c                            |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmstdlib_s.c                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmutils.c                              |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_channels.c                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_channels.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_rates.h                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmwifi_rspec.h                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/bcmxtlv.c                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus.c                                  |   11 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus_usb.c                              |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dbus_usb_linux.c                        |    3 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd.h                                   |   22 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_bus.h                               |    6 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_buzzz.h                             |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ccode.c                             |  274 ++++++
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cdc.c                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cfg80211.c                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_cfg80211.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_common.c                            |   40 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_config.c                            | 8682 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_config.h                            |   73 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.c                               |  220 +++++
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.h                               |   77 ++
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_gpio.c                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_hikey.c                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_custom_memprealloc.c                |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg.h                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg_ring.c                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_dbg_ring.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug.c                             |    3 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug.h                             |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_debug_linux.c                       |    7 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_flowring.c                          |    4 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_flowring.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_gpio.c                              |    2 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ip.c                                |    6 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ip.h                                |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux.c                             |  443 +++++++--
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux.h                             |    3 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_exportfs.c                    |   36 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_lb.c                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_pktdump.c                     |  170 ++--
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_pktdump.h                     |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_platdev.c                     |   14 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_priv.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_sched.c                       |    5 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_wq.c                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_linux_wq.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_mschdbg.c                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_mschdbg.h                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_msgbuf.c                            |   16 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie.c                              |   31 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie.h                              |    6 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pcie_linux.c                        |   30 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pno.c                               |   28 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_pno.h                               |    6 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_proto.h                             |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_rtt.c                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_rtt.h                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_sdio.c                              |  264 +++--
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_static_buf.c                        | 1171 +++++++++++-----------
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_wlfc.c                              |   40 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_wlfc.h                              |    8 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dngl_stats.h                            |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dngl_wlhdr.h                            |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/frag.c                                  |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/frag.h                                  |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hnd_pktpool.c                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hnd_pktq.c                              |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndlhl.c                                |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndmem.c                                |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/hndpmu.c                                |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11e.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.11s.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.1d.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/802.3.h                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/aidmp.h                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_cfg.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_mpool_pub.h                 |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcm_ring.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmarp.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmbloom.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmcdc.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdefs.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdevs.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmdhcp.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmendian.h                     |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmeth.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmevent.h                      |    5 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmicmp.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmiov.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmip.h                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmipv6.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmmsgbuf.h                     |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmnvram.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmpcie.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmpcispi.h                     |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmperf.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdbus.h                      |    5 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdh.h                        |    4 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdh_sdmmc.h                  |    2 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdpcm.h                      |    5 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdspi.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsdstd.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmspi.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmspibrcm.h                    |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsrom_fmt.h                   |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmsrom_tbl.h                   |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmstdlib_s.h                   |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmtcp.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmtlv.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmudp.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/bcmutils.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/brcm_nl80211.h                  |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dbus.h                          |    3 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dhd_daemon.h                    |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dhdioctl.h                      |    2 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/dnglevent.h                     |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/eapol.h                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/epivers.h                       |    3 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/etd.h                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ethernet.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log.h                     |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_payload.h             |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_set.h                 |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_log_tag.h                 |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/event_trace.h                   |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/fils.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_armtrap.h                   |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_cons.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_debug.h                     |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_pktpool.h                   |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_pktq.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hnd_trap.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndchipc.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndlhl.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndmem.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndoobr.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndpmu.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/hndsoc.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linux_osl.h                     |   10 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linux_pkt.h                     |    3 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/linuxver.h                      |   20 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/lpflags.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/mbo.h                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/miniopt.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/msf.h                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/msgtrace.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/nan.h                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl.h                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl_decl.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/osl_ext.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/p2p.h                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/packed_section_end.h            |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/packed_section_start.h          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/pcicfg.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/pcie_core.h                     |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/rte_ioctl.h                     |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbchipc.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbconfig.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbgci.h                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbhndarm.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbhnddma.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbpcmcia.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsdio.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsdpcmdev.h                    |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsocram.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sbsysmem.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdio.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdioh.h                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdiovar.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/sdspi.h                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/siutils.h                       |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/spid.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/trxhdr.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/typedefs.h                      |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/usbrdl.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/vlan.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlfc_proto.h                    |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl.h                       |    8 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl_defs.h                  |    5 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wlioctl_utils.h                 |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wpa.h                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/wps.h                           |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_osl.c                             |   32 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_osl_priv.h                        |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/linux_pkt.c                             |   69 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/otpdefs.h                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/pcie_core.c                             |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/sbutils.c                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/siutils.c                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/siutils_priv.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android.c                            |   25 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android.h                            |   66 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_android_ext.c                        | 1743 ++++++++++++++++++++++++++++----
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg80211.c                           | 1058 +++++++++++---------
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg80211.h                           |   48 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfg_btcoex.c                         |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgnan.c                             |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgnan.h                             |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgp2p.c                             |   15 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgp2p.h                             |   13 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgscan.c                            |   11 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgscan.h                            |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgvendor.c                          |   16 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_cfgvendor.h                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_dbg.h                                |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_escan.c                              |  301 ++++--
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_escan.h                              |  156 ++-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_event.c                              |    7 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_ext_genl.c                           |  568 +++++++++++
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_iw.c                                 |  224 +----
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_iw.h                                 |    3 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_linux_mon.c                          |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_roam.c                               |    1 -
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wldev_common.c                          |    5 +-
 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wldev_common.h                          |    1 -
 kernel/drivers/soc/Makefile                                                                           |    2 +-
 kernel/drivers/soc/friendlyelec/Kconfig                                                               |    6 +-
 kernel/drivers/soc/friendlyelec/Makefile                                                              |    2 +-
 packages/apps/Camera2/src/com/android/camera/CaptureModule.java                                       |    9 +-
 u-boot/arch/arm/dts/rk3399.dtsi                                                                       |    4 +-
 u-boot/arch/arm/mach-rockchip/rk3399/rk3399.c                                                         |    2 +-
 u-boot/common/edid.c                                                                                  |    3 +-
 u-boot/drivers/video/drm/dw_mipi_dsi.c                                                                |   21 +-
 u-boot/drivers/video/drm/rockchip_display.c                                                           |    4 +
 u-boot/lib/avb/libavb/avb_slot_verify.c                                                               |    2 +-
 u-boot/make.sh                                                                                        |    6 +-
 vendor/friendlyelec/apps/GPIO_LED_Demo/res/drawable/icon.png                                          |  Bin 8743 -> 8676 bytes
 vendor/rockchip/common/bluetooth/lib/firmware/BCM4362A2.hcd                                           |  Bin 0 -> 75203 bytes
 vendor/rockchip/common/wifi/firmware/clm_bcm4359c51a2_ag.blob                                         |  Bin 0 -> 29217 bytes
 vendor/rockchip/common/wifi/firmware/fw_bcm4359c0_ag.bin                                              |  Bin 641775 -> 641775 bytes
 vendor/rockchip/common/wifi/firmware/fw_bcm4359c0_ag_apsta.bin                                        |  Bin 641775 -> 641775 bytes
 vendor/rockchip/common/wifi/firmware/fw_bcm4359c51a2_ag.bin                                           |  Bin 0 -> 784088 bytes
 vendor/rockchip/common/wifi/firmware/fw_bcm4359c51a2_ag_apsta.bin                                     |  Bin 0 -> 784088 bytes
 vendor/rockchip/common/wifi/firmware/nvram_ap6398s.txt                                                |    3 +-
 vendor/rockchip/common/wifi/firmware/nvram_ap6398sv.txt                                               |  357 +++++++
 287 files changed, 12563 insertions(+), 6356 deletions(-)
 create mode 100644 device/rockchip/rk3399/nanopc-t4/overlay/packages/apps/Launcher3/res/values/config.xml
 create mode 100644 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-common.dtsi
 create mode 100644 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev00.dts
 create mode 100644 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev02.dts
 create mode 100644 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev03.dts
 create mode 100644 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev04.dts
 create mode 100644 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev20.dts
 create mode 100644 kernel/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2-rev21.dts
 create mode 100644 kernel/arch/arm64/boot/dts/rockchip/rk3399-nanopi4-rev09.dts
 create mode 100644 kernel/arch/arm64/boot/dts/rockchip/rk3399-nanopi4-rev0a.dts
 create mode 100644 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_ccode.c
 create mode 100644 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.c
 create mode 100644 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/dhd_csi.h
 create mode 100644 kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/wl_ext_genl.c
 create mode 100644 vendor/rockchip/common/bluetooth/lib/firmware/BCM4362A2.hcd
 create mode 100644 vendor/rockchip/common/wifi/firmware/clm_bcm4359c51a2_ag.blob
 create mode 100644 vendor/rockchip/common/wifi/firmware/fw_bcm4359c51a2_ag.bin
 create mode 100644 vendor/rockchip/common/wifi/firmware/fw_bcm4359c51a2_ag_apsta.bin
 create mode 100644 vendor/rockchip/common/wifi/firmware/nvram_ap6398sv.txt
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ ll
total 180
drwxrwxr-x  33 rootroot rootroot  4096 12月  7 18:48 ./
drwxrwxr-x   3 rootroot rootroot  4096 12月  7 18:40 ../
lrwxrwxrwx   1 rootroot rootroot    19 12月  7 18:45 Android.bp -> build/soong/root.bp
drwxrwxr-x  30 rootroot rootroot  4096 12月  7 18:45 art/
drwxrwxr-x  12 rootroot rootroot  4096 12月  7 18:45 bionic/
drwxrwxr-x   3 rootroot rootroot  4096 12月  7 18:45 bootable/
lrwxrwxrwx   1 rootroot rootroot    26 12月  7 18:45 bootstrap.bash -> build/soong/bootstrap.bash*
drwxrwxr-x   6 rootroot rootroot  4096 12月  7 18:45 build/
lrwxrwxrwx   1 rootroot rootroot    41 12月  7 18:45 build-nanopc-t4.sh -> device/rockchip/rk3399/build-nanopc-t4.sh*
-rwxrwxr-x   1 rootroot rootroot 14109 12月  7 18:45 .classpath*
drwxrwxr-x  11 rootroot rootroot  4096 12月  7 18:45 cts/
drwxrwxr-x   9 rootroot rootroot  4096 12月  7 18:45 dalvik/
drwxrwxr-x   5 rootroot rootroot  4096 12月  7 18:45 developers/
drwxrwxr-x  19 rootroot rootroot  4096 12月  7 18:45 development/
drwxrwxr-x   4 rootroot rootroot  4096 12月  7 18:45 device/
drwxrwxr-x 307 rootroot rootroot 12288 12月  7 18:46 external/
drwxrwxr-x  15 rootroot rootroot  4096 12月  7 18:46 frameworks/
drwxrwxr-x   9 rootroot rootroot  4096 12月  7 18:49 .git/
-rw-rw-r--   1 rootroot rootroot   343 12月  7 18:45 .gitignore
-rw-rw-r--   1 rootroot rootroot   106 12月  7 18:45 .gitmodules
drwxrwxr-x  13 rootroot rootroot  4096 12月  7 18:46 hardware/
-rw-rw-r--   1 rootroot rootroot   162 12月  7 18:46 javaenv.sh
drwxrwxr-x  27 rootroot rootroot  4096 12月  7 18:48 kernel/
drwxrwxr-x  18 rootroot rootroot  4096 12月  7 18:46 libcore/
drwxrwxr-x   7 rootroot rootroot  4096 12月  7 18:46 libnativehelper/
-rw-rw-r--   1 rootroot rootroot    92 12月  7 18:45 Makefile
lrwxrwxrwx   1 rootroot rootroot    33 12月  7 18:46 mkimage.sh -> device/rockchip/rk3399/mkimage.sh*
drwxrwxr-x   9 rootroot rootroot  4096 12月  7 18:46 packages/
drwxrwxr-x   5 rootroot rootroot  4096 12月  7 18:46 pdk/
drwxrwxr-x   9 rootroot rootroot  4096 12月  7 18:46 platform_testing/
drwxrwxr-x  28 rootroot rootroot  4096 12月  7 18:48 prebuilts/
drwxrwxr-x   8 rootroot rootroot  4096 12月  7 18:48 rkbin/
drwxrwxr-x   9 rootroot rootroot  4096 12月  7 18:45 RKDocs/
drwxrwxr-x   4 rootroot rootroot  4096 12月  7 18:48 rkst/
drwxrwxr-x   4 rootroot rootroot  4096 12月  7 18:45 RKTools/
drwxrwxr-x  23 rootroot rootroot  4096 12月  7 18:48 sdk/
-rwxrwxr-x   1 rootroot rootroot   119 12月  7 18:48 setenv.sh*
-rwxr-xr-x   1 rootroot rootroot    81 2月   2  2021 sync.sh*
drwxrwxr-x  38 rootroot rootroot  4096 12月  7 18:48 system/
drwxrwxr-x   9 rootroot rootroot  4096 12月  7 18:48 test/
drwxrwxr-x   4 rootroot rootroot  4096 12月  7 18:48 toolchain/
drwxrwxr-x  19 rootroot rootroot  4096 12月  7 18:48 tools/
drwxrwxr-x  24 rootroot rootroot  4096 12月  7 18:48 u-boot/
drwxrwxr-x   7 rootroot rootroot  4096 12月  7 18:48 vendor/
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ ./build-nanopc-t4.sh -F -M
make for nanopi4_ab_defconfig by -j72
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/kconfig/conf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/zconf.lex.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
#
# configuration written to .config
#
scripts/kconfig/conf  --silentoldconfig Kconfig
  CHK     include/config.h
  UPD     include/config.h
  CFG     u-boot.cfg
  GEN     include/autoconf.mk.dep
  CFG     spl/u-boot.cfg
  CFG     tpl/u-boot.cfg
  GEN     include/autoconf.mk
  GEN     tpl/include/autoconf.mk
  GEN     spl/include/autoconf.mk
  CHK     include/config/uboot.release
  CHK     include/generated/timestamp_autogenerated.h
  UPD     include/generated/timestamp_autogenerated.h
  UPD     include/config/uboot.release
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTCC  scripts/dtc/treesource.o
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/dtc/util.o
  CHK     include/generated/version_autogenerated.h
  SHIPPED scripts/dtc/dtc-parser.tab.c
  SHIPPED scripts/dtc/dtc-parser.tab.h
  SHIPPED scripts/dtc/dtc-lexer.lex.c
  HOSTCC  scripts/dtc/dtc-parser.tab.o
  UPD     include/generated/version_autogenerated.h
  CC      lib/asm-offsets.s
  CC      arch/arm/lib/asm-offsets.s
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  CHK     include/generated/asm-offsets.h
  CHK     include/generated/generic-asm-offsets.h
  UPD     include/generated/asm-offsets.h
  UPD     include/generated/generic-asm-offsets.h
  LDS     u-boot.lds
  CHK     include/config.h
  CFG     u-boot.cfg
  HOSTLD  scripts/dtc/dtc
  HOSTCC  tools/gen_eth_addr
  HOSTCC  tools/gen_ethaddr_crc.o
  WRAP    tools/lib/crc8.c
  HOSTCC  tools/mkenvimage.o
  HOSTCC  tools/os_support.o
  WRAP    tools/lib/crc32.c
  HOSTCC  tools/aisimage.o
  HOSTCC  tools/atmelimage.o
  WRAP    tools/common/bootm.c
  HOSTCC  tools/default_image.o
  WRAP    tools/lib/fdtdec_common.c
  WRAP    tools/lib/fdtdec.c
  HOSTCC  tools/fit_common.o
  HOSTCC  tools/fit_image.o
  WRAP    tools/common/image-fit.c
  HOSTCC  tools/image-host.o
  HOSTCC  tools/imagetool.o
  WRAP    tools/common/image.c
  HOSTCC  tools/kwbimage.o
  HOSTCC  tools/imximage.o
  HOSTCC  tools/lpc32xximage.o
  WRAP    tools/lib/md5.c
  HOSTCC  tools/mxsimage.o
  HOSTCC  tools/omapimage.o
  HOSTCC  tools/pbl_crc32.o
  HOSTCC  tools/pblimage.o
  HOSTCC  tools/vybridimage.o
  WRAP    tools/lib/rc4.c
  HOSTCC  tools/rkcommon.o
  HOSTCC  tools/rkimage.o
  HOSTCC  tools/rknand.o
  HOSTCC  tools/rksd.o
  HOSTCC  tools/rkspi.o
  WRAP    tools/lib/sha256.c
  WRAP    tools/common/hash.c
  HOSTCC  tools/socfpgaimage.o
  WRAP    tools/lib/sha1.c
  HOSTCC  tools/zynqimage.o
  HOSTCC  tools/ublimage.o
  HOSTCC  tools/zynqmpimage.o
  HOSTCC  tools/libfdt/fdt.o
  HOSTCC  tools/libfdt/fdt_sw.o
  HOSTCC  tools/libfdt/fdt_wip.o

rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ ./build-nanopc-t4.sh -u
generate update.img
start to make update.img...
Android Firmware Package Tool v1.66
------ PACKAGE ------
Add file: ./package-file_ab
Add file: ./Image/MiniLoaderAll.bin
Add file: ./Image/parameter.txt
Add file: ./Image/trust.img
Add file: ./Image/trust.img
Add file: ./Image/uboot.img
Add file: ./Image/uboot.img
Add file: ./Image/misc.img
Add file: ./Image/boot.img
Add file: ./Image/boot.img
Add file: ./Image/dtbo.img
Add file: ./Image/dtbo.img
Add file: ./Image/vbmeta.img
Add file: ./Image/vbmeta.img
Add file: ./Image/super.img
Add CRC...
Make firmware OK!
------ OK ------
********RKImageMaker ver 1.66********
Generating new image, please wait...
Writing head info...
Writing boot file...
Writing firmware...
Generating MD5 data...
MD5 data generated successfully!
New image generated successfully!
Making update.img OK.

#### make completed successfully (12 seconds) ####

rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ 
rootroot@rootroot-X99-Turbo:~/nanopc-t4/rk3399-android-10$ 

参考资料:
http://www.friendlyelec.com.cn/agent.asp
http://www.friendlyelec.com.cn/
https://download.friendlyelec.com/NanoPC-T4
https://wiki.friendlyelec.com/wiki/index.php/NanoPC-T4/zh#.E4.B8.8B.E8.BD.BDAndroid10.E6.BA.90.E4.BB.A3.E7.A0.81


https://item.taobao.com/item.htm?spm=a1z09.2.0.0.37562e8dcotDm6&id=570312633249&_u=7ju3ku004a
友善NanoPC-T4瑞芯微RK3399开发板ROS双摄4K播放开源AI智能安卓10

WiKi维基教程(固件介绍,使用说明,操作步骤等)
http://wiki.friendlyelec.com/wiki/index.php/NanoPC-T4
系统固件下载
https://dl.friendlyelec.com/nanopct4
原理图(pdf格式)
http://wiki.friendlyelec.com/wiki/images/e/e0/NanoPC-T4-1902-Schematic.pdf
尺寸图(dxf格式)
http://wiki.friendlyelec.com/wiki/images/b/bc/NanoPC-T4_1802_Drawing%28dxf%29.zip
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1307620.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

企业U盘防泄密的必备秘籍!迅软DSE答疑解析一切你需要知道的!

关于U盘防泄密: U盘是企事业单位办公时经常需要用到的存储介质,而一旦U盘不慎丢失或是落入他人手中,都会面临U盘内数据泄密的情况发生。 因此,企事业单位可通过天锐绿盾安全U盘系统对公司重要数据进行U盘防泄密保护,确…

二分查找|双指针:LeetCode:2398.预算内的最多机器人数目

作者推荐 【动态规划】【广度优先】LeetCode2258:逃离火灾 本文涉及的基础知识点 二分查找算法合集 滑动窗口 单调队列:计算最大值时,如果前面的数小,则必定被淘汰,前面的数早出队。 题目 你有 n 个机器人,给你两…

【CANoe】CANoe手动发送XCP报文读取观测量

文章目录 1、硬件连接:配置CANoe的CAN端口,连接到ECU标定对应的CAN口2、配置CAN IG模块报文:连接XCP,读取观测量,断开XCP3、报文解析4、参考资料 1、硬件连接:配置CANoe的CAN端口,连接到ECU标定…

LeetCode:1631. 最小体力消耗路径(SPFA Java)

目录 1631. 最小体力消耗路径 题目描述: 实现代码与解析: BFSDP 原理思路: 1631. 最小体力消耗路径 题目描述: 你准备参加一场远足活动。给你一个二维 rows x columns 的地图 heights ,其中 heights[row][col] 表…

掌握Selenium中元素缓存技巧,提高测试效率!

一、前言 / INTRODUCTION 本篇文章我们再来看下如何在Selenium中使用缓存 页面对象模型是UI自动化测试中的一种很好的设计模式,我们使用FindBy和FindAll注释来标记Page Object中的WebElement。 本次要讲的CacheLookup是一个非常重要但被忽视的注释,它可…

【UE5.2】通过Water插件使物体漂浮在水面上

效果 步骤 1. 新建一个工程,创建一个Basic关卡,添加初学者内容包到内容浏览器 2. 在插件中启用“Water”插件,然后重启工程 3. 重启后提示“碰撞描述文件设置不包括水体碰撞描述文件的条目,水碰撞必须使用该描述文件才能正常工作…

Node后端框架Express与Koa接口统一响应封装

背景 以前在写 SpringBoot 全栈开发的系列文章中全栈开发之后端脚手架:SpringBoot集成MybatisPlus代码生成,分页,雪花算法,统一响应,异常拦截,Swagger3接口文档,有提到对后端接口的响应数据进行…

flink找不到隐式项

增加 import org.apache.flink.streaming.api.scala._ 即可

逆向思考 C. Fence Painting

Problem - 1481C - Codeforces 思路:逆序考虑,因为每一块木板都是被最后一次粉刷所决定的。 从后往前开始,对于 c i c_i ci​来说, 如果这个颜色还有没有涂的木板,那么涂到其中一个木板即可如果这个颜色下没有未涂的…

2024最新软件测试八股文,能不能拿心仪Offer就看你背得怎样了

前言 鉴于目前测试就业越来越严峻,内卷也成了测试领域的代名词了。我的一个HR朋友告诉我,由于门槛较低,现在普通测试岗(偏功能)的投递比已经将近100,也就是一个岗位差不多有百分简历投进来。 所以现在还想…

云原生之深入解析OOM和CPU节流

一、前言 使用 Kubernetes 时,内存不足 (OOM) 错误和 CPU 节流是云应用程序中资源处理的主要难题,这是为什么呢?云应用程序中的 CPU 和内存要求变得越来越重要,因为它们与云成本直接相关。通过 limits 和 requests ,可…

表单参数绑定(如何解决一个输入框绑定两个参数)

表单参数绑定(如何解决一个输入框绑定两个参数) 问题复现 <el-form-item label"会议编号" prop"meetingNum"><el-select v-model"form.meetingNum" placeholder"请选择会议编号" style"width: 100%;":disabled&quo…

C语言:高精度除法(除低精度)

P1480 A/B Problem - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 由图知&#xff0c;被除数的上一位的余数乘10加这位就是这一位结果的除数。 c[i] (d * 10 a[i]) / b #include<stdio.h> #include<string.h> char x[50005];//存储被除数&#xff0c;转为字符…

leetcode 30. 串联所有单词的子串(优质解法)

代码&#xff1a; class Solution {public static List<Integer> findSubstring(String s, String[] words) {List<Integer> integerListnew ArrayList<>();int lengthwords.length; //words 数组中的字符串个数int sizewords[0].length(); //words 数组…

Oracle数据库对SAP的支持

其实有时候&#xff0c;很多信息都已经整理好了&#xff0c;你只需要知道他在哪里就好&#xff0c;无需自己整理。 Oracle数据库对SAP的支持&#xff0c;可以从这个网页快速了解。 看前面的概述&#xff1a; Oracle 数据库是全球 SAP 客户中排名第一的数据库&#xff0c;拥有…

Spring上IOC之@EnableAspectJAutoProxy

博主介绍&#xff1a;✌全网粉丝5W&#xff0c;全栈开发工程师&#xff0c;从事多年软件开发&#xff0c;在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战&#xff0c;博主也曾写过优秀论文&#xff0c;查重率极低&#xff0c;在这方面有丰富的经验…

初识人工智能,一文读懂贝叶斯优化和其他算法的知识文集(8)

&#x1f3c6;作者简介&#xff0c;普修罗双战士&#xff0c;一直追求不断学习和成长&#xff0c;在技术的道路上持续探索和实践。 &#x1f3c6;多年互联网行业从业经验&#xff0c;历任核心研发工程师&#xff0c;项目技术负责人。 &#x1f389;欢迎 &#x1f44d;点赞✍评论…

【深度学习】PHP操作mysql数据库总结

一.PHP数据库的扩展分类 1.MySQL 扩展是针对 MySQL 4.1.3 或更早版本设计的&#xff0c;是 PHP 与 MySQL数据库交互的早期扩展。由于其不支持 MySQL 数据库服务器的新特性&#xff0c;且安全性差&#xff0c;在项目开发中不建议使用&#xff0c;可用 MySQLi 扩展代替。 2.MySQ…

LeetCode 1457. 二叉树中的伪回文路径||位运算 DFS

1457. 二叉树中的伪回文路径 给你一棵二叉树&#xff0c;每个节点的值为 1 到 9 。我们称二叉树中的一条路径是 「伪回文」的&#xff0c;当它满足&#xff1a;路径经过的所有节点值的排列中&#xff0c;存在一个回文序列。 请你返回从根到叶子节点的所有路径中 伪回文 路径的…

记一次docker的overlay2目录占用大量磁盘空间

1、报错 Linux服务器报错磁盘没空间了&#xff1a; no space left on device2、排错 从根目录看下哪个目录有问题&#xff1a; cd / du -sh * # s即只显示总和&#xff0c;h即显示人类可读格式&#xff0c;就是数字单位的格式目录有点多&#xff0c;sort排序下&#xff1a;…