Home
last modified time | relevance | path

Searched refs:sysreg (Results 1 – 25 of 73) sorted by relevance

123

/linux-6.3-rc2/Documentation/devicetree/bindings/soc/samsung/
A Dsamsung,exynos-sysreg.yaml17 - samsung,exynos3-sysreg
18 - samsung,exynos4-sysreg
19 - samsung,exynos5-sysreg
20 - tesla,fsd-cam-sysreg
21 - tesla,fsd-fsys0-sysreg
22 - tesla,fsd-fsys1-sysreg
23 - tesla,fsd-peric-sysreg
35 - samsung,exynos5433-sysreg
36 - samsung,exynos850-sysreg
37 - samsung,exynosautov9-sysreg
[all …]
/linux-6.3-rc2/Documentation/devicetree/bindings/arm/
A Dvexpress-config.yaml25 Phandle to the sysreg node.
33 arm,vexpress-sysreg,func:
43 - arm,vexpress-sysreg,func
51 arm,vexpress-sysreg,func:
61 - arm,vexpress-sysreg,func
69 arm,vexpress-sysreg,func:
79 - arm,vexpress-sysreg,func
87 arm,vexpress-sysreg,func:
97 - arm,vexpress-sysreg,func
115 arm,vexpress-sysreg,func:
[all …]
A Dvexpress-sysreg.yaml4 $id: http://devicetree.org/schemas/arm/vexpress-sysreg.yaml#
19 const: arm,vexpress-sysreg
51 - arm,vexpress-sysreg,sys_led
52 - arm,vexpress-sysreg,sys_mci
53 - arm,vexpress-sysreg,sys_flash
81 sysreg@0 {
82 compatible = "arm,vexpress-sysreg";
89 compatible = "arm,vexpress-sysreg,sys_led";
A Darm,versatile-sysreg.yaml4 $id: http://devicetree.org/schemas/arm/arm,versatile-sysreg.yaml#
20 - const: arm,versatile-sysreg
/linux-6.3-rc2/arch/arm/include/asm/
A Dvfpmacros.h12 .macro VFPFMRX, rd, sysreg, cond
13 vmrs\cond \rd, \sysreg
16 .macro VFPFMXR, sysreg, rd, cond
17 vmsr\cond \sysreg, \rd
21 .macro VFPFMRX, rd, sysreg, cond
22 MRC\cond p10, 7, \rd, \sysreg, cr0, 0 @ FMRX \rd, \sysreg
25 .macro VFPFMXR, sysreg, rd, cond
26 MCR\cond p10, 7, \rd, \sysreg, cr0, 0 @ FMXR \sysreg, \rd
/linux-6.3-rc2/Documentation/devicetree/bindings/phy/
A Dsamsung,mipi-video-phy.yaml51 samsung,disp-sysreg:
57 samsung,cam0-sysreg:
63 samsung,cam1-sysreg:
84 samsung,disp-sysreg: false
85 samsung,cam0-sysreg: false
86 samsung,cam1-sysreg: false
91 - samsung,disp-sysreg
92 - samsung,cam0-sysreg
93 - samsung,cam1-sysreg
102 samsung,cam0-sysreg = <&syscon_cam0>;
[all …]
A Dsamsung,exynos-pcie-phy.yaml28 samsung,fsys-sysreg:
30 description: phandle for FSYS sysreg interface, used to control
31 sysreg registers bits for PCIe PHY
38 - samsung,fsys-sysreg
48 samsung,fsys-sysreg = <&syscon_fsys>;
A Dsamsung,usb2-phy.yaml58 samsung,sysreg-phandle:
86 - samsung,sysreg-phandle
100 samsung,sysreg-phandle = <&sysreg_system_controller>;
/linux-6.3-rc2/arch/arm/boot/dts/
A Dvexpress-v2p-ca15-tc1.dts148 arm,vexpress-sysreg,func = <1 0>;
157 arm,vexpress-sysreg,func = <1 4>;
166 arm,vexpress-sysreg,func = <1 5>;
175 arm,vexpress-sysreg,func = <1 6>;
184 arm,vexpress-sysreg,func = <1 7>;
193 arm,vexpress-sysreg,func = <1 8>;
202 arm,vexpress-sysreg,func = <2 0>;
213 arm,vexpress-sysreg,func = <3 0>;
220 arm,vexpress-sysreg,func = <4 0>;
227 arm,vexpress-sysreg,func = <12 0>;
[all …]
A Dvexpress-v2p-ca9.dts191 arm,vexpress-sysreg,func = <1 0>;
200 arm,vexpress-sysreg,func = <1 1>;
209 arm,vexpress-sysreg,func = <1 2>;
218 arm,vexpress-sysreg,func = <2 0>;
227 arm,vexpress-sysreg,func = <2 1>;
236 arm,vexpress-sysreg,func = <2 2>;
245 arm,vexpress-sysreg,func = <2 3>;
254 arm,vexpress-sysreg,func = <2 4>;
262 arm,vexpress-sysreg,func = <2 5>;
272 arm,vexpress-sysreg,func = <3 0>;
[all …]
A Dvexpress-v2p-ca15_a7.dts259 arm,vexpress-sysreg,func = <1 0>;
268 arm,vexpress-sysreg,func = <1 1>;
277 arm,vexpress-sysreg,func = <1 2>;
286 arm,vexpress-sysreg,func = <1 3>;
295 arm,vexpress-sysreg,func = <1 4>;
304 arm,vexpress-sysreg,func = <1 5>;
313 arm,vexpress-sysreg,func = <1 6>;
322 arm,vexpress-sysreg,func = <1 7>;
331 arm,vexpress-sysreg,func = <1 8>;
340 arm,vexpress-sysreg,func = <2 0>;
[all …]
A Dvexpress-v2m-rs1.dtsi209 v2m_sysreg: sysreg@10000 {
210 compatible = "arm,vexpress-sysreg";
426 arm,vexpress-sysreg,func = <1 0>;
435 arm,vexpress-sysreg,func = <1 1>;
444 arm,vexpress-sysreg,func = <1 2>;
453 arm,vexpress-sysreg,func = <2 0>;
462 arm,vexpress-sysreg,func = <4 0>;
468 arm,vexpress-sysreg,func = <5 0>;
473 arm,vexpress-sysreg,func = <7 0>;
478 arm,vexpress-sysreg,func = <8 0>;
[all …]
A Dvexpress-v2m.dtsi129 v2m_sysreg: sysreg@0 {
130 compatible = "arm,vexpress-sysreg";
442 arm,vexpress-sysreg,func = <1 0>;
451 arm,vexpress-sysreg,func = <1 1>;
460 arm,vexpress-sysreg,func = <1 2>;
469 arm,vexpress-sysreg,func = <2 0>;
478 arm,vexpress-sysreg,func = <4 0>;
484 arm,vexpress-sysreg,func = <5 0>;
489 arm,vexpress-sysreg,func = <7 0>;
494 arm,vexpress-sysreg,func = <8 0>;
[all …]
A Dvexpress-v2p-ca5s.dts150 arm,vexpress-sysreg,func = <1 0>;
159 arm,vexpress-sysreg,func = <1 1>;
168 arm,vexpress-sysreg,func = <1 2>;
177 arm,vexpress-sysreg,func = <1 3>;
186 arm,vexpress-sysreg,func = <1 4>;
195 arm,vexpress-sysreg,func = <1 5>;
204 arm,vexpress-sysreg,func = <4 0>;
A Dexynos5.dtsi101 compatible = "samsung,exynos5-sysreg", "syscon";
135 samsung,sysreg-phandle = <&sysreg_system_controller>;
145 samsung,sysreg-phandle = <&sysreg_system_controller>;
155 samsung,sysreg-phandle = <&sysreg_system_controller>;
165 samsung,sysreg-phandle = <&sysreg_system_controller>;
195 samsung,sysreg = <&sysreg_system_controller>;
/linux-6.3-rc2/arch/arm64/tools/
A DMakefile6 kapi-hdrs-y := $(kapi)/cpucaps.h $(kapi)/sysreg-defs.h
23 $(kapi)/sysreg-defs.h: $(src)/gen-sysreg.awk $(src)/sysreg FORCE
/linux-6.3-rc2/arch/arm64/boot/dts/arm/
A Dvexpress-v2m-rs1.dtsi209 v2m_sysreg: sysreg@10000 {
210 compatible = "arm,vexpress-sysreg";
426 arm,vexpress-sysreg,func = <1 0>;
435 arm,vexpress-sysreg,func = <1 1>;
444 arm,vexpress-sysreg,func = <1 2>;
453 arm,vexpress-sysreg,func = <2 0>;
462 arm,vexpress-sysreg,func = <4 0>;
468 arm,vexpress-sysreg,func = <5 0>;
473 arm,vexpress-sysreg,func = <7 0>;
478 arm,vexpress-sysreg,func = <8 0>;
[all …]
A Drtsm_ve-motherboard.dtsi47 arm,vexpress-sysreg,func = <1 1>;
55 arm,vexpress-sysreg,func = <5 0>;
60 arm,vexpress-sysreg,func = <7 0>;
65 arm,vexpress-sysreg,func = <8 0>;
70 arm,vexpress-sysreg,func = <9 0>;
75 arm,vexpress-sysreg,func = <11 0>;
115 v2m_sysreg: sysreg@10000 {
116 compatible = "arm,vexpress-sysreg";
A Dvexpress-v2f-1xv7-ca53x2.dts116 arm,vexpress-sysreg,func = <1 4>;
125 arm,vexpress-sysreg,func = <2 0>;
135 arm,vexpress-sysreg,func = <2 1>;
143 arm,vexpress-sysreg,func = <4 0>;
/linux-6.3-rc2/Documentation/devicetree/bindings/hwmon/
A Dvexpress.txt11 - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg
21 arm,vexpress-sysreg,func = <13 0>;
/linux-6.3-rc2/Documentation/devicetree/bindings/regulator/
A Dvexpress.txt6 - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg
27 arm,vexpress-sysreg,func = <2 0>;
/linux-6.3-rc2/arch/arm64/boot/dts/exynos/
A Dexynosautov9.dtsi394 samsung,sysreg = <&syscon_peric0 0x1000>;
456 samsung,sysreg = <&syscon_peric0 0x1004>;
485 samsung,sysreg = <&syscon_peric0 0x1008>;
547 samsung,sysreg = <&syscon_peric0 0x100c>;
576 samsung,sysreg = <&syscon_peric0 0x1010>;
638 samsung,sysreg = <&syscon_peric0 0x1014>;
667 samsung,sysreg = <&syscon_peric0 0x1018>;
729 samsung,sysreg = <&syscon_peric0 0x101c>;
758 samsung,sysreg = <&syscon_peric0 0x1020>;
1508 samsung,sysreg = <&syscon_fsys2 0x710>;
[all …]
/linux-6.3-rc2/drivers/soc/samsung/
A Dexynos-usi.c58 struct regmap *sysreg; /* System Register map */ member
113 ret = regmap_update_bits(usi->sysreg, usi->sw_conf, in exynos_usi_set_sw_conf()
189 usi->sysreg = syscon_regmap_lookup_by_phandle(np, "samsung,sysreg"); in exynos_usi_parse_dt()
190 if (IS_ERR(usi->sysreg)) in exynos_usi_parse_dt()
191 return PTR_ERR(usi->sysreg); in exynos_usi_parse_dt()
/linux-6.3-rc2/Documentation/devicetree/bindings/mmc/
A Dstarfive,jh7110-mmc.yaml39 starfive,sysreg:
58 - starfive,sysreg
76 starfive,sysreg = <&sys_syscon 0x14 0x1a 0x7c000000>;
/linux-6.3-rc2/drivers/gpu/drm/exynos/
A Dexynos_drm_mic.c99 struct regmap *sysreg; member
114 ret = regmap_read(mic->sysreg, DSD_CFG_MUX, &val); in mic_set_path()
131 ret = regmap_write(mic->sysreg, DSD_CFG_MUX, val); in mic_set_path()
404 mic->sysreg = syscon_regmap_lookup_by_phandle(dev->of_node, in exynos_mic_probe()
406 if (IS_ERR(mic->sysreg)) { in exynos_mic_probe()
408 ret = PTR_ERR(mic->sysreg); in exynos_mic_probe()

Completed in 37 milliseconds

123