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

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

Promotion of kernel.lnx.4.4-160519.

CRs      Change ID                                   Subject
--------------------------------------------------------------------------------------------------------------
998828   Ic108ce94daef4f96d1fa27b4057e49c01b9e9b8e   msm: mdss: Add support for concurrent writeback
1009646   I85ca7046626048acb7a138dc174dc40efbba4ac9   arm64: mm: skip 1GB mappings on force pages
1001210   I3db5f233e7c182e330f5144b4ab0d0769abf4a8d   defconfig: arm64: msmcortex: enable QPNP_POWER_ON suppor
1015492   I786d8edcd89e3624ef05ffc9a6953a8f840bbac0   soc: qcom: pil: timeouts to be disabled from pil-imem
1009646   I9ee1732ed0673edc7272d32469d08133fba9637f   Kconfig: arm64: Update dependencies for CONFIG_FORCE_PAG
1015036   I0682801c0893a1b1516033b2ec0b0e2ec2713fdd   ARM: dts: msm: disable PCIe on msmcobalt RUMI and SIM
1001827   I9b6109ccaf2858732a779d781222422c928128a1   ARM: dts: msm: add wil6210 node for msmcobalt
1013680   I9773555fb025a41afd27e078f6ef23a4d140128f   ASoC: msmcobalt: Add USB audio via ADSP support
1001827   I08ee482ddc6c189241a69452fb12335d1ffb626f   defconfig: msmcortex: enable bonding and TC drivers
1017123   Ibc5df71ddd0cfdabf82d3c1e47efca0d88823a2f   clk: msm: osm: fix cores in retention as inactive select
1009646   I2aa4119b3aeb328a2b95cf22656d2ec36012716f   arm64: mmu: dma remap fail with 1GB block mapping
1001210   Ic132efb650d4e8de561c3d1f95a281afeef4ce42   ARM: dts: msm: Add snapshot of power-on.h
1006303   Ie00cafeaceedb44100bda97f996ac3efa0e6c91f   sched: fix compile error where !CONFIG_SCHED_HMP
1003242   I4d6c9ce254f4c4139313dfd33da6c8745f34a1d3   usb: gadget: gsi: Decrement USB gadget pm usage count on
1017606   I7d2ac7172396e5e08cde8ef156685222eb8941d8   defconfig: msm: Sync up with Kbuild defaults
990486   I6dad4ce061316680239b3f9c23e64b23a875eb75   msm: wlan: Add new country XA
1014436   Icf96a123b8d6e9c007198c2969d60e3707a57098   arm64: defconfig: msm: disable CPUSETS for msm chipsets
1018108   I5745dbcbb946ee2f937d1e77a68a4e87bc85e08e   defconfig: Enable EA driver for msmcortex targets
977563   I5fbec3722407d2f3d0ff0d9f7097c5889e31fd62   perf: duplicate deletion of perf event
940415   Idac26ac45f1177db96fc3fb5d4a5e2f837f86d1b   ASoC: msmcobalt: Add slimbus_6_rx back-end dai-link and
1009646   I022a9341f8ee44f281c7cb34769695843e97d684   mm: cma: sleep between retries in cma_alloc
713342   I401c70ab5de1df10363ec808cb68f72d8d74af96   ASoC: pcm: Add support for fixup callback
1016904   I2cb648b976d72d2020357881768674241557c56b   ARM: dts: msm: Add TCSR_USB3_DP_PHYMODE register on msmc
988520   Iffd95234813a5dcd8ab7ec07a4ff1d2c679bb26f   ARM: dts: msm: Add DSP memory region for msmcobalt
1016959   If590f65d033e264c04f0ad782895b02765ff4f3d   msm: ADSPRPC: Support for secure context banks
1005018   I64ff559b85f901688a4abd0110ebb32a5317e34d   usb: gadget: gsi: Use drain_workqueue instead of flush_w
1018673   I0fff3caee8f4e2e1ed4e036f9fa9e6717f5cdfd7   ARM: dts: msm: Update MPM interrupt mappings for cobalt
864924   Ic3f7c0e5b2a1055e7fdf52c78ded797a9a126d03   ASoC: compare CPU DAI stream name to find BE DAI
1017151   I33b172ca712064dcc86a87ae413f868f8d7d4342   ARM: dts: msm: Enable Camera VFE, Pproc, jpeg nodes for
1017209   Ife71e31622a53d0ea4cc418d434998e710352e10   msm: vidc: Enabling DPB-OPB split for NV12 color format
1018689   Ia56a64c9fa5973afe8c9830d42bd2f4228065f2f   defconfig: arm64: msmcortex: Enable nqx nfc driver
987013   I32649a26f54d96c56d80aa2a1bd5f5d9dd0dd9d3   diag: Fix possible kernel addresses leak
1002899   Ifde043e5c39f356b4187a30cbdf020ee943618f1   iommu/iommu-debug: Maintain list of domains during alloc
1001210   Iaf46a2247e70e17ed0b0032038860bfa64e7f7c6   ARM: dts: msm: do not configure secondary pon reset for
1015484   I26609c4011f10c1a9ee62b092050394e064ee2a2   icnss: Avoid power-off if driver is registered
1010816   I3d4a2e5c778c23dd80644080fdad7512c5e71e33   msm: camera: sensor: Updating soc layer clock API for i2
1016938   I298acf633228b2c565736bf7bfd446d96f4e1983   clk: msm: clock-alpha-pll: Program the fabia PLL calibra
1016956   Ib2c86970b30cb575146438611a11fde17ab106e8   extcon: Add support for type-c connector orientation
1010438   I41c48e090ec4c44aeccd0e8fbbcb814b55c0416d   arm64: process: Use continuation prints for show_data
1013343   Ide662b12aa59effa541febcd758426e72b4a1b12   msm: kgsl: Port GPU bus dcvs to kernel 4.4
1011199   I5e633e798a0655d783554538b83b4642ec428c8c   ARM: dts: msm: add HW event device for msmcobalt
1012229   I3645a525c3ab5ef6d89eeaa99894542bd3aa261f   iommu/arm-smmu: configure stream IDs for PCI-e devices d
1016904   I270596868762ccd4f2f2cc9b0daaca647a2bee88   usb: phy: qmp: Add support to select usb3 phy mode
1013947   I4f7944069306ba92e1fd82625bc15c7fa3bcdb0c   block: zram: Fix compilation issues
890678 892310 955860 968399 993292   Ibb861ebdc63d45699369e23c077589d37e024b5e   NFC: Add snapshot of NQxxx NFC driver
1015492   Id46bff3b3803d1316ea769581c0f1b0e7fa41498   soc: qcom: ramdump: Fix bug introduced in kernel upgrade

Change-Id: I5111c2949fc9a13810d5e0a9bb5775ca484265b9
CRs-Fixed: 1006303, 1017151, 987013, 940415, 1012229, 1009646, 1001210, 977563, 892310, 1016904, 1003242, 1001827, 1015492, 988520, 1017209, 1010816, 990486, 1005018, 1017123, 1018673, 1010438, 1015484, 1017606, 1015036, 1016956, 1018108, 1016959, 955860, 1016938, 890678, 1011199, 993292, 1018689, 1013343, 1014436, 1013680, 998828, 864924, 1013947, 1002899, 968399, 713342
parents d1f10c50 a981cd9b
Loading
Loading
Loading
Loading
+43 −0
Original line number Diff line number Diff line
Qualcomm Technologies, Inc NQxxxx NFC NCI device

Near Field Communication (NFC) device is based on NFC Controller Interface (NCI)

Required properties:

- compatible: "qcom,nq-nci"
- reg: NCI i2c slave address.
- qcom,nq-ven: specific gpio for hardware reset.
- qcom,nq-irq: specific gpio for read interrupt.
- interrupt-parent: Should be phandle for the interrupt controller
                    that services interrupts for this device.
- interrupts: Nfc read interrupt,gpio-clk-req interrupt


Recommended properties:

- interrupt-names: names of interrupts, should include "nfc_irq", used for reference


Optional properties:

- pinctrl-names, pinctrl-0, pincntrl-1: references to our pincntrl settings
- clocks, clock-names: must contain the NQxxxx's core clock.

Example:

	nq-nci@2b {
		compatible = "qcom,nq-nci";
		reg = <0x2b>;
		qcom,irq-gpio = <&tlmm 29 0x00>;
		qcom,en-gpio = <&tlmm 30 0x00>;
		qcom,clk-src = "BBCLK2";
		interrupt-parent = <&tlmm>;
		interrupts = <29 0>;
		interrupt-names = "nfc_irq";
		pinctrl-names = "nfc_active","nfc_suspend";
		pinctrl-0 = <&nfc_int_active &nfc_disable_active>;
		pinctrl-1 = <&nfc_int_suspend &nfc_disable_suspend>;
		qcom,clk-gpio = <&pm8916_gpios 2 0>;
		clocks = <&clock_rpm clk_bb_clk2_pin>;
		clock-names = "ref_clk";
	};
+3 −1
Original line number Diff line number Diff line
@@ -116,7 +116,9 @@ Required properties:
   USB3_PHY_START

Optional properties:
 - reg: Additional register set of address and length to control QMP PHY
 - reg: Additional register set of address and length to control QMP PHY are:
   "tcsr_usb3_dp_phymode" : top-level CSR register to be written to select
   super speed usb qmp phy.
 - qcom,vbus-valid-override: If present, indicates VBUS pin is not connected to
   the USB PHY and the controller must rely on external VBUS notification in
   order to manually relay the notification to the SSPHY.
+0 −1
Original line number Diff line number Diff line
@@ -28,7 +28,6 @@
		qcom,power-on@800 {
			compatible = "qcom,qpnp-power-on";
			reg = <0x800 0x100>;
			qcom,secondary-pon-reset;
		};

		pmicobalt_gpios: gpios {
+6 −6
Original line number Diff line number Diff line
@@ -378,7 +378,7 @@
			<0x24 0x10000000>,
			<0x28 0x10000000>,
			<0x2C 0x10000000>;
		status = "disabled";
		status = "ok";
		qcom,msm-bus,name = "msm_camera_cpp";
		qcom,msm-bus,num-cases = <2>;
		qcom,msm-bus,num-paths = <1>;
@@ -516,7 +516,7 @@
		qcom,clock-rates = <0 0 0 0 0 0 0 0 0 0 0 384000000 0
					0 0 0 0 0 0 0 0 0 0 0 576000000 0
					0 0 0 0 0 0 0 0 0 0 0 600000000 0>;
		status = "disabled";
		status = "ok";
		qos-entries = <8>;
		qos-regs = <0x404 0x408 0x40c 0x410 0x414 0x418
			0x41c 0x420>;
@@ -596,7 +596,7 @@
		qcom,clock-rates = <0 0 0 0 0 0 0 0 0 0 0 384000000 0
					0 0 0 0 0 0 0 0 0 0 0 576000000 0
					0 0 0 0 0 0 0 0 0 0 0 600000000 0>;
		status = "disabled";
		status = "ok";
		qos-entries = <8>;
		qos-regs = <0x404 0x408 0x40c 0x410 0x414 0x418
			0x41c 0x420>;
@@ -717,7 +717,7 @@
			"mmss_bimc_smmu_axi_clk",
			"mmss_camss_ahb_clk",
			"mmss_camss_top_ahb_clk",
			"mmss_camss_jpeg0_clk",
			"core_clk",
			"mmss_camss_jpeg_ahb_clk",
			"mmss_camss_jpeg_axi_clk";
		clocks = <&clock_mmss clk_mmss_mnoc_maxi_clk>,
@@ -741,7 +741,7 @@
		qcom,msm-bus,num-paths = <1>;
		qcom,msm-bus,vectors-KBps = <62 512 0 0>,
			<62 512 666675 666675>;
		status = "disabled";
		status = "ok";
	};

	qcom,jpeg@caa0000 {
@@ -784,7 +784,7 @@
		qcom,msm-bus,vectors-KBps = <62 512 0 0>,
			<62 512 666675 666675>;
		qcom,max-ds-factor = <128>;
		status = "disabled";
		status = "ok";
	};
};

+4 −0
Original line number Diff line number Diff line
@@ -280,3 +280,7 @@
		qcom,thermal-node;
	};
};

&wil6210 {
	status = "ok";
};
Loading