-----------------------------------
+ADSP
+M: Nitin Kumbhar <nkumbhar@nvidia.com>
+M: Sachin Nikam <snikam@nvidia.com>
+L: adsp_os@exchange.nvidia.com
+S: Supported
+F: drivers/platform/tegra/nvadsp/*
+
+ARM64 PORT (AARCH64 ARCHITECTURE)
+M: Bo Yan <byan@nvidia.com>
+M: Alexander Van Brunt <avanbrunt@nvidia.com>
+L: sw-mobile-cpu@exchange.nvidia.com
+S: Supported
+F: arch/arm64/
+F: Documentation/arm64/
+X: arch/arm64/mach-tegra/
+X: arch/arm64/include/asm/mach/
+X: arch/arm64/configs/
+
+AUDIO
+M: Niranjan Wartikar <nwartikar@nvidia.com>
+L: sw-mobile-audio-arch@exchange.nvidia.com
+S: Supported
+F: sound/soc/tegra/*
+F: sound/soc/tegra-alt/*
+
+AUDIO_AUTO
+M: Nitin Pai <npai@nvidia.com>
+S: Supported
+F: drivers/misc/eqos_ape/*
+F: drivers/misc/saf775x/*
+F: sound/soc/tegra-virt-alt/*
+
+BPMP
+M: Matthew Longnecker <mlongnecker@nvidia.com>
+M: Timo Alho <talho@nvidia.com>
+M: Sivaram Nair <sivaramn@nvidia.com>
+L: sw-mobile-bpmp-dev@exchange.nvidia.com
+S: Supported
+F: drivers/firmware/tegra/*
+
BUS
M: Laxman Dewangan <ldewangan@nvidia.com>
+M: Sumeet Gupta <sumeetg@nvidia.com>
L: sw-mobile-kernel-bus@exchange.nvidia.com
S: Supported
F: arch/arm/mach-tegra/devices.c
F: drivers/mfd/max77663-core.c
F: drivers/mfd/max8831.c
F: drivers/mfd/max8907c-irq.c
-F: drivers/rtc/rtc-as3722.c
-F: drivers/rtc/rtc-palmas.c
-F: drivers/rtc/rtc-tps6591x.c
+F: drivers/rtc/rtc-*.c
F: drivers/spi/*
+F: drivers/platform/tegra/ahb.c
+F: drivers/platform/tegra/apbio.c
+F: drivers/platform/tegra/devices.c
+F: drivers/platform/tegra/board-touch-raydium_spi.c
+F: drivers/platform/tegra/mipi_cal.c
F: drivers/tty/serial/*
+F: drivers/video/backlight/backlight.c
+F: drivers/video/backlight/max8831_bl.c
+F: drivers/video/backlight/pwm_bl.c
+F: drivers/video/backlight/tegra_pwm_bl.c
+
+CAMERA
+M: Nicholas Haemel <nhaemel@nvidia.com>
+M: Jihoon Bang <jbang@nvidia.com>
+M: Shantanu Nath <snath@nvidia.com>
+L: sw-mobile-camera@exchange.nvidia.com
+S: Supported
+F: drivers/media/platform/soc_camera/tegra_camera/*
+F: drivers/media/platform/tegra/*
+F: drivers/media/platform/tegra/cam_dev/*
+F: drivers/video/tegra/camera/*
+F: drivers/platform/tegra/csi.c
+
+COMMS
+M: Krishna Thota <kthota@nvidia.com>
+L: sw-mobile-comms-hdc@exchange.nvidia.com
+S: Supported
+F: drivers/misc/tegra-baseband/*
CPU
M: Bo Yan <byan@nvidia.com>
+M: Alexander Van Brunt <avanbrunt@nvidia.com>
L: sw-mobile-cpu@exchange.nvidia.com
S: Supported
F: arch/arm64/mach-tegra/denver-hardwood.c
F: arch/arm64/mach-tegra/denver-knobs.c
+F: arch/arm64/mach-tegra/hotplug-denver.c
F: arch/arm64/mach-tegra/platsmp.c
F: arch/arm/mach-tegra/cpu-tegra3.c
F: arch/arm/mach-tegra/cpu-tegra.c
F: arch/arm/mach-tegra/platsmp.c
F: arch/arm/mach-tegra/reset.c
F: drivers/clocksource/tegra-nvtimers.c
+F: drivers/clocksource/tegra-tsc-timers.c
+F: drivers/clocksource/tegra-wakeup-nvtimers.c
+F: drivers/clocksource/tegra210-timer.c
+F: drivers/cpuidle/denver-cpuidle.c
F: drivers/irqchip/irq-tegra.c
+F: drivers/media/platform/tegra/nvavp/*
+F: drivers/media/platform/tegra/nvavp-virt/*
+F: drivers/platform/tegra/asim.c
+F: drivers/platform/tegra/board-common.c
+F: drivers/platform/tegra/bond_out.c
+F: drivers/platform/tegra/flowctrl.c
+F: drivers/platform/tegra/mselect.c
F: drivers/misc/tegra_timerinfo.c
F: drivers/platform/tegra/tegra_fiq_debugger.c
+F: drivers/platform/tegra/tegra_ptm*.c
+F: drivers/platform/tegra/denver_mca.c
+F: drivers/platform/tegra/tegra_serr.c
DISPLAY
+M: Mitch Luban <mluban@nvidia.com>
+M: Venu Byravarasu <vbyravarasu@nvidia.com>
M: Jon Mayo <jmayo@nvidia.com>
-L: sw-mobile-display@exchange.nvidia.com
+L: tegra-display-core@exchange.nvidia.com
S: Supported
F: arch/arm/mach-tegra/panel-*.c
F: arch/arm64/mach-tegra/panel-*.c
-F: drivers/misc/tegra-cec/tegra_cec.c
-F: drivers/video/tegra/fb.c
+F: drivers/misc/tegra-cec/*
+F: drivers/platform/tegra/board-panel.c
+F: drivers/platform/tegra/panel-cy8c.c
F: drivers/video/tegra/dc/
+F: drivers/video/tegra/fb.c
+F: drivers/video/tegra/tegra_adf*.c
+X: drivers/video/tegra/dc/hdmihdcp.c
+X: drivers/video/tegra/dc/nvhdcp.c
+X: drivers/video/tegra/dc/nvhdcp_hdcp22_methods.c
+
+DEVICE-TREE
+M: Laxman Dewangan <ldewangan@nvidia.com>
+M: Alexander Van Brunt <avanbrunt@nvidia.com>
+L: sw-mobile-platform@exchange.nvidia.com
+S: Supported
+F: arch/arm/boot/dts/
+F: arch/arm64/boot/dts/
+
+HDCP
+M: Vincent Chen <vinchen@nvidia.com>
+M: Sharath Sarangpur <ssarangpur@nvidia.com>
+L: sw-mobile-security@exchange.nvidia.com
+S: Supported
+F: drivers/video/tegra/dc/hdmihdcp.c
+F: drivers/video/tegra/dc/nvhdcp.c
+F: drivers/video/tegra/dc/nvhdcp_hdcp22_methods.c
GPU
M: Terje Bergstrom <tbergstrom@nvidia.com>
-L: sw-mobile-host1x@exchange.nvidia.com
+L: sw-mobile-nvgpu-core@exchange.nvidia.com
S: Supported
-F: drivers/gpu/nvgpu/gk20a/
-F: drivers/gpu/nvgpu/gm20b/
+F: drivers/gpu/nvgpu/
HOST
M: Arto Merilainen <amerilainen@nvidia.com>
L: sw-mobile-host1x@exchange.nvidia.com
S: Supported
+F: drivers/gpu/host1x/*
F: drivers/misc/tegra-throughput.c
F: drivers/video/tegra/host/
+IVC:
+M: Dennis Kou <dkou@nvidia.com>
+M: Peter Newman <pnewman@nvidia.com>
+M: Sivaram Nair <sivaramn@nvidia.com>
+M: Vladislav Buzov <vbuzov@nvidia.com>
+L: sw-tegra-ivc-dev@nvidia.com
+F: drivers/platform/tegra/tegra-ivc.c
+F: drivers/virt/tegra/ivc-cdev.c
+F: drivers/virt/tegra/ivcbench_cli.c
+
MEMORY
M: Krishna Reddy <vdumpa@nvidia.com>
+M: Sri Krishna Chowdary <schowdary@nvidia.com>
L: sw-mobile-memory@exchange.nvidia.com
S: Supported
-F: arch/arm64/mach-tegra/tegra21_memory.c
-F: arch/arm/mach-tegra/common.c
-F: arch/arm/mach-tegra/isomgr.c
-F: arch/arm/mach-tegra/latency_allowance.c
-F: arch/arm/mach-tegra/tegra12_emc.c
-F: arch/arm/mach-tegra/tegra2_emc.c
-F: arch/arm/mach-tegra/tegra3_emc.c
-F: arch/arm/mach-tegra/tegra_emc_dt_parse.c
-F: drivers/iommu/of_iommu.c
-F: drivers/iommu/tegra-gart.c
-F: drivers/iommu/tegra-smmu.c
-F: drivers/platform/tegra/mc/mc.c
-F: drivers/platform/tegra/mc/mcerr.c
+F: arch/arm/mach-tegra/board-*-memory.c
+F: arch/arm/mm/*
+F: arch/arm64/mm/*
+F: drivers/base/dma-coherent.c
+F: drivers/base/dma-contiguous.c
+F: drivers/of/of_reserved_mem.c
+F: drivers/gpu/ion/*
+F: drivers/dma-buf/*
+F: drivers/iommu/*
+F: drivers/memory/*
+F: drivers/platform/tegra/iommu.c
+F: drivers/platform/tegra/mc/*
F: drivers/staging/android/ion/*
F: drivers/staging/android/ion/tegra/*
F: drivers/video/tegra/nvmap/*
+F: drivers/platform/tegra/iommu.c
+F: mm/*
-MULTIMEDIA
-M: Niranjan Wartikar <nwartikar@nvidia.com>
+NVDUMPER
+M: Mark Peters <mpeters@nvidia.com>
+M: Yifei Wan <ywan@nvidia.com>
S: Supported
-F: drivers/media/platform/tegra/*
-F: drivers/media/platform/tegra/nvavp/*
-F: drivers/platform/tegra/nvadsp/*
-F: sound/soc/tegra/*
+F: drivers/platform/tegra/nvdumper/*
PLATFORM
M: Mallikarjun Kasoju <mkasoju@nvidia.com>
+M: Laxman Dewangan <ldewangan@nvidia.com>
L: sw-mobile-kernel-platform@exchange.nvidia.com
S: Supported
F: arch/arm/mach-tegra/arb_sema.c
+F: arch/arm/mach-tegra/baseband-xmm-power.c
F: arch/arm/mach-tegra/board-common.c
F: arch/arm/mach-tegra/board-info.c
F: arch/arm/mach-tegra/kfuse.c
F: drivers/misc/bcm4329_rfkill.c
F: drivers/misc/max1749.c
F: drivers/misc/nct1008.c
-F: drivers/misc/tegra-baseband/bb-oem2.c
-F: drivers/misc/tegra-baseband/bb-power.c
-F: drivers/pinctrl/pinctrl-tegra.c
-F: drivers/pinctrl/pinctrl-tegra30.c
+F: drivers/pinctrl/pinctrl-*.c
+F: drivers/platform/tegra/kfuse.c
F: drivers/usb/serial/baseband_usb_chr.c
-F: drivers/regulator/as3722-regulator.c
PLATFORM POWER DELIVERY
M: Laxman Dewangan <ldewangan@nvidia.com>
L: sw-mobile-pmic@exchange.nvidia.com
S: Supported
-
-POWER AND PERF
-M: Matt Longnecker <mlongnecker@nvidia.com>
-L: sw-mobile-power@exchange.nvidia.com
-S: Supported
-F: arch/arm64/mach-tegra/pm.c
-F: arch/arm64/mach-tegra/pm-tegra132.c
-F: arch/arm64/mach-tegra/powerdetect.c
-F: arch/arm/mach-tegra/baseband-xmm-power.c
-F: arch/arm/mach-tegra/cpuidle.c
-F: arch/arm/mach-tegra/cpuidle-t11x.c
-F: arch/arm/mach-tegra/cpuquiet.c
-F: arch/arm/mach-tegra/edp.c
-F: arch/arm/mach-tegra/pm.c
-F: arch/arm/mach-tegra/powerdetect.c
-F: arch/arm/mach-tegra/powergate-t30.c
-F: arch/arm/mach-tegra/tegra3_actmon.c
-F: arch/arm/mach-tegra/tegra_simon.c
-F: arch/arm/mach-tegra/wdt-recovery.c
-F: drivers/cpufreq/cpufreq_interactive.c
-F: drivers/cpuquiet/*
-F: drivers/cpuquiet/governors/*
-F: drivers/edp/*
-F: drivers/firmware/tegra/
-F: drivers/input/input-cfboost.c
F: drivers/mfd/tps65090.c
F: drivers/mfd/tps6591x.c
-F: drivers/platform/tegra/clock.c
-F: drivers/platform/tegra/clocks_stats.c
-F: drivers/platform/tegra/dvfs.c
-F: drivers/platform/tegra/pm.c
-F: drivers/platform/tegra/pmc.c
-F: drivers/platform/tegra/pm-irq.c
-F: drivers/platform/tegra/pm-t3.c
-F: drivers/platform/tegra/powergate.c
-F: drivers/platform/tegra/powergate-ops-t1xx.c
-F: drivers/platform/tegra/powergate-ops-txx.c
+F: drivers/power/
+F: drivers/regulator/
+F: drivers/extcon/
+
+POWER: CLOCKS AND VOLTAGE
+M: Matthew Longnecker <mlongnecker@nvidia.com>
+M: Aleksandr Frid <afrid@nvidia.com>
+L: sw-mobile-clocks@exchange.nvidia.com
+F: drivers/clk/tegra/*
+F: drivers/platform/tegra/*actmon*
+F: drivers/platform/tegra/*clock*
+F: drivers/platform/tegra/*dvfs*
+F: drivers/platform/tegra/*speedo*
+F: drivers/platform/tegra/*volt*
+F: drivers/platform/tegra/tegra_simon.c
+
+POWER: CPU
+M: Matthew Longnecker <mlongnecker@nvidia.com>
+L: sw-mobile-cpu-power@exchange.nvidia.com
+S: Supported
+F: arch/arm/mach-tegra/cpuidle*
+F: drivers/cpufreq/
+F: drivers/cpuidle/
+X: drivers/cpuidle/coupled.c
+F: drivers/cpuquiet/
+F: drivers/misc/cpuload.c
+F: drivers/platform/tegra/cluster-control.c
+F: drivers/platform/tegra/cpu-tegra*
F: drivers/platform/tegra/sysfs-cluster.c
-F: drivers/platform/tegra/tegra_cl_dvfs.c
-F: drivers/platform/tegra/tegra_throttle.c
-F: drivers/power/bq27x00_battery.c
-F: drivers/power/sbs-battery.c
-F: drivers/power/tps65090-charger.c
-F: drivers/regulator/tps51632-regulator.c
-F: drivers/regulator/tps65090-regulator.c
-F: drivers/regulator/tps6591x-regulator.c
+
+POWER: THERMAL
+M: Matthew Longnecker <mlongnecker@nvidia.com>
+L: sw-mobile-therm@exchange.nvidia.com
+S: Supported
+F: drivers/misc/nct1008.c
+F: drivers/misc/tegra-fuse/tegra_fuse_tsosc.c
+F: drivers/misc/therm*_est.c
+F: drivers/platform/tegra/*soctherm.c
+F: drivers/platform/tegra/*throttle.c
F: drivers/thermal/
-SECURE OS:
-M: Dennis Huang <denhuang@nvidia.com>
+POWER: EDP AND FRIENDS
+M: Matthew Longnecker <mlongnecker@nvidia.com>
+L: mobile-sys-edp@exchange.nvidia.com
+S: Supported
+F: drivers/edp/
+F: drivers/misc/tegra_ppm.c
+F: drivers/platform/tegra/*edp.c
+F: include/linux/tegra_ppm.h
+
+POWER: GATING AND STATES
+M: Matthew Longnecker <mlongnecker@nvidia.com>
+M: Laxman Dewangan <ldewangan@nvidia.com>
+L: sw-mobile-power@exchange.nvidia.com
+S: Supported
+F: arch/arm*/mach-tegra/pm*.c
+F: drivers/platform/tegra/pm*.c
+F: drivers/platform/tegra/powergate/
+F: drivers/platform/tegra/reboot.c
+F: drivers/platform/tegra/*wakeups*.c
+
+PROFILER
+M: Igor Nabirushkin <inabirushkin@nvidia.com>
+S: Supported
+F: drivers/misc/tegra-profiler/*
+
+SCHED
+M: Sai Gurrappadi <sgurrappadi@nvidia.com>
+M: Peter Boonstoppel <pboonstoppel@nvidia.com>
+L: mrl-staff@exchange.nvidia.com
+S: Supported
+F: arch/arm64/include/asm/topology.h
+F: arch/arm64/kernel/topology.c
+F: include/linux/sched.h
+F: include/linux/sched/
+F: kernel/sched/
+F: kernel/sysctl.c
+F: kernel/time/tick-sched.c
+
+SECURE OS
+M: Vincent Chen <vinchen@nvidia.com>
L: TMK@exchange.nvidia.com
S: Supported
+F: security/tlk_driver/
SECURITY
-M: Venkat Moganty <vmoganty@nvidia.com>
+M: Vincent Chen <vinchen@nvidia.com>
L: sw-mobile-security@exchange.nvidia.com
S: Supported
F: drivers/crypto/*
F: drivers/misc/tegra-cryptodev.c
-SENSORS, INPUT AND TOUCHSCREEN:
+SENSORS AND INPUT
M: Robert Collins <rcollins@nvidia.com>
L: sw-mobile-sensors@exchange.nvidia.com
S: Supported
-F: drivers/input/touchscreen/*
-F: drivers/video/tegra/camera/
-F: drivers/misc/therm_est.c
-F: drivers/staging/iio/light/*
-F: drivers/staging/iio/magnetometer/*
-F: drivers/staging/iio/pressure/*
+F: arch/arm/mach-tegra/board-*-sensors.c
+F: arch/arm/mach-tegra/board-touch-*.c
+F: drivers/iio/imu/*
+F: drivers/iio/light/*
+F: drivers/iio/magnetometer/*
+F: drivers/iio/pressure/*
+F: drivers/input/misc/compass/*
+F: drivers/input/misc/mpu/*
+F: drivers/input/misc/pressure/*
+F: drivers/staging/iio/*
STORAGE
M: Venu Byravarasu <vbyravarasu@nvidia.com>
+M: Sumeet Gupta <sumeetg@nvidia.com>
L: sw-mobile-system@exchange.nvidia.com
S: Supported
+F: arch/arm/mach-tegra/board-*-sdhci.c
F: drivers/mmc/host/*
+F: drivers/mtd/*
SYSTEM
M: Laxman Dewangan <ldewangan@nvidia.com>
F: arch/arm/mach-tegra/apbio.c
F: drivers/dma/tegra*
F: drivers/input/keyboard/tegra-kbc.c
+F: drivers/platform/tegra/dma.c
+F: drivers/platform/tegra/i2c_error_recovery.c
+F: drivers/platform/tegra/io.c
F: drivers/pwm/pwm-tegra.c
F: drivers/watchdog/*
+TEGRA CPC DRIVER
+M: Vinayak Pane <vpane@nvidia.com>
+M: Sang-Hun Lee <sanlee@nvidia.com>
+S: Supported
+F: drivers/misc/tegra_cpc.c
+
+TOUCHSCREEN
+M: David Pu <dpu@nvidia.com>
+L: sw-mobile-touch@exchange.nvidia.com
+S: Supported
+F: drivers/input/touchscreen/*
+
USB
-M: Venkat Moganty <vmoganty@nvidia.com>
+M: Rama Kandhala <rkandhala@nvidia.com>
M: Ashu Jha <ajha@nvidia.com>
-L: sw-mobile-usb@exchange.nvidia.com
+L: usb3-sweng@exchange.nvidia.com
S: Supported
+F: drivers/mailbox/tegra-xusb-mailbox.c
F: drivers/misc/tegra-baseband/tegra_usb_modem_power.c
F: drivers/usb/gadget/tegra_udc.c
+F: drivers/usb/gadget/udc/tegra_xudc.c
F: drivers/usb/host/ehci-tegra.c
F: drivers/usb/host/xhci-tegra*
-F: drivers/usb/phy/tegra-otg.c
+F: drivers/usb/phy/tegra*otg.c
F: drivers/usb/phy/tegra*usb_phy.c
+