【鸿蒙OH-v5.0源码分析之 Linux Kernel 部分】002 - 打上 RK3568 Linux Kernel HDF & Chip driver Patch,研究下 patch 改了啥?
- 一、src_tmp\linux-5.10\arch\arm64 目录
- 二、src_tmp\linux-5.10\drivers 驱动目录
-
- 2.1 新增 rk3568 clk 时钟驱动:drivers\clk\rockchip
- 2.2 新增 RK3568 CPU 频率管理驱动:drivers\cpufreq\
- 2.3 新增 Rockchip 平台的设备频率接口(DFI)事件处理 :drivers\devfreq\event
- 2.4 Rockchip SIP(System-In-Package)固件的交互代码:drivers\firmware\rockchip_sip.c
- 2.5 新增rockchip GPIO 驱动:drivers\gpio\gpio-rockchip.c
- 2.6 新增 Rockchip GPU DRAM 相关驱动:drivers\gpu
- 2.7 新增 HDF 驱动:drivers\hdf
- 2.8 添加 PWM remotectl 和 I2C sensor 驱动:src_tmp\linux-5.10\drivers\input
- 2.9 添加 RK iommu 驱动:drivers\iommu
- 2.10 添加 rockchip 的 cif、isp、ispp 驱动:drivers\media\platform\Makefile
- 2.11 添加 rockchip nand flash 驱动:drivers\mtd\nand\raw\Makefile
- 2.12 添加 rockchip_wlan 无线wifi 驱动:drivers\net\wireless
- 2.13 添加 rockchip pcie controller 驱动:drivers\pci\controller\dwc\
- 2.14 新增各种phy 驱动:drivers\phy\rockchip
- 2.15 添加 rk 相关的电源管理驱动:drivers\power\supply
- 2.16 添加 Rockchip SOC 驱动:drivers\soc\rockchip
- 2.17 添加 rockchip ION 驱动:drivers\staging\android\ion
- 2.18 添加 rockchip video 相关模块驱动:drivers\video\rockchip
- 三、添加 rockchip codec 驱动:sound\soc\codecs
系列文章汇总:《鸿蒙OH-v5.0源码分析之 Uboot+Kernel 部分】000 - 文章链接汇总》
本文链接:《【鸿蒙OH-v5.0源码分析之 Linux Kernel 部分】002 - 打上 RK3568 Linux Kernel HDF & Chip driver Patch,研究下 patch 改了啥?》
前面,我们获取到了打patch 之后的Kernel 代码,本文,我们来对比下,大致看看打patch 修改了啥
一、src_tmp\linux-5.10\arch\arm64 目录
1.1 增加 RK3568 DTS 设备树:arch\arm64\boot\dts\rockchip