diff options
author | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2016-01-08 00:04:46 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2016-01-08 00:04:46 -0500 |
commit | f658f21c65d1d8a8c93d1a6505e86c285bb7897e (patch) | |
tree | 14e11203aab46747b95e07f871cc1d4ec4894d9e /arch/sh | |
parent | c93a59938c11f447ff2964ab3c317311778edf66 (diff) | |
parent | 192d367f218d0cd94aa9b5059992e4aa19ec5b36 (diff) |
Merge branch 'scif-clk-sck-brg-for-v4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers into tty-next
Geert writes:
Summary:
- Clean up the naming of clocks in the sh-sci driver and its DT bindings,
- Add support for the optional external clock on (H)SCI(F), where this pin
can serve as a clock input,
- Add support for the optional clock sources for the Baud Rate
Generator for External Clock (BRG), as found on some SCIF variants
and on HSCIF.
Diffstat (limited to 'arch/sh')
-rw-r--r-- | arch/sh/kernel/cpu/clock-cpg.c | 1 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh2a/clock-sh7264.c | 9 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh2a/clock-sh7269.c | 16 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh4a/clock-sh7343.c | 8 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh4a/clock-sh7366.c | 6 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh4a/clock-sh7723.c | 12 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh4a/clock-sh7734.c | 12 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh4a/clock-sh7757.c | 6 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh4a/clock-sh7785.c | 12 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh4a/clock-sh7786.c | 12 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh4a/clock-shx3.c | 8 | ||||
-rw-r--r-- | arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 12 |
12 files changed, 60 insertions, 54 deletions
diff --git a/arch/sh/kernel/cpu/clock-cpg.c b/arch/sh/kernel/cpu/clock-cpg.c index 8525a671266f..786c0769b4c3 100644 --- a/arch/sh/kernel/cpu/clock-cpg.c +++ b/arch/sh/kernel/cpu/clock-cpg.c | |||
@@ -63,7 +63,6 @@ int __init __deprecated cpg_clk_init(void) | |||
63 | clk_add_alias("fck", "sh-mtu2", "peripheral_clk", NULL); | 63 | clk_add_alias("fck", "sh-mtu2", "peripheral_clk", NULL); |
64 | clk_add_alias("fck", "sh-cmt-16.0", "peripheral_clk", NULL); | 64 | clk_add_alias("fck", "sh-cmt-16.0", "peripheral_clk", NULL); |
65 | clk_add_alias("fck", "sh-cmt-32.0", "peripheral_clk", NULL); | 65 | clk_add_alias("fck", "sh-cmt-32.0", "peripheral_clk", NULL); |
66 | clk_add_alias("sci_ick", NULL, "peripheral_clk", NULL); | ||
67 | 66 | ||
68 | return ret; | 67 | return ret; |
69 | } | 68 | } |
diff --git a/arch/sh/kernel/cpu/sh2a/clock-sh7264.c b/arch/sh/kernel/cpu/sh2a/clock-sh7264.c index 8638fba6cd7f..7e06e39b0958 100644 --- a/arch/sh/kernel/cpu/sh2a/clock-sh7264.c +++ b/arch/sh/kernel/cpu/sh2a/clock-sh7264.c | |||
@@ -115,7 +115,14 @@ static struct clk_lookup lookups[] = { | |||
115 | CLKDEV_CON_ID("peripheral_clk", &div4_clks[DIV4_P]), | 115 | CLKDEV_CON_ID("peripheral_clk", &div4_clks[DIV4_P]), |
116 | 116 | ||
117 | /* MSTP clocks */ | 117 | /* MSTP clocks */ |
118 | CLKDEV_CON_ID("sci_ick", &mstp_clks[MSTP77]), | 118 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[MSTP77]), |
119 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[MSTP77]), | ||
120 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[MSTP77]), | ||
121 | CLKDEV_ICK_ID("fck", "sh-sci.3", &mstp_clks[MSTP77]), | ||
122 | CLKDEV_ICK_ID("fck", "sh-sci.4", &mstp_clks[MSTP77]), | ||
123 | CLKDEV_ICK_ID("fck", "sh-sci.5", &mstp_clks[MSTP77]), | ||
124 | CLKDEV_ICK_ID("fck", "sh-sci.6", &mstp_clks[MSTP77]), | ||
125 | CLKDEV_ICK_ID("fck", "sh-sci.7", &mstp_clks[MSTP77]), | ||
119 | CLKDEV_CON_ID("vdc3", &mstp_clks[MSTP74]), | 126 | CLKDEV_CON_ID("vdc3", &mstp_clks[MSTP74]), |
120 | CLKDEV_ICK_ID("fck", "sh-cmt-16.0", &mstp_clks[MSTP72]), | 127 | CLKDEV_ICK_ID("fck", "sh-cmt-16.0", &mstp_clks[MSTP72]), |
121 | CLKDEV_CON_ID("usb0", &mstp_clks[MSTP60]), | 128 | CLKDEV_CON_ID("usb0", &mstp_clks[MSTP60]), |
diff --git a/arch/sh/kernel/cpu/sh2a/clock-sh7269.c b/arch/sh/kernel/cpu/sh2a/clock-sh7269.c index f8a5c2abdfb3..663a97bed554 100644 --- a/arch/sh/kernel/cpu/sh2a/clock-sh7269.c +++ b/arch/sh/kernel/cpu/sh2a/clock-sh7269.c | |||
@@ -150,14 +150,14 @@ static struct clk_lookup lookups[] = { | |||
150 | CLKDEV_CON_ID("bus_clk", &div4_clks[DIV4_B]), | 150 | CLKDEV_CON_ID("bus_clk", &div4_clks[DIV4_B]), |
151 | 151 | ||
152 | /* MSTP clocks */ | 152 | /* MSTP clocks */ |
153 | CLKDEV_ICK_ID("sci_fck", "sh-sci.0", &mstp_clks[MSTP47]), | 153 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[MSTP47]), |
154 | CLKDEV_ICK_ID("sci_fck", "sh-sci.1", &mstp_clks[MSTP46]), | 154 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[MSTP46]), |
155 | CLKDEV_ICK_ID("sci_fck", "sh-sci.2", &mstp_clks[MSTP45]), | 155 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[MSTP45]), |
156 | CLKDEV_ICK_ID("sci_fck", "sh-sci.3", &mstp_clks[MSTP44]), | 156 | CLKDEV_ICK_ID("fck", "sh-sci.3", &mstp_clks[MSTP44]), |
157 | CLKDEV_ICK_ID("sci_fck", "sh-sci.4", &mstp_clks[MSTP43]), | 157 | CLKDEV_ICK_ID("fck", "sh-sci.4", &mstp_clks[MSTP43]), |
158 | CLKDEV_ICK_ID("sci_fck", "sh-sci.5", &mstp_clks[MSTP42]), | 158 | CLKDEV_ICK_ID("fck", "sh-sci.5", &mstp_clks[MSTP42]), |
159 | CLKDEV_ICK_ID("sci_fck", "sh-sci.6", &mstp_clks[MSTP41]), | 159 | CLKDEV_ICK_ID("fck", "sh-sci.6", &mstp_clks[MSTP41]), |
160 | CLKDEV_ICK_ID("sci_fck", "sh-sci.7", &mstp_clks[MSTP40]), | 160 | CLKDEV_ICK_ID("fck", "sh-sci.7", &mstp_clks[MSTP40]), |
161 | CLKDEV_ICK_ID("fck", "sh-cmt-16.0", &mstp_clks[MSTP72]), | 161 | CLKDEV_ICK_ID("fck", "sh-cmt-16.0", &mstp_clks[MSTP72]), |
162 | CLKDEV_CON_ID("usb0", &mstp_clks[MSTP60]), | 162 | CLKDEV_CON_ID("usb0", &mstp_clks[MSTP60]), |
163 | CLKDEV_ICK_ID("fck", "sh-mtu2", &mstp_clks[MSTP35]), | 163 | CLKDEV_ICK_ID("fck", "sh-mtu2", &mstp_clks[MSTP35]), |
diff --git a/arch/sh/kernel/cpu/sh4a/clock-sh7343.c b/arch/sh/kernel/cpu/sh4a/clock-sh7343.c index 9edc06c02dcf..a907ee2388bf 100644 --- a/arch/sh/kernel/cpu/sh4a/clock-sh7343.c +++ b/arch/sh/kernel/cpu/sh4a/clock-sh7343.c | |||
@@ -232,10 +232,10 @@ static struct clk_lookup lookups[] = { | |||
232 | CLKDEV_CON_ID("mfi0", &mstp_clks[MSTP011]), | 232 | CLKDEV_CON_ID("mfi0", &mstp_clks[MSTP011]), |
233 | CLKDEV_CON_ID("flctl0", &mstp_clks[MSTP010]), | 233 | CLKDEV_CON_ID("flctl0", &mstp_clks[MSTP010]), |
234 | 234 | ||
235 | CLKDEV_ICK_ID("sci_fck", "sh-sci.0", &mstp_clks[MSTP007]), | 235 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[MSTP007]), |
236 | CLKDEV_ICK_ID("sci_fck", "sh-sci.1", &mstp_clks[MSTP006]), | 236 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[MSTP006]), |
237 | CLKDEV_ICK_ID("sci_fck", "sh-sci.2", &mstp_clks[MSTP005]), | 237 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[MSTP005]), |
238 | CLKDEV_ICK_ID("sci_fck", "sh-sci.3", &mstp_clks[MSTP004]), | 238 | CLKDEV_ICK_ID("fck", "sh-sci.3", &mstp_clks[MSTP004]), |
239 | 239 | ||
240 | CLKDEV_CON_ID("sio0", &mstp_clks[MSTP003]), | 240 | CLKDEV_CON_ID("sio0", &mstp_clks[MSTP003]), |
241 | CLKDEV_CON_ID("siof0", &mstp_clks[MSTP002]), | 241 | CLKDEV_CON_ID("siof0", &mstp_clks[MSTP002]), |
diff --git a/arch/sh/kernel/cpu/sh4a/clock-sh7366.c b/arch/sh/kernel/cpu/sh4a/clock-sh7366.c index 955b9add7810..ac9854179dee 100644 --- a/arch/sh/kernel/cpu/sh4a/clock-sh7366.c +++ b/arch/sh/kernel/cpu/sh4a/clock-sh7366.c | |||
@@ -230,9 +230,9 @@ static struct clk_lookup lookups[] = { | |||
230 | CLKDEV_CON_ID("mfi0", &mstp_clks[MSTP011]), | 230 | CLKDEV_CON_ID("mfi0", &mstp_clks[MSTP011]), |
231 | CLKDEV_CON_ID("flctl0", &mstp_clks[MSTP010]), | 231 | CLKDEV_CON_ID("flctl0", &mstp_clks[MSTP010]), |
232 | 232 | ||
233 | CLKDEV_ICK_ID("sci_fck", "sh-sci.0", &mstp_clks[MSTP007]), | 233 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[MSTP007]), |
234 | CLKDEV_ICK_ID("sci_fck", "sh-sci.1", &mstp_clks[MSTP006]), | 234 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[MSTP006]), |
235 | CLKDEV_ICK_ID("sci_fck", "sh-sci.2", &mstp_clks[MSTP005]), | 235 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[MSTP005]), |
236 | 236 | ||
237 | CLKDEV_CON_ID("msiof0", &mstp_clks[MSTP002]), | 237 | CLKDEV_CON_ID("msiof0", &mstp_clks[MSTP002]), |
238 | CLKDEV_CON_ID("sbr0", &mstp_clks[MSTP001]), | 238 | CLKDEV_CON_ID("sbr0", &mstp_clks[MSTP001]), |
diff --git a/arch/sh/kernel/cpu/sh4a/clock-sh7723.c b/arch/sh/kernel/cpu/sh4a/clock-sh7723.c index ccbcab550df2..fe844222f3f6 100644 --- a/arch/sh/kernel/cpu/sh4a/clock-sh7723.c +++ b/arch/sh/kernel/cpu/sh4a/clock-sh7723.c | |||
@@ -267,12 +267,12 @@ static struct clk_lookup lookups[] = { | |||
267 | CLKDEV_ICK_ID("fck", "sh-tmu.0", &mstp_clks[HWBLK_TMU0]), | 267 | CLKDEV_ICK_ID("fck", "sh-tmu.0", &mstp_clks[HWBLK_TMU0]), |
268 | CLKDEV_ICK_ID("fck", "sh-tmu.1", &mstp_clks[HWBLK_TMU1]), | 268 | CLKDEV_ICK_ID("fck", "sh-tmu.1", &mstp_clks[HWBLK_TMU1]), |
269 | 269 | ||
270 | CLKDEV_ICK_ID("sci_fck", "sh-sci.0", &mstp_clks[HWBLK_SCIF0]), | 270 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[HWBLK_SCIF0]), |
271 | CLKDEV_ICK_ID("sci_fck", "sh-sci.1", &mstp_clks[HWBLK_SCIF1]), | 271 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[HWBLK_SCIF1]), |
272 | CLKDEV_ICK_ID("sci_fck", "sh-sci.2", &mstp_clks[HWBLK_SCIF2]), | 272 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[HWBLK_SCIF2]), |
273 | CLKDEV_ICK_ID("sci_fck", "sh-sci.3", &mstp_clks[HWBLK_SCIF3]), | 273 | CLKDEV_ICK_ID("fck", "sh-sci.3", &mstp_clks[HWBLK_SCIF3]), |
274 | CLKDEV_ICK_ID("sci_fck", "sh-sci.4", &mstp_clks[HWBLK_SCIF4]), | 274 | CLKDEV_ICK_ID("fck", "sh-sci.4", &mstp_clks[HWBLK_SCIF4]), |
275 | CLKDEV_ICK_ID("sci_fck", "sh-sci.5", &mstp_clks[HWBLK_SCIF5]), | 275 | CLKDEV_ICK_ID("fck", "sh-sci.5", &mstp_clks[HWBLK_SCIF5]), |
276 | 276 | ||
277 | CLKDEV_DEV_ID("sh_mobile_lcdc_fb.0", &mstp_clks[HWBLK_LCDC]), | 277 | CLKDEV_DEV_ID("sh_mobile_lcdc_fb.0", &mstp_clks[HWBLK_LCDC]), |
278 | }; | 278 | }; |
diff --git a/arch/sh/kernel/cpu/sh4a/clock-sh7734.c b/arch/sh/kernel/cpu/sh4a/clock-sh7734.c index 7f54bf2f453d..354dcac5e4cd 100644 --- a/arch/sh/kernel/cpu/sh4a/clock-sh7734.c +++ b/arch/sh/kernel/cpu/sh4a/clock-sh7734.c | |||
@@ -194,12 +194,12 @@ static struct clk_lookup lookups[] = { | |||
194 | /* MSTP32 clocks */ | 194 | /* MSTP32 clocks */ |
195 | CLKDEV_DEV_ID("i2c-sh7734.0", &mstp_clks[MSTP030]), | 195 | CLKDEV_DEV_ID("i2c-sh7734.0", &mstp_clks[MSTP030]), |
196 | CLKDEV_DEV_ID("i2c-sh7734.1", &mstp_clks[MSTP029]), | 196 | CLKDEV_DEV_ID("i2c-sh7734.1", &mstp_clks[MSTP029]), |
197 | CLKDEV_ICK_ID("sci_fck", "sh-sci.0", &mstp_clks[MSTP026]), | 197 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[MSTP026]), |
198 | CLKDEV_ICK_ID("sci_fck", "sh-sci.1", &mstp_clks[MSTP025]), | 198 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[MSTP025]), |
199 | CLKDEV_ICK_ID("sci_fck", "sh-sci.2", &mstp_clks[MSTP024]), | 199 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[MSTP024]), |
200 | CLKDEV_ICK_ID("sci_fck", "sh-sci.3", &mstp_clks[MSTP023]), | 200 | CLKDEV_ICK_ID("fck", "sh-sci.3", &mstp_clks[MSTP023]), |
201 | CLKDEV_ICK_ID("sci_fck", "sh-sci.4", &mstp_clks[MSTP022]), | 201 | CLKDEV_ICK_ID("fck", "sh-sci.4", &mstp_clks[MSTP022]), |
202 | CLKDEV_ICK_ID("sci_fck", "sh-sci.5", &mstp_clks[MSTP021]), | 202 | CLKDEV_ICK_ID("fck", "sh-sci.5", &mstp_clks[MSTP021]), |
203 | CLKDEV_CON_ID("hscif", &mstp_clks[MSTP019]), | 203 | CLKDEV_CON_ID("hscif", &mstp_clks[MSTP019]), |
204 | CLKDEV_ICK_ID("fck", "sh-tmu.0", &mstp_clks[MSTP016]), | 204 | CLKDEV_ICK_ID("fck", "sh-tmu.0", &mstp_clks[MSTP016]), |
205 | CLKDEV_ICK_ID("fck", "sh-tmu.1", &mstp_clks[MSTP015]), | 205 | CLKDEV_ICK_ID("fck", "sh-tmu.1", &mstp_clks[MSTP015]), |
diff --git a/arch/sh/kernel/cpu/sh4a/clock-sh7757.c b/arch/sh/kernel/cpu/sh4a/clock-sh7757.c index e40ec2c97ad1..b10af2ae9f35 100644 --- a/arch/sh/kernel/cpu/sh4a/clock-sh7757.c +++ b/arch/sh/kernel/cpu/sh4a/clock-sh7757.c | |||
@@ -125,9 +125,9 @@ static struct clk_lookup lookups[] = { | |||
125 | 125 | ||
126 | CLKDEV_ICK_ID("fck", "sh-tmu.0", &mstp_clks[MSTP113]), | 126 | CLKDEV_ICK_ID("fck", "sh-tmu.0", &mstp_clks[MSTP113]), |
127 | CLKDEV_ICK_ID("fck", "sh-tmu.1", &mstp_clks[MSTP114]), | 127 | CLKDEV_ICK_ID("fck", "sh-tmu.1", &mstp_clks[MSTP114]), |
128 | CLKDEV_ICK_ID("sci_fck", "sh-sci.2", &mstp_clks[MSTP112]), | 128 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[MSTP112]), |
129 | CLKDEV_ICK_ID("sci_fck", "sh-sci.1", &mstp_clks[MSTP111]), | 129 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[MSTP111]), |
130 | CLKDEV_ICK_ID("sci_fck", "sh-sci.0", &mstp_clks[MSTP110]), | 130 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[MSTP110]), |
131 | 131 | ||
132 | CLKDEV_CON_ID("usb_fck", &mstp_clks[MSTP103]), | 132 | CLKDEV_CON_ID("usb_fck", &mstp_clks[MSTP103]), |
133 | CLKDEV_DEV_ID("renesas_usbhs.0", &mstp_clks[MSTP102]), | 133 | CLKDEV_DEV_ID("renesas_usbhs.0", &mstp_clks[MSTP102]), |
diff --git a/arch/sh/kernel/cpu/sh4a/clock-sh7785.c b/arch/sh/kernel/cpu/sh4a/clock-sh7785.c index 8eb6e62340c9..1aafd5496752 100644 --- a/arch/sh/kernel/cpu/sh4a/clock-sh7785.c +++ b/arch/sh/kernel/cpu/sh4a/clock-sh7785.c | |||
@@ -132,12 +132,12 @@ static struct clk_lookup lookups[] = { | |||
132 | CLKDEV_CON_ID("cpu_clk", &div4_clks[DIV4_I]), | 132 | CLKDEV_CON_ID("cpu_clk", &div4_clks[DIV4_I]), |
133 | 133 | ||
134 | /* MSTP32 clocks */ | 134 | /* MSTP32 clocks */ |
135 | CLKDEV_ICK_ID("sci_fck", "sh-sci.5", &mstp_clks[MSTP029]), | 135 | CLKDEV_ICK_ID("fck", "sh-sci.5", &mstp_clks[MSTP029]), |
136 | CLKDEV_ICK_ID("sci_fck", "sh-sci.4", &mstp_clks[MSTP028]), | 136 | CLKDEV_ICK_ID("fck", "sh-sci.4", &mstp_clks[MSTP028]), |
137 | CLKDEV_ICK_ID("sci_fck", "sh-sci.3", &mstp_clks[MSTP027]), | 137 | CLKDEV_ICK_ID("fck", "sh-sci.3", &mstp_clks[MSTP027]), |
138 | CLKDEV_ICK_ID("sci_fck", "sh-sci.2", &mstp_clks[MSTP026]), | 138 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[MSTP026]), |
139 | CLKDEV_ICK_ID("sci_fck", "sh-sci.1", &mstp_clks[MSTP025]), | 139 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[MSTP025]), |
140 | CLKDEV_ICK_ID("sci_fck", "sh-sci.0", &mstp_clks[MSTP024]), | 140 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[MSTP024]), |
141 | 141 | ||
142 | CLKDEV_CON_ID("ssi1_fck", &mstp_clks[MSTP021]), | 142 | CLKDEV_CON_ID("ssi1_fck", &mstp_clks[MSTP021]), |
143 | CLKDEV_CON_ID("ssi0_fck", &mstp_clks[MSTP020]), | 143 | CLKDEV_CON_ID("ssi0_fck", &mstp_clks[MSTP020]), |
diff --git a/arch/sh/kernel/cpu/sh4a/clock-sh7786.c b/arch/sh/kernel/cpu/sh4a/clock-sh7786.c index 5e50e7ebeff0..ac3dcfe5d303 100644 --- a/arch/sh/kernel/cpu/sh4a/clock-sh7786.c +++ b/arch/sh/kernel/cpu/sh4a/clock-sh7786.c | |||
@@ -139,12 +139,12 @@ static struct clk_lookup lookups[] = { | |||
139 | CLKDEV_CON_ID("cpu_clk", &div4_clks[DIV4_I]), | 139 | CLKDEV_CON_ID("cpu_clk", &div4_clks[DIV4_I]), |
140 | 140 | ||
141 | /* MSTP32 clocks */ | 141 | /* MSTP32 clocks */ |
142 | CLKDEV_ICK_ID("sci_fck", "sh-sci.5", &mstp_clks[MSTP029]), | 142 | CLKDEV_ICK_ID("fck", "sh-sci.5", &mstp_clks[MSTP029]), |
143 | CLKDEV_ICK_ID("sci_fck", "sh-sci.4", &mstp_clks[MSTP028]), | 143 | CLKDEV_ICK_ID("fck", "sh-sci.4", &mstp_clks[MSTP028]), |
144 | CLKDEV_ICK_ID("sci_fck", "sh-sci.3", &mstp_clks[MSTP027]), | 144 | CLKDEV_ICK_ID("fck", "sh-sci.3", &mstp_clks[MSTP027]), |
145 | CLKDEV_ICK_ID("sci_fck", "sh-sci.2", &mstp_clks[MSTP026]), | 145 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[MSTP026]), |
146 | CLKDEV_ICK_ID("sci_fck", "sh-sci.1", &mstp_clks[MSTP025]), | 146 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[MSTP025]), |
147 | CLKDEV_ICK_ID("sci_fck", "sh-sci.0", &mstp_clks[MSTP024]), | 147 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[MSTP024]), |
148 | 148 | ||
149 | CLKDEV_CON_ID("ssi3_fck", &mstp_clks[MSTP023]), | 149 | CLKDEV_CON_ID("ssi3_fck", &mstp_clks[MSTP023]), |
150 | CLKDEV_CON_ID("ssi2_fck", &mstp_clks[MSTP022]), | 150 | CLKDEV_CON_ID("ssi2_fck", &mstp_clks[MSTP022]), |
diff --git a/arch/sh/kernel/cpu/sh4a/clock-shx3.c b/arch/sh/kernel/cpu/sh4a/clock-shx3.c index 605221d1448a..b1bdbc3cbc21 100644 --- a/arch/sh/kernel/cpu/sh4a/clock-shx3.c +++ b/arch/sh/kernel/cpu/sh4a/clock-shx3.c | |||
@@ -114,10 +114,10 @@ static struct clk_lookup lookups[] = { | |||
114 | CLKDEV_CON_ID("cpu_clk", &div4_clks[DIV4_I]), | 114 | CLKDEV_CON_ID("cpu_clk", &div4_clks[DIV4_I]), |
115 | 115 | ||
116 | /* MSTP32 clocks */ | 116 | /* MSTP32 clocks */ |
117 | CLKDEV_ICK_ID("sci_fck", "sh-sci.3", &mstp_clks[MSTP027]), | 117 | CLKDEV_ICK_ID("fck", "sh-sci.3", &mstp_clks[MSTP027]), |
118 | CLKDEV_ICK_ID("sci_fck", "sh-sci.2", &mstp_clks[MSTP026]), | 118 | CLKDEV_ICK_ID("fck", "sh-sci.2", &mstp_clks[MSTP026]), |
119 | CLKDEV_ICK_ID("sci_fck", "sh-sci.1", &mstp_clks[MSTP025]), | 119 | CLKDEV_ICK_ID("fck", "sh-sci.1", &mstp_clks[MSTP025]), |
120 | CLKDEV_ICK_ID("sci_fck", "sh-sci.0", &mstp_clks[MSTP024]), | 120 | CLKDEV_ICK_ID("fck", "sh-sci.0", &mstp_clks[MSTP024]), |
121 | 121 | ||
122 | CLKDEV_CON_ID("h8ex_fck", &mstp_clks[MSTP003]), | 122 | CLKDEV_CON_ID("h8ex_fck", &mstp_clks[MSTP003]), |
123 | CLKDEV_CON_ID("csm_fck", &mstp_clks[MSTP002]), | 123 | CLKDEV_CON_ID("csm_fck", &mstp_clks[MSTP002]), |
diff --git a/arch/sh/kernel/cpu/sh4a/setup-sh7734.c b/arch/sh/kernel/cpu/sh4a/setup-sh7734.c index f617bcb734df..69b8a50310d9 100644 --- a/arch/sh/kernel/cpu/sh4a/setup-sh7734.c +++ b/arch/sh/kernel/cpu/sh4a/setup-sh7734.c | |||
@@ -28,7 +28,7 @@ static struct plat_sci_port scif0_platform_data = { | |||
28 | .flags = UPF_BOOT_AUTOCONF, | 28 | .flags = UPF_BOOT_AUTOCONF, |
29 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, | 29 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, |
30 | .type = PORT_SCIF, | 30 | .type = PORT_SCIF, |
31 | .regtype = SCIx_SH4_SCIF_REGTYPE, | 31 | .regtype = SCIx_SH4_SCIF_BRG_REGTYPE, |
32 | }; | 32 | }; |
33 | 33 | ||
34 | static struct resource scif0_resources[] = { | 34 | static struct resource scif0_resources[] = { |
@@ -50,7 +50,7 @@ static struct plat_sci_port scif1_platform_data = { | |||
50 | .flags = UPF_BOOT_AUTOCONF, | 50 | .flags = UPF_BOOT_AUTOCONF, |
51 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, | 51 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, |
52 | .type = PORT_SCIF, | 52 | .type = PORT_SCIF, |
53 | .regtype = SCIx_SH4_SCIF_REGTYPE, | 53 | .regtype = SCIx_SH4_SCIF_BRG_REGTYPE, |
54 | }; | 54 | }; |
55 | 55 | ||
56 | static struct resource scif1_resources[] = { | 56 | static struct resource scif1_resources[] = { |
@@ -72,7 +72,7 @@ static struct plat_sci_port scif2_platform_data = { | |||
72 | .flags = UPF_BOOT_AUTOCONF, | 72 | .flags = UPF_BOOT_AUTOCONF, |
73 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, | 73 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, |
74 | .type = PORT_SCIF, | 74 | .type = PORT_SCIF, |
75 | .regtype = SCIx_SH4_SCIF_REGTYPE, | 75 | .regtype = SCIx_SH4_SCIF_BRG_REGTYPE, |
76 | }; | 76 | }; |
77 | 77 | ||
78 | static struct resource scif2_resources[] = { | 78 | static struct resource scif2_resources[] = { |
@@ -94,7 +94,7 @@ static struct plat_sci_port scif3_platform_data = { | |||
94 | .flags = UPF_BOOT_AUTOCONF, | 94 | .flags = UPF_BOOT_AUTOCONF, |
95 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE | SCSCR_TOIE, | 95 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE | SCSCR_TOIE, |
96 | .type = PORT_SCIF, | 96 | .type = PORT_SCIF, |
97 | .regtype = SCIx_SH4_SCIF_REGTYPE, | 97 | .regtype = SCIx_SH4_SCIF_BRG_REGTYPE, |
98 | }; | 98 | }; |
99 | 99 | ||
100 | static struct resource scif3_resources[] = { | 100 | static struct resource scif3_resources[] = { |
@@ -116,7 +116,7 @@ static struct plat_sci_port scif4_platform_data = { | |||
116 | .flags = UPF_BOOT_AUTOCONF, | 116 | .flags = UPF_BOOT_AUTOCONF, |
117 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, | 117 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, |
118 | .type = PORT_SCIF, | 118 | .type = PORT_SCIF, |
119 | .regtype = SCIx_SH4_SCIF_REGTYPE, | 119 | .regtype = SCIx_SH4_SCIF_BRG_REGTYPE, |
120 | }; | 120 | }; |
121 | 121 | ||
122 | static struct resource scif4_resources[] = { | 122 | static struct resource scif4_resources[] = { |
@@ -138,7 +138,7 @@ static struct plat_sci_port scif5_platform_data = { | |||
138 | .flags = UPF_BOOT_AUTOCONF, | 138 | .flags = UPF_BOOT_AUTOCONF, |
139 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, | 139 | .scscr = SCSCR_RE | SCSCR_TE | SCSCR_REIE, |
140 | .type = PORT_SCIF, | 140 | .type = PORT_SCIF, |
141 | .regtype = SCIx_SH4_SCIF_REGTYPE, | 141 | .regtype = SCIx_SH4_SCIF_BRG_REGTYPE, |
142 | }; | 142 | }; |
143 | 143 | ||
144 | static struct resource scif5_resources[] = { | 144 | static struct resource scif5_resources[] = { |