/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | vexpress-sysreg.txt | 9 - compatible value : = "arm,vexpress,sysreg"; 24 "arm,vexpress-sysreg,sys_led" 25 "arm,vexpress-sysreg,sys_mci" 26 "arm,vexpress-sysreg,sys_flash" 36 v2m_sysreg: sysreg@10000000 { 37 compatible = "arm,vexpress-sysreg"; 41 compatible = "arm,vexpress-sysreg,sys_led"; 47 compatible = "arm,vexpress-sysreg,sys_mci"; 53 compatible = "arm,vexpress-sysreg,sys_flash"; 63 controller accessible via this interface must reference the sysreg [all …]
|
D | versatile-sysreg.txt | 9 - compatible value : = "arm,versatile-sysreg", "syscon"
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | vexpress-v2p-ca15-tc1.dts | 132 arm,vexpress-sysreg,func = <1 0>; 141 arm,vexpress-sysreg,func = <1 4>; 150 arm,vexpress-sysreg,func = <1 5>; 159 arm,vexpress-sysreg,func = <1 6>; 168 arm,vexpress-sysreg,func = <1 7>; 177 arm,vexpress-sysreg,func = <1 8>; 186 arm,vexpress-sysreg,func = <2 0>; 197 arm,vexpress-sysreg,func = <3 0>; 204 arm,vexpress-sysreg,func = <4 0>; 211 arm,vexpress-sysreg,func = <12 0>; [all …]
|
D | vexpress-v2p-ca9.dts | 196 arm,vexpress-sysreg,func = <1 0>; 205 arm,vexpress-sysreg,func = <1 1>; 214 arm,vexpress-sysreg,func = <1 2>; 223 arm,vexpress-sysreg,func = <2 0>; 232 arm,vexpress-sysreg,func = <2 1>; 241 arm,vexpress-sysreg,func = <2 2>; 250 arm,vexpress-sysreg,func = <2 3>; 259 arm,vexpress-sysreg,func = <2 4>; 267 arm,vexpress-sysreg,func = <2 5>; 277 arm,vexpress-sysreg,func = <3 0>; [all …]
|
D | vexpress-v2m-rs1.dtsi | 74 v2m_sysreg: sysreg@010000 { 75 compatible = "arm,vexpress-sysreg"; 79 compatible = "arm,vexpress-sysreg,sys_led"; 85 compatible = "arm,vexpress-sysreg,sys_mci"; 91 compatible = "arm,vexpress-sysreg,sys_flash"; 375 arm,vexpress-sysreg,func = <1 0>; 384 arm,vexpress-sysreg,func = <1 1>; 393 arm,vexpress-sysreg,func = <1 2>; 402 arm,vexpress-sysreg,func = <2 0>; 411 arm,vexpress-sysreg,func = <4 0>; [all …]
|
D | vexpress-v2m.dtsi | 73 v2m_sysreg: sysreg@00000 { 74 compatible = "arm,vexpress-sysreg"; 78 compatible = "arm,vexpress-sysreg,sys_led"; 84 compatible = "arm,vexpress-sysreg,sys_mci"; 90 compatible = "arm,vexpress-sysreg,sys_flash"; 374 arm,vexpress-sysreg,func = <1 0>; 383 arm,vexpress-sysreg,func = <1 1>; 392 arm,vexpress-sysreg,func = <1 2>; 401 arm,vexpress-sysreg,func = <2 0>; 410 arm,vexpress-sysreg,func = <4 0>; [all …]
|
D | vexpress-v2p-ca15_a7.dts | 212 arm,vexpress-sysreg,func = <1 0>; 221 arm,vexpress-sysreg,func = <1 1>; 230 arm,vexpress-sysreg,func = <1 2>; 239 arm,vexpress-sysreg,func = <1 3>; 248 arm,vexpress-sysreg,func = <1 4>; 257 arm,vexpress-sysreg,func = <1 5>; 266 arm,vexpress-sysreg,func = <1 6>; 275 arm,vexpress-sysreg,func = <1 7>; 284 arm,vexpress-sysreg,func = <1 8>; 293 arm,vexpress-sysreg,func = <2 0>; [all …]
|
D | vexpress-v2p-ca5s.dts | 134 arm,vexpress-sysreg,func = <1 0>; 143 arm,vexpress-sysreg,func = <1 1>; 152 arm,vexpress-sysreg,func = <1 2>; 161 arm,vexpress-sysreg,func = <1 3>; 170 arm,vexpress-sysreg,func = <1 4>; 179 arm,vexpress-sysreg,func = <1 5>; 188 arm,vexpress-sysreg,func = <4 0>;
|
D | exynos4.dtsi | 150 compatible = "samsung,exynos4-sysreg", "syscon"; 192 samsung,sysreg = <&sys_reg>; 203 samsung,sysreg = <&sys_reg>; 214 samsung,sysreg = <&sys_reg>; 225 samsung,sysreg = <&sys_reg>; 684 samsung,sysreg = <&sys_reg>;
|
D | exynos5250.dtsi | 214 compatible = "samsung,exynos5-sysreg", "syscon"; 331 samsung,sysreg-phandle = <&sysreg_system_controller>; 345 samsung,sysreg-phandle = <&sysreg_system_controller>; 359 samsung,sysreg-phandle = <&sysreg_system_controller>; 373 samsung,sysreg-phandle = <&sysreg_system_controller>; 651 samsung,sysreg-phandle = <&sysreg_system_controller>;
|
D | versatile-ab.dts | 255 sysreg@0 { 256 compatible = "arm,versatile-sysreg", "syscon";
|
D | exynos5420.dtsi | 589 samsung,sysreg-phandle = <&sysreg_system_controller>; 603 samsung,sysreg-phandle = <&sysreg_system_controller>; 617 samsung,sysreg-phandle = <&sysreg_system_controller>; 631 samsung,sysreg-phandle = <&sysreg_system_controller>; 785 compatible = "samsung,exynos5-sysreg", "syscon"; 962 samsung,sysreg-phandle = <&sysreg_system_controller>;
|
D | exynos5.dtsi | 97 samsung,sysreg = <&sysreg_system_controller>;
|
D | exynos4415.dtsi | 116 compatible = "samsung,exynos4-sysreg", "syscon"; 252 samsung,sysreg = <&sysreg_system_controller>; 364 samsung,sysreg-phandle = <&sysreg_system_controller>;
|
D | exynos3250.dtsi | 127 compatible = "samsung,exynos3-sysreg", "syscon"; 254 samsung,sysreg = <&sys_reg>;
|
D | exynos4x12.dtsi | 289 samsung,sysreg-phandle = <&sys_reg>;
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/samsung/ |
D | sysreg.txt | 5 - "samsung,exynos4-sysreg" - for Exynos4 based SoCs, 6 - "samsung,exynos5-sysreg" - for Exynos5 based SoCs. 12 compatible = "samsung,exynos4-sysreg", "syscon"; 17 compatible = "samsung,exynos5-sysreg", "syscon";
|
/linux-4.1.27/Documentation/devicetree/bindings/hwmon/ |
D | vexpress.txt | 11 - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg 12 (see Documentation/devicetree/bindings/arm/vexpress-sysreg.txt 21 arm,vexpress-sysreg,func = <13 0>;
|
/linux-4.1.27/arch/arm/include/asm/ |
D | vfpmacros.h | 11 .macro VFPFMRX, rd, sysreg, cond in toolkits() 12 MRC\cond p10, 7, \rd, \sysreg, cr0, 0 @ FMRX \rd, \sysreg in toolkits() 15 .macro VFPFMXR, sysreg, rd, cond in toolkits() 16 MCR\cond p10, 7, \rd, \sysreg, cr0, 0 @ FMXR \sysreg, \rd in toolkits()
|
/linux-4.1.27/Documentation/devicetree/bindings/regulator/ |
D | vexpress.txt | 6 - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg 7 (see Documentation/devicetree/bindings/arm/vexpress-sysreg.txt 27 arm,vexpress-sysreg,func = <2 0>;
|
/linux-4.1.27/arch/arm64/boot/dts/arm/ |
D | rtsm_ve-motherboard.dtsi | 63 v2m_sysreg: sysreg@010000 { 64 compatible = "arm,vexpress-sysreg"; 242 arm,vexpress-sysreg,func = <1 1>; 250 arm,vexpress-sysreg,func = <5 0>; 255 arm,vexpress-sysreg,func = <7 0>; 260 arm,vexpress-sysreg,func = <8 0>; 265 arm,vexpress-sysreg,func = <9 0>; 270 arm,vexpress-sysreg,func = <11 0>;
|
D | foundation-v8.dts | 196 v2m_sysreg: sysreg@010000 { 197 compatible = "arm,vexpress-sysreg";
|
/linux-4.1.27/drivers/i2c/busses/ |
D | i2c-s3c2410.c | 131 struct regmap *sysreg; member 1102 i2c->sysreg = syscon_regmap_lookup_by_phandle(np, in s3c24xx_i2c_parse_dt() 1104 if (IS_ERR(i2c->sysreg)) in s3c24xx_i2c_parse_dt() 1107 regmap_update_bits(i2c->sysreg, EXYNOS5_SYS_I2C_CFG, BIT(id), 0); in s3c24xx_i2c_parse_dt() 1146 i2c->sysreg = ERR_PTR(-ENOENT); in s3c24xx_i2c_probe() 1297 if (!IS_ERR(i2c->sysreg)) in s3c24xx_i2c_suspend_noirq() 1298 regmap_read(i2c->sysreg, EXYNOS5_SYS_I2C_CFG, &i2c->sys_i2c_cfg); in s3c24xx_i2c_suspend_noirq() 1309 if (!IS_ERR(i2c->sysreg)) in s3c24xx_i2c_resume_noirq() 1310 regmap_write(i2c->sysreg, EXYNOS5_SYS_I2C_CFG, i2c->sys_i2c_cfg); in s3c24xx_i2c_resume_noirq()
|
/linux-4.1.27/drivers/gpu/drm/exynos/ |
D | exynos_drm_fimd.c | 155 struct regmap *sysreg; member 360 if (driver_data->has_vtsel && ctx->sysreg && in fimd_commit() 361 regmap_update_bits(ctx->sysreg, in fimd_commit() 405 if (ctx->sysreg && regmap_update_bits(ctx->sysreg, in fimd_commit() 1127 ctx->sysreg = syscon_regmap_lookup_by_phandle(dev->of_node, in fimd_probe() 1129 if (IS_ERR(ctx->sysreg)) { in fimd_probe() 1131 ctx->sysreg = NULL; in fimd_probe()
|
D | exynos_drm_fimc.c | 164 struct regmap *sysreg; member 223 return regmap_update_bits(ctx->sysreg, SYSREG_CAMERA_BLK, in fimc_set_camblk_fimd0_wb() 1698 ctx->sysreg = syscon_regmap_lookup_by_phandle(dev->of_node, in fimc_probe() 1700 if (IS_ERR(ctx->sysreg)) { in fimc_probe() 1702 return PTR_ERR(ctx->sysreg); in fimc_probe()
|
/linux-4.1.27/Documentation/devicetree/bindings/media/ |
D | exynos4-fimc-is.txt | 19 "mpll", "sysreg", "isp", "drc", "fd", "mcuisp", "uart",
|
D | samsung-fimc.txt | 65 - samsung,sysreg: a phandle to the SYSREG node.
|
/linux-4.1.27/Documentation/devicetree/bindings/phy/ |
D | samsung-phy.txt | 39 - samsung,sysreg-phandle - handle to syscon used to control the system registers 70 samsung,sysreg-phandle = <&sys_reg>;
|
/linux-4.1.27/Documentation/devicetree/bindings/i2c/ |
D | i2c-s3c2410.txt | 35 - samsung,sysreg-phandle - handle to syscon used to control the system registers
|
/linux-4.1.27/Documentation/devicetree/bindings/video/ |
D | samsung-fimd.txt | 47 - samsung,sysreg: handle to syscon used to control the system registers
|
/linux-4.1.27/drivers/media/platform/exynos4-is/ |
D | fimc-core.c | 971 fimc->sysreg = fimc_get_sysreg_regmap(dev->of_node); in fimc_probe() 972 if (IS_ERR(fimc->sysreg)) in fimc_probe() 973 return PTR_ERR(fimc->sysreg); in fimc_probe()
|
D | fimc-core.h | 428 struct regmap *sysreg; member
|
D | fimc-reg.c | 806 struct regmap *map = fimc->sysreg; in fimc_hw_camblk_cfg_writeback()
|
/linux-4.1.27/drivers/mfd/ |
D | Makefile | 173 obj-$(CONFIG_MFD_VEXPRESS_SYSREG) += vexpress-sysreg.o
|