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

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

Merge 797b4562 on remote branch

Change-Id: I64e59e057b64fad7b1cf0a89e9dbdb61c7ab865a
parents 101d8245 797b4562
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"
+42 −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

bindings/bt-fm/fm.txt

0 → 100644
+29 −0
Original line number Diff line number Diff line
Qti radio iris device

-FM RX playback with no RDS

   FM samples is filtered by external RF chips at baseband, then send to Riva-FM core through serial link.
   FM signal is demodulated then audio L/R samples are stored inside memory.
   FM Rx received samples data is connected to external audio codec.

-Audio playback to FM TX

  Used to play audio source  to FM TX.
  FM TX module will read the audio samples from memory then modulated samples will be send through serial interface to external RF chip.

-RX playback with RDS

  FM Rx receive audio data along with RDS.

-FM TX with RDS

  Used to send RDS messages to external FM receiver.

Required Properties:
- compatible: "qcom,iris_fm"

Example:
        qcom,iris-fm {
                compatible = "qcom,iris_fm";
        };
Loading