Home
last modified time | relevance | path

Searched refs:tcsr (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.4/Documentation/devicetree/bindings/mfd/
Dqcom,tcsr.txt9 "qcom,tcsr-ipq8064", "syscon" for IPQ8064
10 "qcom,tcsr-apq8064", "syscon" for APQ8064
11 "qcom,tcsr-msm8660", "syscon" for MSM8660
12 "qcom,tcsr-msm8960", "syscon" for MSM8960
13 "qcom,tcsr-msm8974", "syscon" for MSM8974
14 "qcom,tcsr-apq8084", "syscon" for APQ8084
15 "qcom,tcsr-msm8916", "syscon" for MSM8916
19 tcsr: syscon@1a400000 {
20 compatible = "qcom,tcsr-msm8960", "syscon";
/Linux-v5.4/drivers/soc/qcom/
Dqcom_gsbi.c114 struct regmap *tcsr; member
148 gsbi->tcsr = syscon_regmap_lookup_by_phandle(node, "syscon-tcsr"); in gsbi_probe()
150 if (!IS_ERR(gsbi->tcsr)) { in gsbi_probe()
202 regmap_update_bits(gsbi->tcsr, in gsbi_probe()
205 regmap_update_bits(gsbi->tcsr, in gsbi_probe()
/Linux-v5.4/Documentation/devicetree/bindings/soc/qcom/
Dqcom,gsbi.txt20 - syscon-tcsr: indicates phandle of TCSR syscon node. Required if child uses
55 syscon-tcsr = <&tcsr>;
84 tcsr: syscon@1a400000 {
85 compatible = "qcom,apq8064-tcsr", "syscon";
/Linux-v5.4/arch/arm/boot/dts/
Dqcom-msm8660.dtsi143 syscon-tcsr = <&tcsr>;
178 syscon-tcsr = <&tcsr>;
212 syscon-tcsr = <&tcsr>;
236 syscon-tcsr = <&tcsr>;
574 tcsr: syscon@1a400000 { label
575 compatible = "qcom,tcsr-msm8660", "syscon";
Dqcom-ipq8064.dtsi245 syscon-tcsr = <&tcsr>;
283 syscon-tcsr = <&tcsr>;
320 syscon-tcsr = <&tcsr>;
369 syscon-tcsr = <&tcsr>;
428 tcsr: syscon@1a400000 { label
429 compatible = "qcom,tcsr-ipq8064", "syscon";
Dqcom-msm8960.dtsi188 syscon-tcsr = <&tcsr>;
300 tcsr: syscon@1a400000 { label
301 compatible = "qcom,tcsr-msm8960", "syscon";
Dqcom-mdm9615.dtsi226 syscon-tcsr = <&tcsr>;
250 syscon-tcsr = <&tcsr>;
402 tcsr: syscon@1a400000 { label
403 compatible = "qcom,tcsr-mdm9615", "syscon";
Dqcom-apq8064.dtsi447 syscon-tcsr = <&tcsr>;
486 syscon-tcsr = <&tcsr>;
635 syscon-tcsr = <&tcsr>;
1144 tcsr: syscon@1a400000 { label
1145 compatible = "qcom,tcsr-apq8064", "syscon";
Dqcom-apq8074-dragonboard.dts51 phy-select = <&tcsr 0xb000 1>;
Dqcom-msm8974-fairphone-fp2.dts327 phy-select = <&tcsr 0xb000 0>;
Dqcom-msm8974.dtsi565 tcsr: syscon@fd4a0000 { label
583 tcsr_mutex: tcsr-mutex {
584 compatible = "qcom,tcsr-mutex";
Dqcom-msm8974-sony-xperia-amami.dts372 phy-select = <&tcsr 0xb000 0>;
Dqcom-apq8084.dtsi390 compatible = "qcom,tcsr-mutex";
Dqcom-msm8974-lge-nexus5-hammerhead.dts557 phy-select = <&tcsr 0xb000 0>;
Dqcom-msm8974-sony-xperia-castor.dts343 phy-select = <&tcsr 0xb000 0>;
/Linux-v5.4/Documentation/devicetree/bindings/hwlock/
Dqcom-hwspinlock.txt11 "qcom,tcsr-mutex"
35 compatible = "qcom,tcsr-mutex";
/Linux-v5.4/drivers/firmware/
Dqcom_scm.c384 struct device_node *tcsr; in qcom_scm_find_dload_address() local
390 tcsr = of_parse_phandle(np, "qcom,dload-mode", 0); in qcom_scm_find_dload_address()
391 if (!tcsr) in qcom_scm_find_dload_address()
394 ret = of_address_to_resource(tcsr, 0, &res); in qcom_scm_find_dload_address()
395 of_node_put(tcsr); in qcom_scm_find_dload_address()
/Linux-v5.4/drivers/phy/qualcomm/
Dphy-qcom-qusb2.c319 struct regmap *tcsr; member
670 if (qphy->tcsr) { in qusb2_phy_init()
671 ret = regmap_read(qphy->tcsr, qphy->cfg->clk_scheme_offset, in qusb2_phy_init()
850 qphy->tcsr = syscon_regmap_lookup_by_phandle(dev->of_node, in qusb2_phy_probe()
852 if (IS_ERR(qphy->tcsr)) { in qusb2_phy_probe()
854 qphy->tcsr = NULL; in qusb2_phy_probe()
/Linux-v5.4/Documentation/devicetree/bindings/phy/
Dqcom-qusb2-phy.txt30 - qcom,tcsr-syscon: Phandle to TCSR syscon register region.
/Linux-v5.4/arch/arm64/boot/dts/qcom/
Dmsm8994.dtsi195 compatible = "qcom,tcsr-mutex";
Dmsm8916.dtsi357 qcom,dload-mode = <&tcsr 0x6100>;
395 tcsr: syscon@1937000 { label
396 compatible = "qcom,tcsr-msm8916", "syscon";
401 compatible = "qcom,tcsr-mutex";
1060 qcom,halt-regs = <&tcsr 0x18000 0x19000 0x1a000>;
Dqcs404.dtsi242 compatible = "qcom,tcsr-mutex";
328 qcom,halt-regs = <&tcsr 0x19004>;
475 tcsr: syscon@1937000 { label
Dmsm8996.dtsi445 qcom,dload-mode = <&tcsr 0x13000>;
450 compatible = "qcom,tcsr-mutex";
605 tcsr: syscon@7a0000 { label
606 compatible = "qcom,tcsr-msm8996", "syscon";
Dsm8150.dtsi148 compatible = "qcom,tcsr-mutex";
/Linux-v5.4/drivers/hwtracing/coresight/
Dcoresight-stm.c636 coresight_stm_reg(tcsr, STMTCSR);

12