Skip to content

Commit a5712c8

Browse files
committed
loadin modules rearranged
1 parent 8917bc2 commit a5712c8

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

scripts/patch-realsense-ubuntu-L4T.sh

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -283,42 +283,43 @@ if [[ -z "$UVCVIDEO_PATH" ]]; then
283283
fi
284284

285285
echo -e "\e[32mInsert the modified kernel modules\e[0m"
286+
286287
if version_lt "$PATCHES_REV" "6.0"; then
287288
try_module_insert uvcvideo ~/${TEGRA_TAG}-uvcvideo.ko $UVCVIDEO_PATH
288289
try_load_module uvcvideo
289290
try_load_module hid-sensor-gyro-3d
290291
try_load_module hid-sensor-accel-3d
291292
else
292293
# for JP6.0 we will try to remove old modules and then load updated ones
293-
echo -e "\e[32mUnload/load kernel modules\e[0m"
294+
echo -e "\e[32mUnload kernel modules\e[0m"
294295
try_unload_module uvcvideo
295-
try_unload_module videodev
296296
if version_lt "$PATCHES_REV" "7.0"; then # from Jetpack 6 onward
297297
try_unload_module hid_sensor_accel_3d
298298
try_unload_module hid_sensor_gyro_3d
299299
try_unload_module hid_sensor_trigger
300300
try_unload_module industrialio_triggered_buffer
301301
try_unload_module kfifo_buf
302-
echo -e "\e[32mLoad modified kernel modules\e[0m"
302+
fi
303+
echo -e "\e[32mLoad modified kernel modules\e[0m"
304+
if version_lt "$PATCHES_REV" "7.0"; then # from Jetpack 6 onward
303305
try_load_module kfifo_buf
304306
try_load_module industrialio_triggered_buffer
305307
try_load_module hid_sensor_trigger
306308
try_load_module hid_sensor_gyro_3d
307309
try_load_module hid_sensor_accel_3d
308310
fi
309-
try_load_module videodev
310311
try_load_module uvcvideo
311312
echo -e "\e[32mDone\e[0m"
312313
fi
313314
if [[ "$PATCHES_REV" = "4.4" ]]; then # for Jetpack 4.4 and older
314-
try_module_insert hid_sensor_accel_3d ~/${TEGRA_TAG}-hid-sensor-accel-3d.ko $RUNNING_KERNEL/kernel/drivers/iio/accel/hid-sensor-accel-3d.ko
315-
try_module_insert hid_sensor_gyro_3d ~/${TEGRA_TAG}-hid-sensor-gyro-3d.ko $RUNNING_KERNEL/kernel/drivers/iio/gyro/hid-sensor-gyro-3d.ko
316315
#Preventively unload all HID-related modules
317316
try_unload_module hid_sensor_accel_3d
318317
try_unload_module hid_sensor_gyro_3d
319318
try_unload_module hid_sensor_trigger
320-
try_unload_module hid_sensor_trigger
321-
try_module_insert hid_sensor_trigger ~/${TEGRA_TAG}-hid-sensor-trigger.ko $RUNNING_KERNEL/kernel/drivers/iio/common/hid-sensors/hid-sensor-trigger.ko
319+
try_unload_module hid_sensor_iio_common
322320
try_module_insert hid_sensor_iio_common ~/${TEGRA_TAG}-hid-sensor-iio-common.ko $RUNNING_KERNEL/kernel/drivers/iio/common/hid-sensors/hid-sensor-iio-common.ko
321+
try_module_insert hid_sensor_trigger ~/${TEGRA_TAG}-hid-sensor-trigger.ko $RUNNING_KERNEL/kernel/drivers/iio/common/hid-sensors/hid-sensor-trigger.ko
322+
try_module_insert hid_sensor_gyro_3d ~/${TEGRA_TAG}-hid-sensor-gyro-3d.ko $RUNNING_KERNEL/kernel/drivers/iio/gyro/hid-sensor-gyro-3d.ko
323+
try_module_insert hid_sensor_accel_3d ~/${TEGRA_TAG}-hid-sensor-accel-3d.ko $RUNNING_KERNEL/kernel/drivers/iio/accel/hid-sensor-accel-3d.ko
323324
fi
324325
echo -e "\e[92m\n\e[1mScript has completed. Please consult the installation guide for further instruction.\n\e[0m"

0 commit comments

Comments
 (0)