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
Block a user