File tree Expand file tree Collapse file tree 7 files changed +68
-31
lines changed Expand file tree Collapse file tree 7 files changed +68
-31
lines changed Original file line number Diff line number Diff line change 269
269
label = "versatile:7";
270
270
default-state = "off";
271
271
};
272
- oscclk0: osc0@0c {
272
+ oscclk0: clock-controller@c {
273
273
compatible = "arm,syscon-icst307";
274
+ reg = <0x0c 0x04>;
274
275
#clock-cells = <0>;
275
276
lock-offset = <0x20>;
276
277
vco-offset = <0x0C>;
277
278
clocks = <&xtal24mhz>;
278
279
};
279
- oscclk1: osc1 @10 {
280
+ oscclk1: clock-controller @10 {
280
281
compatible = "arm,syscon-icst307";
282
+ reg = <0x10 0x04>;
281
283
#clock-cells = <0>;
282
284
lock-offset = <0x20>;
283
285
vco-offset = <0x10>;
284
286
clocks = <&xtal24mhz>;
285
287
};
286
- oscclk2: osc2 @14 {
288
+ oscclk2: clock-controller @14 {
287
289
compatible = "arm,syscon-icst307";
290
+ reg = <0x14 0x04>;
288
291
#clock-cells = <0>;
289
292
lock-offset = <0x20>;
290
293
vco-offset = <0x14>;
291
294
clocks = <&xtal24mhz>;
292
295
};
293
- oscclk3: osc3 @18 {
296
+ oscclk3: clock-controller @18 {
294
297
compatible = "arm,syscon-icst307";
298
+ reg = <0x18 0x04>;
295
299
#clock-cells = <0>;
296
300
lock-offset = <0x20>;
297
301
vco-offset = <0x18>;
298
302
clocks = <&xtal24mhz>;
299
303
};
300
- oscclk4: osc4 @1c {
304
+ oscclk4: clock-controller @1c {
301
305
compatible = "arm,syscon-icst307";
306
+ reg = <0x1c 0x04>;
302
307
#clock-cells = <0>;
303
308
lock-offset = <0x20>;
304
309
vco-offset = <0x1c>;
Original file line number Diff line number Diff line change 287
287
label = "versatile:7";
288
288
default-state = "off";
289
289
};
290
- oscclk0: osc0@0c {
290
+ oscclk0: clock-controller@c {
291
291
compatible = "arm,syscon-icst307";
292
+ reg = <0x0c 0x04>;
292
293
#clock-cells = <0>;
293
294
lock-offset = <0x20>;
294
295
vco-offset = <0x0C>;
295
296
clocks = <&xtal24mhz>;
296
297
};
297
- oscclk1: osc1 @10 {
298
+ oscclk1: clock-controller @10 {
298
299
compatible = "arm,syscon-icst307";
300
+ reg = <0x10 0x04>;
299
301
#clock-cells = <0>;
300
302
lock-offset = <0x20>;
301
303
vco-offset = <0x10>;
302
304
clocks = <&xtal24mhz>;
303
305
};
304
- oscclk2: osc2 @14 {
306
+ oscclk2: clock-controller @14 {
305
307
compatible = "arm,syscon-icst307";
308
+ reg = <0x14 0x04>;
306
309
#clock-cells = <0>;
307
310
lock-offset = <0x20>;
308
311
vco-offset = <0x14>;
309
312
clocks = <&xtal24mhz>;
310
313
};
311
- oscclk3: osc3 @18 {
314
+ oscclk3: clock-controller @18 {
312
315
compatible = "arm,syscon-icst307";
316
+ reg = <0x18 0x04>;
313
317
#clock-cells = <0>;
314
318
lock-offset = <0x20>;
315
319
vco-offset = <0x18>;
316
320
clocks = <&xtal24mhz>;
317
321
};
318
- oscclk4: osc4 @1c {
322
+ oscclk4: clock-controller @1c {
319
323
compatible = "arm,syscon-icst307";
324
+ reg = <0x1c 0x04>;
320
325
#clock-cells = <0>;
321
326
lock-offset = <0x20>;
322
327
vco-offset = <0x1c>;
Original file line number Diff line number Diff line change 378
378
default-state = "off";
379
379
};
380
380
381
- oscclk0: osc0@0c {
381
+ oscclk0: clock-controller@c {
382
382
compatible = "arm,syscon-icst307";
383
+ reg = <0x0c 0x04>;
383
384
#clock-cells = <0>;
384
385
lock-offset = <0x20>;
385
386
vco-offset = <0x0C>;
386
387
clocks = <&xtal24mhz>;
387
388
};
388
- oscclk1: osc1 @10 {
389
+ oscclk1: clock-controller @10 {
389
390
compatible = "arm,syscon-icst307";
391
+ reg = <0x10 0x04>;
390
392
#clock-cells = <0>;
391
393
lock-offset = <0x20>;
392
394
vco-offset = <0x10>;
393
395
clocks = <&xtal24mhz>;
394
396
};
395
- oscclk2: osc2 @14 {
397
+ oscclk2: clock-controller @14 {
396
398
compatible = "arm,syscon-icst307";
399
+ reg = <0x14 0x04>;
397
400
#clock-cells = <0>;
398
401
lock-offset = <0x20>;
399
402
vco-offset = <0x14>;
400
403
clocks = <&xtal24mhz>;
401
404
};
402
- oscclk3: osc3 @18 {
405
+ oscclk3: clock-controller @18 {
403
406
compatible = "arm,syscon-icst307";
407
+ reg = <0x18 0x04>;
404
408
#clock-cells = <0>;
405
409
lock-offset = <0x20>;
406
410
vco-offset = <0x18>;
407
411
clocks = <&xtal24mhz>;
408
412
};
409
- oscclk4: osc4 @1c {
413
+ oscclk4: clock-controller @1c {
410
414
compatible = "arm,syscon-icst307";
415
+ reg = <0x1c 0x04>;
411
416
#clock-cells = <0>;
412
417
lock-offset = <0x20>;
413
418
vco-offset = <0x1c>;
414
419
clocks = <&xtal24mhz>;
415
420
};
416
- oscclk5: osc5 @d4 {
421
+ oscclk5: clock-controller @d4 {
417
422
compatible = "arm,syscon-icst307";
423
+ reg = <0xd4 0x04>;
418
424
#clock-cells = <0>;
419
425
lock-offset = <0x20>;
420
426
vco-offset = <0xd4>;
421
427
clocks = <&xtal24mhz>;
422
428
};
423
- oscclk6: osc6 @d8 {
429
+ oscclk6: clock-controller @d8 {
424
430
compatible = "arm,syscon-icst307";
431
+ reg = <0xd8 0x04>;
425
432
#clock-cells = <0>;
426
433
lock-offset = <0x20>;
427
434
vco-offset = <0xd8>;
Original file line number Diff line number Diff line change 291
291
label = "versatile:7";
292
292
default-state = "off";
293
293
};
294
- oscclk0: osc0@0c {
294
+ oscclk0: clock-controller@c {
295
295
compatible = "arm,syscon-icst307";
296
+ reg = <0x0c 0x04>;
296
297
#clock-cells = <0>;
297
298
lock-offset = <0x20>;
298
299
vco-offset = <0x0C>;
299
300
clocks = <&xtal24mhz>;
300
301
};
301
- oscclk1: osc1 @10 {
302
+ oscclk1: clock-controller @10 {
302
303
compatible = "arm,syscon-icst307";
304
+ reg = <0x10 0x04>;
303
305
#clock-cells = <0>;
304
306
lock-offset = <0x20>;
305
307
vco-offset = <0x10>;
306
308
clocks = <&xtal24mhz>;
307
309
};
308
- oscclk2: osc2 @14 {
310
+ oscclk2: clock-controller @14 {
309
311
compatible = "arm,syscon-icst307";
312
+ reg = <0x14 0x04>;
310
313
#clock-cells = <0>;
311
314
lock-offset = <0x20>;
312
315
vco-offset = <0x14>;
313
316
clocks = <&xtal24mhz>;
314
317
};
315
- oscclk3: osc3 @18 {
318
+ oscclk3: clock-controller @18 {
316
319
compatible = "arm,syscon-icst307";
320
+ reg = <0x18 0x04>;
317
321
#clock-cells = <0>;
318
322
lock-offset = <0x20>;
319
323
vco-offset = <0x18>;
320
324
clocks = <&xtal24mhz>;
321
325
};
322
- oscclk4: osc4 @1c {
326
+ oscclk4: clock-controller @1c {
323
327
compatible = "arm,syscon-icst307";
328
+ reg = <0x1c 0x04>;
324
329
#clock-cells = <0>;
325
330
lock-offset = <0x20>;
326
331
vco-offset = <0x1c>;
Original file line number Diff line number Diff line change 28
28
syscon@0 {
29
29
compatible = "arm,im-pd1-syscon", "syscon";
30
30
reg = <0x00000000 0x1000>;
31
+ ranges;
32
+ #address-cells = <1>;
33
+ #size-cells = <1>;
31
34
32
- vco1: vco1- clock {
35
+ vco1: clock-controller@0 {
33
36
compatible = "arm,impd1-vco1";
37
+ reg = <0x00 0x04>;
34
38
#clock-cells = <0>;
35
39
lock-offset = <0x08>;
36
40
vco-offset = <0x00>;
37
41
clocks = <&sysclk>;
38
42
clock-output-names = "IM-PD1-VCO1";
39
43
};
40
44
41
- vco2: vco2- clock {
45
+ vco2: clock-controller@4 {
42
46
compatible = "arm,impd1-vco2";
47
+ reg = <0x04 0x04>;
43
48
#clock-cells = <0>;
44
49
lock-offset = <0x08>;
45
50
vco-offset = <0x04>;
Original file line number Diff line number Diff line change 88
88
};
89
89
90
90
/* Oscillator on the core module, clocks the CPU core */
91
- cmosc: cmosc@24M {
91
+ cmosc: clock-controller@8 {
92
92
compatible = "arm,syscon-icst525-integratorap-cm";
93
+ reg = <0x08 0x04>;
93
94
#clock-cells = <0>;
94
95
lock-offset = <0x14>;
95
96
vco-offset = <0x08>;
96
97
clocks = <&cm24mhz>;
97
98
};
98
99
99
100
/* Auxilary oscillator on the core module, 32.369MHz at boot */
100
- auxosc: auxosc@24M {
101
+ auxosc: clock-controller@1c {
101
102
compatible = "arm,syscon-icst525";
103
+ reg = <0x1c 0x04>;
102
104
#clock-cells = <0>;
103
105
lock-offset = <0x14>;
104
106
vco-offset = <0x1c>;
109
111
syscon {
110
112
compatible = "arm,integrator-ap-syscon", "syscon";
111
113
reg = <0x11000000 0x100>;
114
+ ranges = <0x0 0x11000000 0x100>;
115
+ #size-cells = <1>;
116
+ #address-cells = <1>;
112
117
113
118
/*
114
119
* SYSCLK clocks PCIv3 bridge, system controller and the
115
120
* logic modules.
116
121
*/
117
- sysclk: apsys@24M {
122
+ sysclk: clock-controller@4 {
118
123
compatible = "arm,syscon-icst525-integratorap-sys";
124
+ reg = <0x04 0x04>;
119
125
#clock-cells = <0>;
120
126
lock-offset = <0x1c>;
121
127
vco-offset = <0x04>;
122
128
clocks = <&xtal24mhz>;
123
129
};
124
130
125
131
/* One-bit control for the PCI bus clock (33 or 25 MHz) */
126
- pciclk: pciclk@24M {
132
+ pciclk: clock-controller@4,8 {
127
133
compatible = "arm,syscon-icst525-integratorap-pci";
134
+ reg = <0x04 0x04>;
128
135
#clock-cells = <0>;
129
136
lock-offset = <0x1c>;
130
137
vco-offset = <0x04>;
Original file line number Diff line number Diff line change 92
92
};
93
93
94
94
/* Oscillator on the core module, clocks the CPU core */
95
- cmcore: cmosc@24M {
95
+ cmcore: clock-controller@8 {
96
96
compatible = "arm,syscon-icst525-integratorcp-cm-core";
97
+ reg = <0x08 0x04>;
97
98
#clock-cells = <0>;
98
99
lock-offset = <0x14>;
99
100
vco-offset = <0x08>;
100
101
clocks = <&cm24mhz>;
101
102
};
102
103
103
104
/* Oscillator on the core module, clocks the memory bus */
104
- cmmem: cmosc@24M {
105
+ cmmem: clock-controller@8,12 {
105
106
compatible = "arm,syscon-icst525-integratorcp-cm-mem";
107
+ reg = <0x08 0x04>;
106
108
#clock-cells = <0>;
107
109
lock-offset = <0x14>;
108
110
vco-offset = <0x08>;
109
111
clocks = <&cm24mhz>;
110
112
};
111
113
112
114
/* Auxilary oscillator on the core module, clocks the CLCD */
113
- auxosc: auxosc@24M {
115
+ auxosc: clock-controller@1c {
114
116
compatible = "arm,syscon-icst525";
117
+ reg = <0x1c 0x04>;
115
118
#clock-cells = <0>;
116
119
lock-offset = <0x14>;
117
120
vco-offset = <0x1c>;
You can’t perform that action at this time.
0 commit comments