diff options
-rw-r--r-- | Documentation/devicetree/bindings/bus/ti-gpmc.txt | 1 | ||||
-rw-r--r-- | arch/arm/boot/dts/omap3430-sdp.dts | 1 | ||||
-rw-r--r-- | arch/arm/mach-omap2/gpmc-nand.c | 4 | ||||
-rw-r--r-- | arch/arm/mach-omap2/gpmc.c | 1 |
4 files changed, 2 insertions, 5 deletions
diff --git a/Documentation/devicetree/bindings/bus/ti-gpmc.txt b/Documentation/devicetree/bindings/bus/ti-gpmc.txt index 4b87ea1194e3..704be9306c9f 100644 --- a/Documentation/devicetree/bindings/bus/ti-gpmc.txt +++ b/Documentation/devicetree/bindings/bus/ti-gpmc.txt | |||
@@ -95,7 +95,6 @@ GPMC chip-select settings properties for child nodes. All are optional. | |||
95 | - gpmc,burst-wrap Enables wrap bursting | 95 | - gpmc,burst-wrap Enables wrap bursting |
96 | - gpmc,burst-read Enables read page/burst mode | 96 | - gpmc,burst-read Enables read page/burst mode |
97 | - gpmc,burst-write Enables write page/burst mode | 97 | - gpmc,burst-write Enables write page/burst mode |
98 | - gpmc,device-nand Device is NAND | ||
99 | - gpmc,device-width Total width of device(s) connected to a GPMC | 98 | - gpmc,device-width Total width of device(s) connected to a GPMC |
100 | chip-select in bytes. The GPMC supports 8-bit | 99 | chip-select in bytes. The GPMC supports 8-bit |
101 | and 16-bit devices and so this property must be | 100 | and 16-bit devices and so this property must be |
diff --git a/arch/arm/boot/dts/omap3430-sdp.dts b/arch/arm/boot/dts/omap3430-sdp.dts index 144ae43453c4..6076d016b479 100644 --- a/arch/arm/boot/dts/omap3430-sdp.dts +++ b/arch/arm/boot/dts/omap3430-sdp.dts | |||
@@ -105,7 +105,6 @@ | |||
105 | nand-bus-width = <8>; | 105 | nand-bus-width = <8>; |
106 | 106 | ||
107 | ti,nand-ecc-opt = "sw"; | 107 | ti,nand-ecc-opt = "sw"; |
108 | gpmc,device-nand; | ||
109 | gpmc,cs-on-ns = <0>; | 108 | gpmc,cs-on-ns = <0>; |
110 | gpmc,cs-rd-off-ns = <36>; | 109 | gpmc,cs-rd-off-ns = <36>; |
111 | gpmc,cs-wr-off-ns = <36>; | 110 | gpmc,cs-wr-off-ns = <36>; |
diff --git a/arch/arm/mach-omap2/gpmc-nand.c b/arch/arm/mach-omap2/gpmc-nand.c index c8044b08dada..662c7fd633cc 100644 --- a/arch/arm/mach-omap2/gpmc-nand.c +++ b/arch/arm/mach-omap2/gpmc-nand.c | |||
@@ -102,8 +102,6 @@ int gpmc_nand_init(struct omap_nand_platform_data *gpmc_nand_data, | |||
102 | if (gpmc_nand_data->of_node) { | 102 | if (gpmc_nand_data->of_node) { |
103 | gpmc_read_settings_dt(gpmc_nand_data->of_node, &s); | 103 | gpmc_read_settings_dt(gpmc_nand_data->of_node, &s); |
104 | } else { | 104 | } else { |
105 | s.device_nand = true; | ||
106 | |||
107 | /* Enable RD PIN Monitoring Reg */ | 105 | /* Enable RD PIN Monitoring Reg */ |
108 | if (gpmc_nand_data->dev_ready) { | 106 | if (gpmc_nand_data->dev_ready) { |
109 | s.wait_on_read = true; | 107 | s.wait_on_read = true; |
@@ -111,6 +109,8 @@ int gpmc_nand_init(struct omap_nand_platform_data *gpmc_nand_data, | |||
111 | } | 109 | } |
112 | } | 110 | } |
113 | 111 | ||
112 | s.device_nand = true; | ||
113 | |||
114 | if (gpmc_nand_data->devsize == NAND_BUSWIDTH_16) | 114 | if (gpmc_nand_data->devsize == NAND_BUSWIDTH_16) |
115 | s.device_width = GPMC_DEVWIDTH_16BIT; | 115 | s.device_width = GPMC_DEVWIDTH_16BIT; |
116 | else | 116 | else |
diff --git a/arch/arm/mach-omap2/gpmc.c b/arch/arm/mach-omap2/gpmc.c index a195468286f4..70d11ceec0d7 100644 --- a/arch/arm/mach-omap2/gpmc.c +++ b/arch/arm/mach-omap2/gpmc.c | |||
@@ -1245,7 +1245,6 @@ void gpmc_read_settings_dt(struct device_node *np, struct gpmc_settings *p) | |||
1245 | 1245 | ||
1246 | p->sync_read = of_property_read_bool(np, "gpmc,sync-read"); | 1246 | p->sync_read = of_property_read_bool(np, "gpmc,sync-read"); |
1247 | p->sync_write = of_property_read_bool(np, "gpmc,sync-write"); | 1247 | p->sync_write = of_property_read_bool(np, "gpmc,sync-write"); |
1248 | p->device_nand = of_property_read_bool(np, "gpmc,device-nand"); | ||
1249 | of_property_read_u32(np, "gpmc,device-width", &p->device_width); | 1248 | of_property_read_u32(np, "gpmc,device-width", &p->device_width); |
1250 | of_property_read_u32(np, "gpmc,mux-add-data", &p->mux_add_data); | 1249 | of_property_read_u32(np, "gpmc,mux-add-data", &p->mux_add_data); |
1251 | 1250 | ||