Thank you @DaveYYY for the prompt reply! Things worked out using “kernel-jammy-src” and “defconfig” adding “LOCALVERSION=-tegra”.
In case someone comes across the same issue, here’s how I proceeded:
On Ubuntu-Laptop
aarch64-linux-gnu-gcc --version
aarch64-linux-gnu-ld --version
export CROSS_COMPILE=/usr/bin/aarch64-linux-gnu-
export ARCH=arm64
tar -xjf public_sources.tbz2 -C ~/nvidia/kernel_sources
tar -xjf kernel_src.tbz2 -C ~/nvidia/kernel_sources
cd ~/nvidia/kernel_sources/kernel/kernel-jammy-src
--------------------
kernel-jammy-src/arch/arm64/configs$ ls
> defconfig
tegra_prod_defconfig
defconfig_debug.config
tegra_recovery_chain_defconfig
--------------------
make ARCH=arm64 LOCALVERSION=-tegra defconfig
make ARCH=arm64 LOCALVERSION=-tegra menuconfig
<add modules>
make ARCH=arm64 LOCALVERSION=-tegra modules -j$(nproc)
make ARCH=arm64 LOCALVERSION=-tegra modules_install INSTALL_MOD_PATH=$PWD/modules
On Jetson Orin:
sudo depmod -a $(uname -r)
sudo modprobe <mod_name>