mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-21 03:33:59 +08:00
b861c275ea
The Tegra20 HW issue with accessing APBIO registers (such as fuse registers) directly from the CPU concurrently with APB DMA accesses has been fixed in Tegra30 and later chips. Access these registers directly from the CPU on Tegra30 and later, and apply the workaround only for Tegra20. Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Chaitanya Bandi <bandik@nvidia.com> Signed-off-by: Stephen Warren <swarren@nvidia.com>
46 lines
2.0 KiB
Makefile
46 lines
2.0 KiB
Makefile
obj-y += board-pinmux.o
|
|
obj-y += common.o
|
|
obj-y += devices.o
|
|
obj-y += io.o
|
|
obj-y += irq.o
|
|
obj-y += clock.o
|
|
obj-y += timer.o
|
|
obj-y += fuse.o
|
|
obj-y += pmc.o
|
|
obj-y += flowctrl.o
|
|
obj-y += apbio.o
|
|
obj-$(CONFIG_CPU_IDLE) += cpuidle.o
|
|
obj-$(CONFIG_CPU_IDLE) += sleep.o
|
|
obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += powergate.o
|
|
obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += tegra2_clocks.o
|
|
obj-$(CONFIG_ARCH_TEGRA_2x_SOC) += tegra2_emc.o
|
|
obj-$(CONFIG_ARCH_TEGRA_3x_SOC) += board-dt-tegra30.o
|
|
obj-$(CONFIG_ARCH_TEGRA_3x_SOC) += tegra30_clocks.o
|
|
obj-$(CONFIG_SMP) += platsmp.o headsmp.o
|
|
obj-$(CONFIG_SMP) += reset.o
|
|
obj-$(CONFIG_HOTPLUG_CPU) += hotplug.o
|
|
obj-$(CONFIG_TEGRA_SYSTEM_DMA) += dma.o
|
|
obj-$(CONFIG_CPU_FREQ) += cpu-tegra.o
|
|
obj-$(CONFIG_TEGRA_PCI) += pcie.o
|
|
obj-$(CONFIG_USB_SUPPORT) += usb_phy.o
|
|
|
|
obj-$(CONFIG_MACH_HARMONY) += board-harmony.o
|
|
obj-$(CONFIG_MACH_HARMONY) += board-harmony-pinmux.o
|
|
obj-$(CONFIG_MACH_HARMONY) += board-harmony-pcie.o
|
|
obj-$(CONFIG_MACH_HARMONY) += board-harmony-power.o
|
|
|
|
obj-$(CONFIG_MACH_PAZ00) += board-paz00.o
|
|
obj-$(CONFIG_MACH_PAZ00) += board-paz00-pinmux.o
|
|
|
|
obj-$(CONFIG_MACH_SEABOARD) += board-seaboard.o
|
|
obj-$(CONFIG_MACH_SEABOARD) += board-seaboard-pinmux.o
|
|
|
|
obj-$(CONFIG_MACH_TEGRA_DT) += board-dt-tegra20.o
|
|
obj-$(CONFIG_MACH_TEGRA_DT) += board-harmony-pinmux.o
|
|
obj-$(CONFIG_MACH_TEGRA_DT) += board-seaboard-pinmux.o
|
|
obj-$(CONFIG_MACH_TEGRA_DT) += board-paz00-pinmux.o
|
|
obj-$(CONFIG_MACH_TEGRA_DT) += board-trimslice-pinmux.o
|
|
|
|
obj-$(CONFIG_MACH_TRIMSLICE) += board-trimslice.o
|
|
obj-$(CONFIG_MACH_TRIMSLICE) += board-trimslice-pinmux.o
|