Hi Stephen, On 19 April 2016 at 14:59, Stephen Warren <swar...@wwwdotorg.org> wrote: > From: Stephen Warren <swar...@nvidia.com> > > Replace all usage of funcmux APIs with the pinmux functions previously > added to replace then. Delete the funcmux implementation since it's no > longer used. This merges all pinmux-related logic into the pinmux code > and avoids use of the funcmux "IOCTL" functions, which compile in > support for all possible pinmux options even when they won't ever be > used by a particular build. > > Signed-off-by: Stephen Warren <swar...@nvidia.com> > --- > arch/arm/include/asm/arch-tegra/funcmux.h | 29 --- > arch/arm/include/asm/arch-tegra114/funcmux.h | 21 -- > arch/arm/include/asm/arch-tegra124/funcmux.h | 23 --- > arch/arm/include/asm/arch-tegra20/funcmux.h | 52 ----- > arch/arm/include/asm/arch-tegra210/funcmux.h | 23 --- > arch/arm/include/asm/arch-tegra30/funcmux.h | 21 -- > arch/arm/mach-tegra/board.c | 1 - > arch/arm/mach-tegra/board2.c | 1 - > arch/arm/mach-tegra/tegra114/Makefile | 2 +- > arch/arm/mach-tegra/tegra114/funcmux.c | 57 ----- > arch/arm/mach-tegra/tegra124/Makefile | 1 - > arch/arm/mach-tegra/tegra124/funcmux.c | 71 ------- > arch/arm/mach-tegra/tegra20/Makefile | 2 +- > arch/arm/mach-tegra/tegra20/funcmux.c | 299 > --------------------------- > arch/arm/mach-tegra/tegra210/Makefile | 1 - > arch/arm/mach-tegra/tegra210/funcmux.c | 39 ---- > arch/arm/mach-tegra/tegra30/Makefile | 2 +- > arch/arm/mach-tegra/tegra30/funcmux.c | 51 ----- > board/avionic-design/common/tamonten.c | 11 +- > board/compal/paz00/paz00.c | 4 +- > board/compulab/trimslice/trimslice.c | 5 +- > board/nvidia/harmony/harmony.c | 11 +- > board/nvidia/seaboard/seaboard.c | 17 +- > board/nvidia/whistler/whistler.c | 7 +- > board/toradex/colibri_t20/colibri_t20.c | 14 +- > drivers/mtd/nand/tegra_nand.c | 3 +- > 26 files changed, 34 insertions(+), 734 deletions(-) > delete mode 100644 arch/arm/include/asm/arch-tegra/funcmux.h > delete mode 100644 arch/arm/include/asm/arch-tegra114/funcmux.h > delete mode 100644 arch/arm/include/asm/arch-tegra124/funcmux.h > delete mode 100644 arch/arm/include/asm/arch-tegra20/funcmux.h > delete mode 100644 arch/arm/include/asm/arch-tegra210/funcmux.h > delete mode 100644 arch/arm/include/asm/arch-tegra30/funcmux.h > delete mode 100644 arch/arm/mach-tegra/tegra114/funcmux.c > delete mode 100644 arch/arm/mach-tegra/tegra124/funcmux.c > delete mode 100644 arch/arm/mach-tegra/tegra20/funcmux.c > delete mode 100644 arch/arm/mach-tegra/tegra210/funcmux.c > delete mode 100644 arch/arm/mach-tegra/tegra30/funcmux.c
The concept is fine, but this should use a pinctrl drive.r - Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot