Home
last modified time | relevance | path

Searched +full:sm8250 +full:- +full:pinctrl (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Dqcom,sm8250-pinctrl.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8250-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Qualcomm Technologies, Inc. SM8250 TLMM block
10 - Bjorn Andersson <bjorn.andersson@linaro.org>
14 SM8250 platform.
18 const: qcom,sm8250-pinctrl
24 reg-names:
26 - const: "west"
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/qcom/
H A Dsm8250.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/clock/qcom,gcc-sm8250.h>
8 #include <dt-bindings/clock/qcom,gpucc-sm8250.h>
9 #include <dt-bindings/clock/qcom,rpmh.h>
10 #include <dt-bindings/interconnect/qcom,osm-l3.h>
11 #include <dt-bindings/mailbox/qcom-ipcc.h>
12 #include <dt-bindings/power/qcom-aoss-qmp.h>
13 #include <dt-bindings/power/qcom-rpmpd.h>
14 #include <dt-bindings/soc/qcom,rpmh-rsc.h>
[all …]
/OK3568_Linux_fs/kernel/drivers/pinctrl/qcom/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
19 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
28 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
37 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
46 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
55 This is the pinctrl, pinmux, pinconf and gpiolib driver for
66 This is the pinctrl, pinmux, pinconf and gpiolib driver for
76 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
86 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
95 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
3 obj-$(CONFIG_PINCTRL_MSM) += pinctrl-msm.o
4 obj-$(CONFIG_PINCTRL_APQ8064) += pinctrl-apq8064.o
5 obj-$(CONFIG_PINCTRL_APQ8084) += pinctrl-apq8084.o
6 obj-$(CONFIG_PINCTRL_IPQ4019) += pinctrl-ipq4019.o
7 obj-$(CONFIG_PINCTRL_IPQ8064) += pinctrl-ipq8064.o
8 obj-$(CONFIG_PINCTRL_IPQ8074) += pinctrl-ipq8074.o
9 obj-$(CONFIG_PINCTRL_IPQ6018) += pinctrl-ipq6018.o
10 obj-$(CONFIG_PINCTRL_MSM8226) += pinctrl-msm8226.o
11 obj-$(CONFIG_PINCTRL_MSM8660) += pinctrl-msm8660.o
[all …]
H A Dpinctrl-sm8250.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
9 #include <linux/pinctrl/pinctrl.h>
11 #include "pinctrl-msm.h"
84 .mux_bit = -1, \
87 .oe_bit = -1, \
88 .in_bit = -1, \
89 .out_bit = -1, \
90 .intr_enable_bit = -1, \
91 .intr_status_bit = -1, \
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mmc/
H A Dsdhci-msm.txt1 * Qualcomm SDHCI controller (sdhci-msm)
4 and the properties used by the sdhci-msm driver.
7 - compatible: Should contain a SoC-specific string and a IP version string:
9 "qcom,sdhci-msm-v4" for sdcc versions less than 5.0
10 "qcom,sdhci-msm-v5" for sdcc version 5.0
13 string is added to support this change - "qcom,sdhci-msm-v5".
15 "qcom,apq8084-sdhci", "qcom,sdhci-msm-v4"
16 "qcom,msm8974-sdhci", "qcom,sdhci-msm-v4"
17 "qcom,msm8916-sdhci", "qcom,sdhci-msm-v4"
18 "qcom,msm8992-sdhci", "qcom,sdhci-msm-v4"
[all …]
/OK3568_Linux_fs/kernel/drivers/mmc/host/
H A Dsdhci-msm.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * drivers/mmc/host/sdhci-msm.c - Qualcomm SDHCI Platform driver
5 * Copyright (c) 2013-2014, The Linux Foundation. All rights reserved.
19 #include <linux/pinctrl/consumer.h>
22 #include "sdhci-pltfm.h"
121 #define INVALID_TUNING_PHASE -1
135 /* Max load for eMMC Vdd-io supply */
139 msm_host->var_ops->msm_readl_relaxed(host, offset)
142 msm_host->var_ops->msm_writel_relaxed(val, host, offset)
298 return msm_host->offset; in sdhci_priv_msm_offset()
[all …]