Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5820d4fb authored by Linux Build Service Account's avatar Linux Build Service Account
Browse files

Merge a4be6a6f on remote branch

Change-Id: If6840fd7c77a67aa5829eb1aa624c37bcc3ccc40
parents f9c93873 a4be6a6f
Loading
Loading
Loading
Loading
+65 −0
Original line number Diff line number Diff line
@@ -98,6 +98,39 @@ SoCs:
- BENGALP-IOT
  compatible = "qcom,bengalp-iot"

- MSM8917
  compatible = "qcom,msm8917"

- MSM8937
  compatible = "qcom,msm8937"

- SDM439
  compatible = "qcom,sdm439"

- SDA439
  compatible = "qcom,sda439"

- SDM429
  compatible = "qcom,sdm429"

- SDA429
  compatible = "qcom,sda429"

- QM215
  compatible = "qcom,qm215"

- QCM2150
  compatible = "qcom,qcm2150"

- MSM8953
  compatible = "qcom,msm8953"

- SDM450
  compatible = "qcom,sdm450"

- SDA450
  compatible = "qcom,sda450"

Generic board variants:

- CDP device:
@@ -247,3 +280,35 @@ compatible = "qcom,bengal-iot"
compatible = "qcom,bengalp-iot"
compatible = "qcom,bengal-iot-idp"
compatible = "qcom,bengalp-iot-idp"
compatible = "qcom,msm8917-cdp"
compatible = "qcom,msm8917-mtp"
compatible = "qcom,msm8917-rumi"
compatible = "qcom,msm8917-qrd"
compatible = "qcom,msm8917-qrd-sku5"
compatible = "qcom,msm8937-rumi"
compatible = "qcom,msm8937-cdp"
compatible = "qcom,msm8937-mtp"
compatible = "qcom,msm8937-qrd"
compatible = "qcom,msm8937-pmi8950-qrd-sku1"
compatible = "qcom,msm8937-pmi8937-qrd-sku2"
compatible = "qcom,sdm429-cdp"
compatible = "qcom,sdm429-mtp"
compatible = "qcom,sdm429-qrd"
compatible = "qcom,sda429-cdp"
compatible = "qcom,sda429-mtp"
compatible = "qcom,sdm439-cdp"
compatible = "qcom,sdm439-mtp"
compatible = "qcom,sdm439-qrd"
compatible = "qcom,sda439-cdp"
compatible = "qcom,sda439-mtp"
compatible = "qcom,qm215-qrd"
compatible = "qcom,qcm2150-qrd"
compatible = "qcom,msm8953-rumi"
compatible = "qcom,msm8953-sim"
compatible = "qcom,msm8953-cdp"
compatible = "qcom,msm8953-mtp"
compatible = "qcom,sdm450-mtp"
compatible = "qcom,sdm450-cdp"
compatible = "qcom,sdm450-qrd"
compatible = "qcom,sda450-mtp"
compatible = "qcom,sda450-cdp"
+43 −0
Original line number Diff line number Diff line
Qualcomm Technologies, Inc Shared Memory Packet Driver (smdpkt)

[Root level node]
Required properties:
-compatible : should be "qcom,smdpkt"

[Second level nodes]
qcom,smdpkt-port-names
Required properties:
-qcom,smdpkt-remote : the remote subsystem name
-qcom,smdpkt-port-name : the smd channel name
-qcom,smdpkt-dev-name : the smdpkt device name

Example:

	qcom,smdpkt {
		compatible = "qcom,smdpkt";

		qcom,smdpkt-data5-cntl {
			qcom,smdpkt-remote = "modem";
			qcom,smdpkt-port-name = "DATA5_CNTL";
			qcom,smdpkt-dev-name = "smdcntl0";
		};

		qcom,smdpkt-data6-cntl {
			qcom,smdpkt-remote = "modem";
			qcom,smdpkt-port-name = "DATA6_CNTL";
			qcom,smdpkt-dev-name = "smdcntl1";
		};

		qcom,smdpkt-cxm-qmi-port-8064 {
			qcom,smdpkt-remote = "wcnss";
			qcom,smdpkt-port-name = "CXM_QMI_PORT_8064";
			qcom,smdpkt-dev-name = "smd_cxm_qmi";
		};

		qcom,smdpkt-loopback {
			qcom,smdpkt-remote = "modem";
			qcom,smdpkt-port-name = "LOOPBACK";
			qcom,smdpkt-dev-name = "smd_pkt_loopback";
		};
	};
+40 −0
Original line number Diff line number Diff line
Qualcomm Technologies, Inc Shared Memory TTY Driver (smdtty)

[Root level node]
Required properties:
-compatible : should be "qcom,smdtty"

[Second level nodes]
qcom,smdtty-port-names
Required properties:
-qcom,smdtty-remote: the remote subsystem name
-qcom,smdtty-port-name : the smd channel name

Optional properties:
-qcom,smdtty-dev-name : the smdtty device name

Required alias:
- The index into TTY subsystem is specified via an alias with the following format
         'smd{n}' where n is the tty device index.

Example:
	aliases {
		smd1 = &smdtty_apps_fm;
		smd36 = &smdtty_loopback;
	};

	qcom,smdtty {
		compatible = "qcom,smdtty";

		smdtty_apps_fm: qcom,smdtty-apps-fm {
			qcom,smdtty-remote = "wcnss";
			qcom,smdtty-port-name = "APPS_FM";
		};

		smdtty_loopback: smdtty-loopback {
			qcom,smdtty-remote = "modem";
			qcom,smdtty-port-name = "LOOPBACK";
			qcom,smdtty-dev-name = "LOOPBACK_TTY";
		};
	};
+15 −0
Original line number Diff line number Diff line
@@ -153,6 +153,21 @@ Profile data node optional properties:
			This should be in decidegree and if not specified
			default select value is 10 DeciDegC.
			<RISE_HYS_DECIDEG_C, FALL_HYS_DECIDEG_C>
- qcom,jeita-fcc-scaling: A bool property to indicate if temperature based
			jeita fcc scaling is enabled. If defined, enables
			scaling of FCC based on battery-temperature. Scales
			the FCC depending upon the granularity of increase in
			battery temperature.
- qcom,jeita-fcc-scaling-temp-threshold: A tuple entry to allow configuring the
			min and max battery temperature threshold (in DeciDegC)
			for jeita fcc scaling algorithm to kick in.
			<MIN_BATT_TEMP_DECIDEG_C, MAX_BATT_TEMP_DECIDEG_C>
- qcom,jeita-scaling-min-fcc-ua : This value corresponds to the minimum FCC (in uA) of
			the battery to be applied when battery temperature hits the max
			temperature indicated it "qcom,jeita-fcc-scaling-temp-threshold".
			This value is selected based on profiling after making sure that
			the battery-temperature does not rise at this FCC.

Profile data node required subnodes:
- qcom,fcc-temp-lut : An 1-dimensional lookup table node that encodes
			temperature to fcc lookup. The units for this lookup
+2 −3
Original line number Diff line number Diff line
@@ -20,9 +20,8 @@ Required properties:
                        "qcom,mdss_dsi_pll_7nm",   "qcom,mdss_dp_pll_7nm",
			"qcom,mdss_dsi_pll_28lpm", "qcom,mdss_dsi_pll_14nm",
			"qcom,mdss_dp_pll_14nm", "qcom,mdss_hdmi_pll_28lpm",
			"qcom,mdss_dsi_pll_7nm_v2"
			"qcom,mdss_dp_pll_sdm660",
			"qcom,mdss_dsi_pll_sdm660"
			"qcom,mdss_dsi_pll_7nm_v2", "qcom,mdss_dp_pll_sdm660",
			"qcom,mdss_dsi_pll_sdm660", "qcom,mdss_dsi_pll_12nm"
- cell-index:		Specifies the controller used
- reg:			offset and length of the register set for the device.
- reg-names :		names to refer to register sets related to this device
Loading