]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
ARM: tegra: pinmux: add note re: drive group field defines
authorStephen Warren <swarren@nvidia.com>
Tue, 24 Feb 2015 21:08:23 +0000 (14:08 -0700)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 1 Sep 2015 12:10:26 +0000 (14:10 +0200)
commit683dd0fc49cd316f7ff9b8217c8a9a5abae5c664
treebb25c502888dfb362ca9f347390fc7bb130f9b3b
parent063223d2a50ed1060b37b7ed2a74e99c5fb8ac11
ARM: tegra: pinmux: add note re: drive group field defines

Tegra's drive group registers have a remarkably inconsistent layout. The
current U-Boot driver doesn't take this into account at all. Add a
comment to describe the issue, so at least anyone debugging the driver
will be aware of this. To solve this, we'd need to add a per-drive-group
data structure describing the layout for the individual register. Since
we don't set up too many drive groups in U-Boot at present, this
hopefully isn't causing too much practical issue. Still, we probably need
to fix this sometime.

Wth Tegra210, the register layout becomes almost entirely consistent, so
this problem partially solves itself over time.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
arch/arm/mach-tegra/pinmux-common.c