mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-11-03 21:48:15 +00:00 
			
		
		
		
	ARM: tegra: pinctrl: remove vddio
This field isn't used anywhere, so remove it. Note that PIN() macros are left unchanged for now, to avoid many diffs to them; later commits will completely rewrite them just one time. Signed-off-by: Stephen Warren <swarren@nvidia.com> Acked-by: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Warren <twarren@nvidia.com>
This commit is contained in:
		
							parent
							
								
									0d2c0d5788
								
							
						
					
					
						commit
						dd45948dd7
					
				@ -24,7 +24,6 @@
 | 
			
		||||
struct tegra_pingroup_desc {
 | 
			
		||||
	const char *name;
 | 
			
		||||
	enum pmux_func funcs[4];
 | 
			
		||||
	enum pmux_vddio vddio;
 | 
			
		||||
	enum pmux_pin_io io;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -54,7 +53,6 @@ struct tegra_pingroup_desc {
 | 
			
		||||
/* Convenient macro for defining pin group properties */
 | 
			
		||||
#define PIN(pg_name, vdd, f0, f1, f2, f3, iod)	\
 | 
			
		||||
	{						\
 | 
			
		||||
		.vddio = PMUX_VDDIO_ ## vdd,		\
 | 
			
		||||
		.funcs = {				\
 | 
			
		||||
			PMUX_FUNC_ ## f0,		\
 | 
			
		||||
			PMUX_FUNC_ ## f1,		\
 | 
			
		||||
 | 
			
		||||
@ -15,7 +15,6 @@
 | 
			
		||||
struct tegra_pingroup_desc {
 | 
			
		||||
	const char *name;
 | 
			
		||||
	enum pmux_func funcs[4];
 | 
			
		||||
	enum pmux_vddio vddio;
 | 
			
		||||
	enum pmux_pin_io io;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -45,7 +44,6 @@ struct tegra_pingroup_desc {
 | 
			
		||||
/* Convenient macro for defining pin group properties */
 | 
			
		||||
#define PIN(pg_name, vdd, f0, f1, f2, f3, iod)	\
 | 
			
		||||
	{						\
 | 
			
		||||
		.vddio = PMUX_VDDIO_ ## vdd,		\
 | 
			
		||||
		.funcs = {				\
 | 
			
		||||
			PMUX_FUNC_ ## f0,		\
 | 
			
		||||
			PMUX_FUNC_ ## f1,		\
 | 
			
		||||
 | 
			
		||||
@ -259,7 +259,6 @@ enum pmux_pullid {
 | 
			
		||||
struct tegra_pingroup_desc {
 | 
			
		||||
	const char *name;
 | 
			
		||||
	enum pmux_func funcs[4];
 | 
			
		||||
	enum pmux_vddio vddio;
 | 
			
		||||
	enum pmux_ctlid ctl_id;
 | 
			
		||||
	enum pmux_pullid pull_id;
 | 
			
		||||
};
 | 
			
		||||
@ -286,7 +285,6 @@ struct tegra_pingroup_desc {
 | 
			
		||||
/* Convenient macro for defining pin group properties */
 | 
			
		||||
#define PINALL(pg_name, vdd, f0, f1, f2, f3, f_safe, mux, pupd)		\
 | 
			
		||||
	{						\
 | 
			
		||||
		.vddio = PMUX_VDDIO_ ## vdd,		\
 | 
			
		||||
		.funcs = {				\
 | 
			
		||||
			PMUX_FUNC_ ## f0,			\
 | 
			
		||||
			PMUX_FUNC_ ## f1,			\
 | 
			
		||||
 | 
			
		||||
@ -24,7 +24,6 @@
 | 
			
		||||
struct tegra_pingroup_desc {
 | 
			
		||||
	const char *name;
 | 
			
		||||
	enum pmux_func funcs[4];
 | 
			
		||||
	enum pmux_vddio vddio;
 | 
			
		||||
	enum pmux_pin_io io;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -53,7 +52,6 @@ struct tegra_pingroup_desc {
 | 
			
		||||
/* Convenient macro for defining pin group properties */
 | 
			
		||||
#define PIN(pg_name, vdd, f0, f1, f2, f3, iod)	\
 | 
			
		||||
	{						\
 | 
			
		||||
		.vddio = PMUX_VDDIO_ ## vdd,		\
 | 
			
		||||
		.funcs = {				\
 | 
			
		||||
			PMUX_FUNC_ ## f0,		\
 | 
			
		||||
			PMUX_FUNC_ ## f1,		\
 | 
			
		||||
 | 
			
		||||
@ -449,27 +449,6 @@ enum pmux_pin_rcv_sel {
 | 
			
		||||
				(((rcv_sel) >= PMUX_PIN_RCV_SEL_DEFAULT) && \
 | 
			
		||||
				((rcv_sel) <= PMUX_PIN_RCV_SEL_HIGH))
 | 
			
		||||
 | 
			
		||||
/* Available power domains used by pin groups */
 | 
			
		||||
enum pmux_vddio {
 | 
			
		||||
	PMUX_VDDIO_BB = 0,
 | 
			
		||||
	PMUX_VDDIO_LCD,
 | 
			
		||||
	PMUX_VDDIO_VI,
 | 
			
		||||
	PMUX_VDDIO_UART,
 | 
			
		||||
	PMUX_VDDIO_DDR,
 | 
			
		||||
	PMUX_VDDIO_NAND,
 | 
			
		||||
	PMUX_VDDIO_SYS,
 | 
			
		||||
	PMUX_VDDIO_AUDIO,
 | 
			
		||||
	PMUX_VDDIO_SD,
 | 
			
		||||
	PMUX_VDDIO_CAM,
 | 
			
		||||
	PMUX_VDDIO_GMI,
 | 
			
		||||
	PMUX_VDDIO_PEXCTL,
 | 
			
		||||
	PMUX_VDDIO_SDMMC1,
 | 
			
		||||
	PMUX_VDDIO_SDMMC3,
 | 
			
		||||
	PMUX_VDDIO_SDMMC4,
 | 
			
		||||
 | 
			
		||||
	PMUX_VDDIO_NONE
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#define PGRP_SLWF_NONE	-1
 | 
			
		||||
#define PGRP_SLWF_MAX	3
 | 
			
		||||
#define PGRP_SLWR_NONE	PGRP_SLWF_NONE
 | 
			
		||||
 | 
			
		||||
@ -458,27 +458,6 @@ enum pmux_pin_rcv_sel {
 | 
			
		||||
				(((rcv_sel) >= PMUX_PIN_RCV_SEL_DEFAULT) && \
 | 
			
		||||
				((rcv_sel) <= PMUX_PIN_RCV_SEL_HIGH))
 | 
			
		||||
 | 
			
		||||
/* Available power domains used by pin groups */
 | 
			
		||||
enum pmux_vddio {
 | 
			
		||||
	PMUX_VDDIO_BB = 0,
 | 
			
		||||
	PMUX_VDDIO_LCD,
 | 
			
		||||
	PMUX_VDDIO_VI,
 | 
			
		||||
	PMUX_VDDIO_UART,
 | 
			
		||||
	PMUX_VDDIO_DDR,
 | 
			
		||||
	PMUX_VDDIO_NAND,
 | 
			
		||||
	PMUX_VDDIO_SYS,
 | 
			
		||||
	PMUX_VDDIO_AUDIO,
 | 
			
		||||
	PMUX_VDDIO_SD,
 | 
			
		||||
	PMUX_VDDIO_CAM,
 | 
			
		||||
	PMUX_VDDIO_GMI,
 | 
			
		||||
	PMUX_VDDIO_PEXCTL,
 | 
			
		||||
	PMUX_VDDIO_SDMMC1,
 | 
			
		||||
	PMUX_VDDIO_SDMMC3,
 | 
			
		||||
	PMUX_VDDIO_SDMMC4,
 | 
			
		||||
 | 
			
		||||
	PMUX_VDDIO_NONE
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#define PGRP_SLWF_NONE	-1
 | 
			
		||||
#define PGRP_SLWF_MAX	3
 | 
			
		||||
#define PGRP_SLWR_NONE	PGRP_SLWF_NONE
 | 
			
		||||
 | 
			
		||||
@ -257,21 +257,6 @@ enum pmux_tristate {
 | 
			
		||||
	PMUX_TRI_TRISTATE = 1,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/* Available power domains used by pin groups */
 | 
			
		||||
enum pmux_vddio {
 | 
			
		||||
	PMUX_VDDIO_BB = 0,
 | 
			
		||||
	PMUX_VDDIO_LCD,
 | 
			
		||||
	PMUX_VDDIO_VI,
 | 
			
		||||
	PMUX_VDDIO_UART,
 | 
			
		||||
	PMUX_VDDIO_DDR,
 | 
			
		||||
	PMUX_VDDIO_NAND,
 | 
			
		||||
	PMUX_VDDIO_SYS,
 | 
			
		||||
	PMUX_VDDIO_AUDIO,
 | 
			
		||||
	PMUX_VDDIO_SD,
 | 
			
		||||
 | 
			
		||||
	PMUX_VDDIO_NONE
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
enum {
 | 
			
		||||
	PMUX_TRISTATE_REGS	= 4,
 | 
			
		||||
	PMUX_MUX_REGS		= 7,
 | 
			
		||||
 | 
			
		||||
@ -509,27 +509,6 @@ enum pmux_pin_ioreset {
 | 
			
		||||
				(((ioreset) >= PMUX_PIN_IO_RESET_DEFAULT) && \
 | 
			
		||||
				((ioreset) <= PMUX_PIN_IO_RESET_ENABLE))
 | 
			
		||||
 | 
			
		||||
/* Available power domains used by pin groups */
 | 
			
		||||
enum pmux_vddio {
 | 
			
		||||
	PMUX_VDDIO_BB = 0,
 | 
			
		||||
	PMUX_VDDIO_LCD,
 | 
			
		||||
	PMUX_VDDIO_VI,
 | 
			
		||||
	PMUX_VDDIO_UART,
 | 
			
		||||
	PMUX_VDDIO_DDR,
 | 
			
		||||
	PMUX_VDDIO_NAND,
 | 
			
		||||
	PMUX_VDDIO_SYS,
 | 
			
		||||
	PMUX_VDDIO_AUDIO,
 | 
			
		||||
	PMUX_VDDIO_SD,
 | 
			
		||||
	PMUX_VDDIO_CAM,
 | 
			
		||||
	PMUX_VDDIO_GMI,
 | 
			
		||||
	PMUX_VDDIO_PEXCTL,
 | 
			
		||||
	PMUX_VDDIO_SDMMC1,
 | 
			
		||||
	PMUX_VDDIO_SDMMC3,
 | 
			
		||||
	PMUX_VDDIO_SDMMC4,
 | 
			
		||||
 | 
			
		||||
	PMUX_VDDIO_NONE
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#define PGRP_SLWF_NONE	-1
 | 
			
		||||
#define PGRP_SLWF_MAX	3
 | 
			
		||||
#define	PGRP_SLWR_NONE	PGRP_SLWF_NONE
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user