Home
last modified time | relevance | path

Searched full:qfprom (Results 1 – 22 of 22) sorted by relevance

/linux/Documentation/devicetree/bindings/nvmem/
H A Dqcom,qfprom.yaml4 $id: http://devicetree.org/schemas/nvmem/qcom,qfprom.yaml#
7 title: Qualcomm Technologies Inc, QFPROM Efuse
20 - qcom,apq8064-qfprom
21 - qcom,apq8084-qfprom
22 - qcom,ipq5332-qfprom
23 - qcom,ipq5424-qfprom
24 - qcom,ipq6018-qfprom
25 - qcom,ipq8064-qfprom
26 - qcom,ipq8074-qfprom
27 - qcom,ipq9574-qfprom
[all …]
H A Dqcom,sec-qfprom.yaml4 $id: http://devicetree.org/schemas/nvmem/qcom,sec-qfprom.yaml#
7 title: Qualcomm Technologies Inc, Secure QFPROM Efuse
13 For some of the Qualcomm SoC's, it is possible that the qfprom region is
25 - qcom,qdu1000-sec-qfprom
26 - const: qcom,sec-qfprom
30 - description: The secure qfprom corrected region.
45 compatible = "qcom,qdu1000-sec-qfprom", "qcom,sec-qfprom";
H A Dnvmem.yaml55 qfprom: eeprom@700000 {
56 compatible = "qcom,msm8974-qfprom", "qcom,qfprom";
/linux/drivers/nvmem/
H A Dqfprom.c46 * @accel_value: Should contain qfprom accel value.
47 * @qfprom_blow_timer_value: The timer value of qfprom when doing efuse blow.
60 * struct qfprom_priv - structure holding qfprom attributes
62 * @qfpraw: iomapped memory space for qfprom-efuse raw address space.
63 * @qfpconf: iomapped memory space for qfprom-efuse configuration address
65 * @qfpcorrected: iomapped memory space for qfprom corrected address space.
66 * @qfpsecurity: iomapped memory space for qfprom security control space.
67 * @dev: qfprom device structure.
268 "Writing to raw qfprom region : %#010x of size: %zu\n", in qfprom_reg_write()
359 .name = "qfprom", in qfprom_probe()
[all …]
H A Dsec-qfprom.c13 * struct sec_qfprom - structure holding secure qfprom attributes
15 * @base: starting physical address for secure qfprom corrected address space.
16 * @dev: qfprom device structure.
49 .name = "sec-qfprom", in sec_qfprom_probe()
83 { .compatible = "qcom,sec-qfprom" },
96 MODULE_DESCRIPTION("Qualcomm Secure QFPROM driver");
/linux/Documentation/devicetree/bindings/opp/
H A Dopp-v2-kryo-cpu.yaml297 qfprom: qfprom@74000 {
298 compatible = "qcom,msm8996-qfprom", "qcom,qfprom";
/linux/drivers/gpu/drm/msm/hdmi/
H A Dhdmi_hdcp.c21 /* QFPROM Registers for HDMI/HDCP */
63 * store aksv from qfprom
262 /* Fetch aksv from QFPROM, this info should be public. */ in msm_hdmi_hdcp_read_validate_aksv()
269 pr_err("%s: AKSV QFPROM doesn't have 20 1's, 20 0's\n", in msm_hdmi_hdcp_read_validate_aksv()
271 pr_err("%s: QFPROM AKSV chk failed (AKSV=%02x%08x)\n", in msm_hdmi_hdcp_read_validate_aksv()
486 * Write AKSV read from QFPROM to the HDCP registers. in msm_hdmi_hdcp_auth_prepare()
1398 pr_err("%s: HDCP is not supported without qfprom\n", in msm_hdmi_hdcp_init()
H A Dhdmi.c433 DRM_DEV_INFO(&pdev->dev, "can't find qfprom resource\n"); in msm_hdmi_dev_probe()
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-apq8084.dtsi248 qfprom: efuse@fc4bc000 { label
249 compatible = "qcom,apq8084-qfprom", "qcom,qfprom";
H A Dqcom-msm8226.dtsi740 qfprom: efuse@fc4bc000 { label
741 compatible = "qcom,msm8226-qfprom", "qcom,qfprom";
H A Dqcom-ipq8064.dtsi375 qfprom: efuse@700000 { label
376 compatible = "qcom,ipq8064-qfprom", "qcom,qfprom";
H A Dqcom-apq8064.dtsi669 qfprom: efuse@700000 { label
670 compatible = "qcom,apq8064-qfprom", "qcom,qfprom";
H A Dqcom-msm8974.dtsi1236 qfprom: efuse@fc4bc000 { label
1237 compatible = "qcom,msm8974-qfprom", "qcom,qfprom";
/linux/arch/arm64/boot/dts/qcom/
H A Dipq6018.dtsi319 qfprom: efuse@a4000 { label
320 compatible = "qcom,ipq6018-qfprom", "qcom,qfprom";
H A Dmsm8976.dtsi498 qfprom: qfprom@a4000 { label
499 compatible = "qcom,msm8976-qfprom", "qcom,qfprom";
H A Dmsm8998.dtsi849 qfprom: qfprom@784000 { label
850 compatible = "qcom,msm8998-qfprom", "qcom,qfprom";
H A Dqcm2290.dtsi752 qfprom@1b44000 {
753 compatible = "qcom,qcm2290-qfprom", "qcom,qfprom";
H A Dsc7180-idp.dts342 &qfprom {
H A Dsc7280-qcard.dtsi399 &qfprom {
H A Dsc7280-idp.dtsi442 &qfprom {
H A Dsc7180-trogdor.dtsi419 &qfprom {
/linux/drivers/pinctrl/qcom/
H A Dpinctrl-ipq9574.c769 /* Reserving GPIO59 for controlling the QFPROM LDO regulator */