|
79 | 79 | #Select the kernel patches revision that matches the paltform configuration |
80 | 80 | RELEASE_STRING="release" |
81 | 81 | case ${JETSON_L4T_VERSION} in |
82 | | - "32.2.1" | "32.2.3" | "32.3.1" | "32.4.3") |
83 | | - PATCHES_REV="4.4" # Baseline for the patches |
| 82 | + 32.2.1 | 32.2.3 | 32.3.1 | 32.4.3) |
| 83 | + PATCHES_REV=4.4 # Baseline for the patches |
84 | 84 | echo -e "\e[32mNote: the patch makes changes to kernel device tree to support HID IMU sensors\e[0m" |
85 | 85 | ;; |
86 | | - "32.4.4" | "32.5" | "32.5.1" | "32.6.1" | "32.7.1") |
87 | | - PATCHES_REV="4.4.1" # JP 4.4.1, 32.7.1 is JP 4.6.1 |
| 86 | + 32.4.4 | 32.5 | 32.5.1 | 32.6.1 | 32.7.1) |
| 87 | + PATCHES_REV=4.4.1 # JP 4.4.1, 32.7.1 is JP 4.6.1 |
88 | 88 | ;; |
89 | | - "35.1" | "35.4.1") |
90 | | - PATCHES_REV="5.0" # JP 5.0.2, JP 5.1.2 |
91 | | - KERNEL_RELEASE="5.10" |
92 | | - [[ $JETSON_L4T_VERSION = "35.1" ]] && RELEASE_STRING="Release" |
| 89 | + 35.1 | 35.4.1 | 35.6.4) |
| 90 | + # 35.1 --> JP 5.0.2 |
| 91 | + # 35.4.1 --> JP 5.1.2 |
| 92 | + # 35.6.4 --> JP 5.1.6 |
| 93 | + PATCHES_REV=5.0 |
| 94 | + KERNEL_RELEASE=5.10 |
| 95 | + [[ $JETSON_L4T_VERSION = 35.1 ]] && RELEASE_STRING="Release" |
93 | 96 | KBASE=./Tegra/kernel/kernel-$KERNEL_RELEASE |
94 | 97 | ;; |
95 | | - "36.3" | "36.4" | "36.4.3" | "36.4.4" | "36.4.7" | "36.5") |
96 | | - # 36.3 --> 6.0 |
97 | | - # 36.4 -> 6.1 |
98 | | - # 36.4.3 --> 6.2 |
99 | | - # 36.4.4, 36.4.7 --> 6.2.1 |
100 | | - # 36.5 --> 6.2.2 |
101 | | - PATCHES_REV="6.0" |
102 | | - KERNEL_RELEASE="5.15" |
| 98 | + 36.3 | 36.4 | 36.4.3 | 36.4.4 | 36.4.7 | 36.5) |
| 99 | + # 36.3 --> JP 6.0 |
| 100 | + # 36.4 -> JP 6.1 |
| 101 | + # 36.4.3 --> JP 6.2 |
| 102 | + # 36.4.4, 36.4.7 --> JP 6.2.1 |
| 103 | + # 36.5 --> JP 6.2.2 |
| 104 | + PATCHES_REV=6.0 |
| 105 | + KERNEL_RELEASE=5.15 |
103 | 106 | UBUNTU_CODENAME=jammy |
104 | 107 | KBASE=./Tegra/kernel/kernel-${UBUNTU_CODENAME}-src |
105 | 108 | ;; |
106 | | - "38.2" | "38.2.1" | "38.2.2") |
| 109 | + 38.2 | 38.2.1 | 38.2.2) |
107 | 110 | # for revisions 38 licence link is inconsistent |
108 | | - JETSON_L4T_REVISION_LONG="2.0" |
109 | | - # 38.2 --> 7.0 |
| 111 | + JETSON_L4T_REVISION_LONG=2.0 |
| 112 | + # 38.2 --> JP 7.0 |
110 | 113 | ;& |
111 | | - "38.4") |
112 | | - # 38.4 --> 7.1 |
113 | | - PATCHES_REV="7.0" |
114 | | - KERNEL_RELEASE="6.8" |
| 114 | + 38.4) |
| 115 | + # 38.4 --> JP 7.1 |
| 116 | + PATCHES_REV=7.0 |
| 117 | + KERNEL_RELEASE=6.8 |
115 | 118 | UBUNTU_CODENAME=noble |
116 | 119 | KBASE=./Tegra/kernel/kernel-${UBUNTU_CODENAME}-src |
117 | 120 | ;; |
@@ -201,6 +204,7 @@ if version_lt "${PATCHES_REV}" "6.0"; then |
201 | 204 | patch -p1 < ./LRS_Patches/05-realsense-powerlinefrequency-control-fix.patch |
202 | 205 | else |
203 | 206 | patch -p1 < ${sdk_dir}/scripts/realsense-camera-formats-"${UBUNTU_CODENAME}"-master.patch |
| 207 | + patch -p1 < ${sdk_dir}/scripts/realsense-metadata-"${UBUNTU_CODENAME}"-master.patch |
204 | 208 | [[ -f ${sdk_dir}/scripts/realsense-powerlinefrequency-control-fix-"${UBUNTU_CODENAME}".patch ]] \ |
205 | 209 | && patch -p1 < ${sdk_dir}/scripts/realsense-powerlinefrequency-control-fix-"${UBUNTU_CODENAME}".patch |
206 | 210 | [[ -f ${sdk_dir}/scripts/makefile-${UBUNTU_CODENAME}-${PATCHES_REV}.patch ]] \ |
|
0 commit comments