
On 10/07/2013 04:42 PM, Tom Warren wrote:
No real HW change on T124 for 90% of the toys, so just include a common T1x4 header file (based on T114 headers), and if a new register/bit is needed, add it at the end. Some headers (clk_rst, clock-tables, pinmux, etc.) had too many changes in structs, devices, etc. added/removed, so they are added as complete new files for T124, and can be diffed against T114 headers to see what's changed (again, not a lot).
In a future (RSN) patch I'll point the T114 headers at the new common tegra1x4-xxx files, too.
arch/arm/include/asm/arch-tegra/tegra1x4_ahb.h | 91 +++ arch/arm/include/asm/arch-tegra/tegra1x4_clock.h | 19 + arch/arm/include/asm/arch-tegra/tegra1x4_emc.h | 76 +++ arch/arm/include/asm/arch-tegra/tegra1x4_flow.h | 40 ++ arch/arm/include/asm/arch-tegra/tegra1x4_fush.h | 28 + .../include/asm/arch-tegra/tegra1x4_gp_padctrl.h | 74 +++ arch/arm/include/asm/arch-tegra/tegra1x4_pmu.h | 14 + arch/arm/include/asm/arch-tegra/tegra1x4_spi.h | 23 +- arch/arm/include/asm/arch-tegra/tegra1x4_sysctr.h | 26 + arch/arm/include/asm/arch-tegra/tegra1x4_usb.h | 272 +++++++++
For the reasons I mentioned earlier, I'd like to avoid "tegra1x4" in these filenames too.