summaryrefslogtreecommitdiff
path: root/include/dm/platform_data
diff options
context:
space:
mode:
authorJagan Teki <jagan@amarulasolutions.com>2018-11-14 15:28:05 +0530
committerJagan Teki <jagan@amarulasolutions.com>2018-11-27 21:06:19 +0530
commit3deb1f731d9b122c86c246a7ec53bcd1d67af66f (patch)
treee2b8a6e7e68c7ecddccc25d8f33fde4e2de44ebe /include/dm/platform_data
parent052cafd2a56e90270aea7f0335a232ca2dea3c99 (diff)
downloadu-boot-3deb1f731d9b122c86c246a7ec53bcd1d67af66f.tar.gz
u-boot-3deb1f731d9b122c86c246a7ec53bcd1d67af66f.tar.bz2
u-boot-3deb1f731d9b122c86c246a7ec53bcd1d67af66f.zip
spi: pl022: Simplify platdata code
pl022 spi driver support both OF_CONTROL and PLATDATA, this patch is trying to simplify the code that differentiating platdata vs of_control. - Move OF_CONTROL code at one place - Handle clock setup code directly in pl022_spi_ofdata_to_platdata Acked-by: Quentin Schulz <quentin.schulz@bootlin.com> Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Diffstat (limited to 'include/dm/platform_data')
-rw-r--r--include/dm/platform_data/pl022_spi.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/include/dm/platform_data/pl022_spi.h b/include/dm/platform_data/pl022_spi.h
index 77fe6da3cb..df8870169d 100644
--- a/include/dm/platform_data/pl022_spi.h
+++ b/include/dm/platform_data/pl022_spi.h
@@ -10,19 +10,12 @@
#ifndef __PL022_SPI_H__
#define __PL022_SPI_H__
-#if !CONFIG_IS_ENABLED(OF_PLATDATA)
-#include <clk.h>
-#endif
#include <fdtdec.h>
struct pl022_spi_pdata {
fdt_addr_t addr;
fdt_size_t size;
-#if !CONFIG_IS_ENABLED(OF_PLATDATA)
- struct clk clk;
-#else
unsigned int freq;
-#endif
};
#endif