diff options
author | Ezequiel Garcia <ezequiel.garcia@free-electrons.com> | 2013-10-27 20:51:46 -0400 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2014-01-08 12:48:32 -0500 |
commit | e2e699b193ab1ff2d635fb4989695e791264e01e (patch) | |
tree | 0bdefcff8c8eebb523d0bfbfac3b81b101e965c1 | |
parent | b83a08fee18905ef3a7a6657f55b822744ed1756 (diff) |
ARM: OMAP2+: gpmc: Move initialization outside the gpmc_t condition
This commit moves a bunch of initialization previously enclosed
under a 'if (gpmc_t)' check, to be outside such condition.
These initializations are not related to gpmc_t (timings) in any way
so it's nonsense to enclose them under such check.
Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
-rw-r--r-- | arch/arm/mach-omap2/gpmc-nand.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/arch/arm/mach-omap2/gpmc-nand.c b/arch/arm/mach-omap2/gpmc-nand.c index 662c7fd633cc..d66b85692a58 100644 --- a/arch/arm/mach-omap2/gpmc-nand.c +++ b/arch/arm/mach-omap2/gpmc-nand.c | |||
@@ -98,32 +98,32 @@ int gpmc_nand_init(struct omap_nand_platform_data *gpmc_nand_data, | |||
98 | dev_err(dev, "Unable to set gpmc timings: %d\n", err); | 98 | dev_err(dev, "Unable to set gpmc timings: %d\n", err); |
99 | return err; | 99 | return err; |
100 | } | 100 | } |
101 | } | ||
101 | 102 | ||
102 | if (gpmc_nand_data->of_node) { | 103 | if (gpmc_nand_data->of_node) { |
103 | gpmc_read_settings_dt(gpmc_nand_data->of_node, &s); | 104 | gpmc_read_settings_dt(gpmc_nand_data->of_node, &s); |
104 | } else { | 105 | } else { |
105 | /* Enable RD PIN Monitoring Reg */ | 106 | /* Enable RD PIN Monitoring Reg */ |
106 | if (gpmc_nand_data->dev_ready) { | 107 | if (gpmc_nand_data->dev_ready) { |
107 | s.wait_on_read = true; | 108 | s.wait_on_read = true; |
108 | s.wait_on_write = true; | 109 | s.wait_on_write = true; |
109 | } | ||
110 | } | 110 | } |
111 | } | ||
111 | 112 | ||
112 | s.device_nand = true; | 113 | s.device_nand = true; |
113 | 114 | ||
114 | if (gpmc_nand_data->devsize == NAND_BUSWIDTH_16) | 115 | if (gpmc_nand_data->devsize == NAND_BUSWIDTH_16) |
115 | s.device_width = GPMC_DEVWIDTH_16BIT; | 116 | s.device_width = GPMC_DEVWIDTH_16BIT; |
116 | else | 117 | else |
117 | s.device_width = GPMC_DEVWIDTH_8BIT; | 118 | s.device_width = GPMC_DEVWIDTH_8BIT; |
118 | 119 | ||
119 | err = gpmc_cs_program_settings(gpmc_nand_data->cs, &s); | 120 | err = gpmc_cs_program_settings(gpmc_nand_data->cs, &s); |
120 | if (err < 0) | 121 | if (err < 0) |
121 | goto out_free_cs; | 122 | goto out_free_cs; |
122 | 123 | ||
123 | err = gpmc_configure(GPMC_CONFIG_WP, 0); | 124 | err = gpmc_configure(GPMC_CONFIG_WP, 0); |
124 | if (err < 0) | 125 | if (err < 0) |
125 | goto out_free_cs; | 126 | goto out_free_cs; |
126 | } | ||
127 | 127 | ||
128 | gpmc_update_nand_reg(&gpmc_nand_data->reg, gpmc_nand_data->cs); | 128 | gpmc_update_nand_reg(&gpmc_nand_data->reg, gpmc_nand_data->cs); |
129 | 129 | ||