x86: spl: Move priv/plat structs to headers
With the new of-platdata, these need to be available to dt_platdata.c so must be in header files. Move them. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
		
							parent
							
								
									f6257f7914
								
							
						
					
					
						commit
						a53f6fad7e
					
				|  | @ -38,17 +38,6 @@ | ||||||
| #define debug_trace(x, args...) | #define debug_trace(x, args...) | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| struct ich_spi_plat { |  | ||||||
| #if CONFIG_IS_ENABLED(OF_PLATDATA) |  | ||||||
| 	struct dtd_intel_fast_spi dtplat; |  | ||||||
| #endif |  | ||||||
| 	enum ich_version ich_version;	/* Controller version, 7 or 9 */ |  | ||||||
| 	bool lockdown;			/* lock down controller settings? */ |  | ||||||
| 	ulong mmio_base;		/* Base of MMIO registers */ |  | ||||||
| 	pci_dev_t bdf;			/* PCI address used by of-platdata */ |  | ||||||
| 	bool hwseq;			/* Use hardware sequencing (not s/w) */ |  | ||||||
| }; |  | ||||||
| 
 |  | ||||||
| static u8 ich_readb(struct ich_spi_priv *priv, int reg) | static u8 ich_readb(struct ich_spi_priv *priv, int reg) | ||||||
| { | { | ||||||
| 	u8 value = readb(priv->base + reg); | 	u8 value = readb(priv->base + reg); | ||||||
|  |  | ||||||
|  | @ -230,4 +230,15 @@ struct ich_spi_priv { | ||||||
| 	struct udevice *pch;	/* PCH, used to control SPI access */ | 	struct udevice *pch;	/* PCH, used to control SPI access */ | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
|  | struct ich_spi_plat { | ||||||
|  | #if CONFIG_IS_ENABLED(OF_PLATDATA) | ||||||
|  | 	struct dtd_intel_fast_spi dtplat; | ||||||
|  | #endif | ||||||
|  | 	enum ich_version ich_version;	/* Controller version, 7 or 9 */ | ||||||
|  | 	bool lockdown;			/* lock down controller settings? */ | ||||||
|  | 	ulong mmio_base;		/* Base of MMIO registers */ | ||||||
|  | 	pci_dev_t bdf;			/* PCI address used by of-platdata */ | ||||||
|  | 	bool hwseq;			/* Use hardware sequencing (not s/w) */ | ||||||
|  | }; | ||||||
|  | 
 | ||||||
| #endif /* _ICH_H_ */ | #endif /* _ICH_H_ */ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue