Name nvidia-kernel-oot
Version 36.4.4
Summary
Description Out-of-tree kernel modules and device trees for Jetson Linux platforms
Section base
License GPL-2.0-only & BSD-3-Clause & (MIT | GPL-2.0-only)
Homepage https://developer.nvidia.com/embedded/jetson-linux
Recipe file recipes-kernel/nvidia-kernel-oot/nvidia-kernel-oot_36.4.4.bb
recipes-kernel/nvidia-kernel-oot/recipes-bsp/tegra-sources/tegra-sources-36.4.4.inc
recipes-kernel/nvidia-kernel-oot/nvidia-kernel-oot.inc
Layer meta-tegra (whinlatter branch)
Inherits
  • gcc
  • gcc-native
  • kernel-arch
  • kernel-module-split
  • l4t_bsp
  • l4t_version
  • module
  • module-base
  • pkgconfig
  • tegra-uefi-signing
Dependencies
  • pkgconfig-native
  • virtual/compilerlibs
  • virtual/cross-cc
  • virtual/libc
PACKAGECONFIG options

Sources

https://developer.download.nvidia.com/embedded/L4T/r36_Release_v4.4/sources/public_sources.tbz2

Patches

Patch Status
nvidia-kernel-oot/0001-Makefile-update-for-OE-builds.patch Pending
nvidia-kernel-oot/0002-Update-conftest-and-makefiles-for-OE-builds.patch Inappropriate [OE-specific]
nvidia-kernel-oot/0003-conftest-add-fshort-wchar-to-compilation-commands.patch Pending
nvidia-kernel-oot/0004-conftest-fix-dma_buf_has_dynamic_attachment-test.patch Pending
nvidia-kernel-oot/0005-Kbuild-add-EXTRA_CFLAGS-to-ccflags-y-when-necessary.patch Pending
nvidia-kernel-oot/0006-Kbuild-Fix-quoting-on-NV_VERSION_STRING.patch Pending
nvidia-kernel-oot/0007-Kbuild-fix-symlink-commands.patch Pending
nvidia-kernel-oot/0008-conftest-fix-drm_gem_object_vmap_has_map_arg-check.patch Pending
nvidia-kernel-oot/0009-Updates-for-v6.12-kernel.patch Pending
nvidia-kernel-oot/0010-kernel-open-update-of_property_for_each_u32-referenc.patch Pending
nvidia-kernel-oot/0011-nvidia-drm-Set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.f.patch Backport
nvidia-kernel-oot/0012-nvdisplay-kernel-open-correct-parameter-of-macro-MOD.patch Pending
nvidia-kernel-oot/0013-nvdisplay-timer-replace-hrtimer_init-with-hrtimer_se.patch Pending
nvidia-kernel-oot/0014-nvdisplay-nvidia-check-importer-operations-directly.patch Pending
nvidia-kernel-oot/0015-nvdisplay-timer-replace-del_timer_sync-with-timer_de.patch Pending
nvidia-kernel-oot/0016-nvdisplay-nvidia-drm-fb-add-format-info-parameter-to.patch Pending
nvidia-kernel-oot/0017-nvdisplay-nvidia-drm-remove-unused-date-member.patch Pending
nvidia-kernel-oot/0018-nvdisplay-nvidia-drm-add-constify-attribute-for-stru.patch Pending
nvidia-kernel-oot/0019-tegra-virt-alt-Remove-leading-from-include-path-from.patch Pending
nvidia-kernel-oot/0020-conftest-work-around-stringify-issue-with-__assign_s.patch Pending
nvidia-kernel-oot/0022-scripts-Add-scripts-for-platform_driver-remove.patch Backport
nvidia-kernel-oot/0023-drivers-Fix-platform_driver-remove-for-Linux-v6.11.patch Backport
nvidia-kernel-oot/0024-pwm-tegra-tachometer-Fix-build-for-Linux-v6.12.patch Backport
nvidia-kernel-oot/0025-video-tegra-dc-Correct-GPIO-definitions.patch Backport
nvidia-kernel-oot/0026-video-tegra-nvmap-Fix-build-for-Linux-v6.12.patch Backport
nvidia-kernel-oot/0027-misc-nvsciipc-Fix-build-for-Linux-v6.12.patch Backport
nvidia-kernel-oot/0028-tegra-drm-conditionalize-out-obsolete-struct-fields.patch Pending
nvidia-kernel-oot/0029-drivers-remove-obsolete-no_llseek-references.patch Pending
nvidia-kernel-oot/0030-pci-endpoint-Update-drivers-for-Linux-v6.11.patch Backport
nvidia-kernel-oot/0031-drivers-conditionalize-unaligned.h-location-on-kerne.patch Pending
nvidia-kernel-oot/0032-gpu-drm-tegra-Fix-support-for-Linux-v6.12.patch Backport [commit 00ab7abbb67]
nvidia-kernel-oot/0033-gpu-host1x-Memory-context-stealing.patch Backport [commit e062e9d49ccfc]
nvidia-kernel-oot/0034-gpu-host1x-When-out-of-memory-contexts-wait-for-free.patch Backport [commit 18a165f104c47]
nvidia-kernel-oot/0035-gpu-host1x-Set-up-device-DMA-parameters.patch Backport [commit 1cd89f46931b]
nvidia-kernel-oot/0036-adsp-cleanup-legacy-code.patch Backport
nvidia-kernel-oot/0037-cpuidle-Fix-build-for-Linux-v6.13.patch Backport
nvidia-kernel-oot/0038-gpio-Use-conftest-to-find-if-struct-gpio_chip-has-of.patch Backport
nvidia-kernel-oot/0039-drivers-Fix-gpio_chip-.set-callback-for-v6.17.patch Backport
nvidia-kernel-oot/0040-drivers-Update-timer-APIs-for-Linux-v6.15.patch Backport [commit a59a10dfe]
nvidia-kernel-oot/0041-r8126-use-conftest-for-hrtimer_init.patch Backport [commit a370917376]
nvidia-kernel-oot/0042-drivers-Fix-MODULE_IMPORT_NS-for-Linux-v6.13.patch Backport [commit ff48ee63b]
nvidia-kernel-oot/0043-drivers-Fix-from_timer-for-Linux-v6.16.patch Backport
nvidia-kernel-oot/0044-BT-deprecate-support-for-of_gpio-calls.patch Backport
nvidia-kernel-oot/0045-misc-bluedroid_pm-Use-wakeup_source_register-unregis.patch Backport
nvidia-kernel-oot/0046-misc-bluedroid-remove-duplicate-timer-declaration.patch Backport
nvidia-kernel-oot/0047-misc-bluedroid_pm-Fix-optional-GPIOs.patch Backport
nvidia-kernel-oot/0048-misc-bluedroid_pm-Verify-wakeup-registration.patch Backport
nvidia-kernel-oot/0049-misc-bluedroid_pm-Free-proc-on-failure.patch Backport
nvidia-kernel-oot/0050-misc-bluedroid_pm-Ensure-host_wake-is-configured.patch Backport
nvidia-kernel-oot/0051-net-nvethernet-Fix-build-for-Linux-v6.15.patch Backport [commit 8cb3f30c12f]
nvidia-kernel-oot/0052-virt-hvc_sysfs-Fix-build-for-Linux-v6.13.patch Backport [commit 66ddf2ba]
nvidia-kernel-oot/0053-kernel-oot-update-driver-license-to-GPL.patch Backport [commit 9f909306a]
nvidia-kernel-oot/0054-virt-hvc_sysfs-Fix-build-for-Linux-v6.16.patch Backport
nvidia-kernel-oot/0055-platform-tegra-uss-io-proxy-Migrate-to-GPIOD.patch Backport [commit 74171df1]
nvidia-kernel-oot/0056-virt-tegra-Fix-build-for-Linux-v6.17.patch Backport [commit a5bb4044]
nvidia-kernel-oot/0057-nvmap-Fix-build-for-Linux-v6.13.patch Backport [commit bce8ac355]
nvidia-kernel-oot/0058-drivers-crypto-add-priv-pointer-in-context-struct-to.patch Pending
nvidia-kernel-oot/0059-drivers-nvmap-calculate-page-address-explicitly.patch Pending
nvidia-kernel-oot/0060-ASoC-tegra-Fix-build-for-Linux-v6.15.patch Backport [commit cf368bfa2b]
nvidia-kernel-oot/0061-sound-soc-set-Codec-Stream-Card-name-explicitly.patch Pending
nvidia-kernel-oot/0062-crypto-tegra-Remove-an-incorrect-iommu_fwspec_free-c.patch Backport [commit 6b5633fb9]
nvidia-kernel-oot/0063-spi-Fix-build-for-Linux-v6.13.patch Backport [commit ef5753799]
nvidia-kernel-oot/0064-sound-soc-use-reasonable-SND_SOC_DAIFMT_CBx_CFx.patch Pending
nvidia-kernel-oot/0065-ufs-Fix-Tegra-UFS-for-Linux-v6.13.patch Backport [commit ee357025ee]
nvidia-kernel-oot/0066-ufs-Fix-Tegra-UFS-for-Linux-v6.15.patch Backport
nvidia-kernel-oot/0067-drivers-gpu-Fix-IOMMU-support-for-Linux-v6.13.patch Backport [commit ed9db43d]
nvidia-kernel-oot/0068-sound-soc-replace-idle_bias_off-with-idle_bias.patch Pending
nvidia-kernel-oot/0069-drm-tegra-Update-to-Linux-v6.15-rc3.patch Backport [commit 22336de8]
nvidia-kernel-oot/0070-drm-tegra-Fix-aperture-support-for-Linux-v6.13.patch Backport [commit a8777837d]
nvidia-kernel-oot/0071-video-tegra-nvmap-Remove-use-of-iommu_present-API.patch Backport [commit 54aee562392]
nvidia-kernel-oot/0072-video-tegra-nvmap-Take-lock-before-reading-dmabuf-s-.patch Backport [commit d5207547eb]
nvidia-kernel-oot/0073-video-tegra-nvmap-Fix-f_count-for-Linux-v6.13.patch Backport
nvidia-kernel-oot/0074-drivers-realtek-bt-replace-set_bit-with-hci_set_quir.patch Pending
nvidia-kernel-oot/0075-net-marvell-oak-Fix-build-for-Linux-v6.16.patch Backport [commit e48b52cbb]
nvidia-kernel-oot/0076-video-tegra-nvmap-Fix-build-for-Linux-v6.15.patch Backport [commit 0d6655f4]
nvidia-kernel-oot/0077-drm-tegra-Fix-build-for-Linux-v6.12.patch Backport [6f788dbe13cb]
nvidia-kernel-oot/0078-drm-tegra-Backport-fbdev-updates.patch Backport [commit 13834d4e1]
nvidia-kernel-oot/0079-gpu-drm-tegra-Fix-support-for-Linux-v6.12.patch Backport
nvidia-kernel-oot/0080-drm-tegra-syncpoint-base-support-for-chips-t186.patch Backport
nvidia-kernel-oot/0081-drm-tegra-move-disply-related-code-under-CONFIG_DRM_.patch Backport
nvidia-kernel-oot/0082-drm-tegra-gem-Open-code-drm_prime_gem_destroy.patch Backport [commit a050b8203b79]
nvidia-kernel-oot/0083-drm-tegra-gem-Don-t-attach-dma-bufs-when-not-needed.patch Backport
nvidia-kernel-oot/0084-drm-tegra-Update-to-Linux-v6.8.patch Backport
nvidia-kernel-oot/0085-drm-tegra-Update-to-Linux-v6.12.patch Backport
nvidia-kernel-oot/0086-drm-tegra-Update-to-Linux-v6.13.patch Backport
nvidia-kernel-oot/0087-drm-tegra-Update-to-Linux-v6.14.patch Backport
nvidia-kernel-oot/0088-drm-tegra-Update-to-Linux-v6.16-rc1.patch Backport
nvidia-kernel-oot/0089-drm-tegra-Fix-build-for-Linux-v6.17.patch Backport
nvidia-kernel-oot/0091-net-can-mttcan-Fix-build-for-Linux-v6.16.patch Backport
nvidia-kernel-oot/0092-net-can-mttcan-Drop-support-for-legacy-kernels.patch Backport
nvidia-kernel-oot/0093-net-can-mttcan-Fix-build-for-Linux-v6.17.patch Backport
nvidia-kernel-oot/0094-nvmap-Fix-build-for-Linux-v6.14.patch Backport [commit cc09c0267]
nvidia-kernel-oot/0095-drm-tegra-Fix-genpd-support-for-Linux-v6.13.patch Backport
nvidia-kernel-oot/0096-nvmap-Remove-dma_buf_ops-flag-cache_sgt_mapping.patch Backport
nvidia-kernel-oot/0097-drm-tegra-Fix-build-for-Linux-v6.14.patch Backport
nvidia-kernel-oot/0098-sound-soc-replace-of_property_read_bool-with-of_prop.patch Pending
nvidia-kernel-oot/0099-tegra-hwpm-Fix-build-for-Linux-v6.13.patch Backport [commit d61c003]
nvidia-kernel-oot/0100-gpu-nvgpu-remove-unbalanced-dma_fence-reference.patch Backport
nvidia-kernel-oot/0101-gpu-nvgpu-Fix-build-for-Linux-v6.12.patch Backport
nvidia-kernel-oot/0102-gpu-nvgpu-correct-parameter-of-macro-MODULE_IMPORT_N.patch Pending
nvidia-kernel-oot/0103-nvgpu-timer-replace-hrtimer_init-with-hrtimer_setup.patch Pending

Other branches

This recipe in other branches of meta-tegra:

Branch Recipe
master nvidia-kernel-oot 36.5.0
master nvidia-kernel-oot 36.5.0+git
whinlatter (Yocto Project 5.3) nvidia-kernel-oot 36.4.4+git
whinlatter (Yocto Project 5.3) nvidia-kernel-oot 36.4.4 (this recipe)
walnascar (Yocto Project 5.2) nvidia-kernel-oot 36.4.3+git
walnascar (Yocto Project 5.2) nvidia-kernel-oot 36.4.3
styhead (Yocto Project 5.1) nvidia-kernel-oot 36.4.0
scarthgap (Yocto Project 5.0) nvidia-kernel-oot 36.5.0
scarthgap (Yocto Project 5.0) nvidia-kernel-oot 36.5.0+git