Merge commit 'bf912d66' into dev/msm-4.14-display
* commit 'bf912d66': ARM: dts: msm: Disable tpdm_modem_1 for atoll f2fs: avoid infinite GC loop due to stale atomic files Arm: dts: Add energy cost data for new available frequency net: qualcomm: rmnet: Only set partial csum on coalesced descriptors msm: ipa3: SRAM NAT, DDR NAT, back-and-forth NAT ARM: dts: msm: Remove max FCC restriction for atoll power: smb5: Add DT property to disable max FCC restriction dt-bindings: Add DT property to disable max FCC restriction input: touchscreen: synaptics_tcm: Enable pinctrl for touch driver ARM: dts: msm: vote S3E to avoid XO shutdown failure cnss2: Expose QMI send related APIs ARM: dts: msm: fix bluetooth functionality failure after XO shutdown devfreq: Allow bw_hwmon resume with zero resume freq usb: dwc3: Check USB LPM status before accessing registers power: smb1390: Fix formatting error Arm: dts: msm: Enable npu bwmon node for Atoll defconfig: Enable config for pasr on atoll ARM: dts: msm: Add GPU speedbin support for atoll mhi: cntrl: return EBUSY from runtime pm ops in error scenarios ARM: dts: msm: Add memory map for sdxprairie CPE ARM: dts: msm: Add MHI and PCIe configuration ARM: dts: msm: Update pm8150b and usb nodes configuration for sdxprairie ARM: dts: msm: Disable thermal registration from CDSPRM for ATOLL uapi: msm: Add support for amrwbplus codec ARM: dts: msm: Update audio routing for atoll target mm, page_owner: record time and pid msm: adsprpc: Invalidate remote output buffers clk: qcom: Add BRANCH_VOTED for gcc_npu_axi_clk for ATOLL defconfig: qcs405: Enable cnss_crypto for Tufello ARM: dts: msm: Use gpio116 as wlan_en for 2nd radio on QCS405 ARM: dts: msm: Revert gpio21 related change for QCS405 msm: kgsl: Update hardware clock gating settings for A612 arm: RTIC kernel integration to generate MP DTS kernel/build: Append RTIC dtb in dtb image for boot header v2 msm: kgsl: Disable deprecated ioctls ARM: dts: msm: Add bolero codec node in wsa clk: qcom: alpha-pll: Check for PLL run condition for Fabia PLL clk: qcom: rcg2: handle non-cxo frequency for enable_safe_config power: smb5-lib: unify wdog timer for SW step-charging ARM: dts: msm: Enable L3 scaling for CDSP ARM: dts: msm: Add MHI and PCIe configuration ARM: dts: msm: add mem-offline support for atoll ARM: dts: msm: Update pm8150b and usb nodes configuration for sdxprairie power: fg-alg: add function to qualify capacity learning start iommu: arm-smmu: reset CBn FSR while device reset drivers: iommu: Don't acquire stream_map_mutex in testbus dump path msm: npu: Update NPU bandwidth while subsystem shuts down NPUSS power: fg-alg: Enable min/max SOC checks for weighted-CL power: fg-alg: Use batt_soc centi-percentage for CL calculations sdxprairie: defconfig: Add DLKM support for crypto modules crypto: msm: Add DLKM support for crypto modules ARM: dts: msm: add support for 2560x1600 resolution drivers:soc:llcc_perfmon: Support for multiple memory channels ARM: dts: msm: Add CDSP L3 node and Cx ipeak mitigation for ATOLL input: touchscreen: synaptics_tcm: Update watchdog delay to 50s power: battery: Remove wakelock for parallel scsi: ufs: fix ufshcd command trace command ID ARM: dts: msm: Correct the name of coresight etm for atoll ARM: dts: msm: Add registers to dcc for atoll msm:ipa: unvote PCIe clock only if it was voted before net: qrtr: Send HELLO message on endpoint register mhi: core: auto-start uplink channel before client driver probe msm: ipa: add additional checks to prevent use-after free errors msm: mhi_dev: Enable channels after host issues a connect diag: Move userspace mask process to mask handlers mhi: core: trigger system resume when aborting suspend power: smb5-lib: Fix CONT_AICL_THRESHOLD configuration power: smb5: update USBIN allowance only for USBPD charger mtd: devices: Add support to parse more partitions arm: mm: add check for coherency in arm_iommu_free_attrs ARM: dts: msm: Add support for LE-CPE V2 on sdxprairie ARM: dts: msm: Add support for LE-CPE on sdxprairie drm/msm/sde: modify stage for dim layer during atomic set power: smb1355: enable device suspend ARM: dts: msm: Update dfps data memory for atoll clk: qcom: clk-alpha: Reconfigure Fabia PLL during enable ARM: dts: msm: Update PCIe EP PHY settings for sdxprairie-v2 msm: ep_pcie: Update L1 programming sequence Arm: dts: msm: Add llcc_pmu node for Atoll msm: ipa: Enble USB DPL end point defconfig: Enable NPU_V2 for atoll atlantic forwarding driver v1.0.25 atlantic-forwarding driver v1.0.24 ARM: dts: msm: reserve memory for display ramdump for atoll ARM: dts: msm: update splash memory node for atoll icnss: Correct condition to check invalid address range ARM: dts: msm: Add mst encoder property for atoll target ARM: dts: msm: fix event rings for RMNET_CTL channels regulator: qpnp-amoled: Skip changing IBB/AB configurations for AOD dt-bindings: qpnp-amoled: Skip changing IBB/AB configurations for AOD net: qualcomm: rmnet: treat IPv4 UDP zero checksum as valid net: qualcomm: rmnet: use stronger locking primitive for descriptor pool soc: qcom: qmi_rmnet: Check for allocation failures msm: kgsl: Fix NULL pointer dereference in gmu_kmem_close() platform: qpnp-revid: Add REVID support for PM8008, SMB1355 and SMB1390 msm: vidc: Check image encode capabilities ARM: dts: msm: Unreserve CMA buffer for WLAN net: Fix null de-reference of device refcount net: qualcomm: rmnet: Fix list handling of the page pool power: qpnp-qg: Add support for multi profile loading msm: msm_bus: add checks for memory allocation atlantic-forwarding driver v1.0.23 msm: npu: Add NPU driver V2 to support atoll net: aquantia: Forward device events to IPA offload sub-system net: aquantia: Remove usage of atl_fwd.private field msm: ipa: Add support in offload sub-system to handle netdevice SSR mm: fix the race between swapin_readahead and SWP_SYNCHRONOUS_IO path msm: ais: eeprom: Release the mutex even though got error mtd: Collect bad block count for ecc stats lazily clk: qcom: clk-alpha: Reconfigure Alpha PLL during enable clk: qcom: clk-alpha: Update round_rate to return minimal rate clk: qcom: npucc: Add pll config for NPU Q6 PLL power: qpnp-fg-gen4: add support for SOH based profile loading ARM: dts: msm: Add npubw and fix ipc irq for atoll msm: camera: isp: Fix Page fault dump for first request ARM: dts: msm: add rm69299 cmd mode panel support for QRD atoll msm: ipa3: Change IPA log type arm: dts: msm: Add triple camera sensor nodes for atoll cnss: add cnss_crypto for qcacld-2.0 diag: dci: Prevent using uninitialized variables msm: kgsl: Make the "scratch" global buffer use a random GPU address msm: kgsl: Use a bitmap allocator for global addressing msm: kgsl: Execute user profiling commands in an IB msm: kgsl: Verify the offset of the profiling buffer power: smb5: Avoid potential votable deadlock issue power: battery: add support for override votes in FCC stepper pmic-voter: add support to report override votes power: smb1390/battery: add support for CP input/output topologies ARM: dts: msm: Increase the dump size of pmic for atoll defconfig: sdxprairie: Remove CONFIG_VT ARM: dts: msm: add bus scale values for bandwidth scaling mhi: core: remove support for bandwidth request from mhi_cb mhi: cntrl: bus scale adjustments based on requested GEN speeds mhi: cntrl: qcom: device requested bandwidth scaling support diag: Do not write buffer to usb when already flushed power: fg-alg: add support for SOH profile loading of_batterydata: Add function declarations of_batterydata: add functions to support SOH based profile loading ARM: dts: msm: Correct control tcs count for atoll msm:camera_v2:isp:Increasing stats ub size ARM: dts: msm: add remote debugger support on atoll ARM: dts: msm: Correct node names of reserved-memory usb: gsi: Add debugfs support for remote wakeup on each interface power: qpnp-fg-gen4/qg: Add TTF_VALID param for valid TTF/TTE reporting msm: ipa: typo in ioctl ipa3_ioctl_mdfy_flt_rule_v2 function msm: ipa: add the version check for FnR stats ioctl msm: vidc: Cancel the queued work after deleting the timer ARM: dts: msm: update step-jeita and step-charging thresholds ARM: dts: msm: Modify debug UART pins configurations for atoll ARM: dts: msm: Add thermal zone config for NPU in ATOLL ARM: dts: msm: enable CDSP thermal zone mitigation for ATOLL power: smb5: handle role-switch failure ARM: dts: msm: Enable dynamic dsi clk switch on atoll ARM: dts: msm: Enable SSC for DSI PLL on atoll defconfig: msm: Enable QFPROM support on ATOLL dt-bindings: qpnp-qg: Add property for multi-profile-load power: qpnp-qg: Update QG parameter reporting for debug_board ARM: dts: msm: Change cd-gpio polarity setting for QRD atoll ARM: dts: msm: Update energy costs for Atoll mhi: core: device requested bandwidth scaling support mhi: core: fix iterating through misc offset for capabilities mhi: core: add support for priority based event rings drivers: thermal: Add support for CDSP cooling devices via qmi cdev ARM: dts: msm: add demux node for 4.14 devicetree ARM: dts: msm: enable rscc for atoll target soc: qcom: mem-offline: add support for multiple size pasr segments defconfig: qcs40x: Enable crypto drivers msm: ipa: Fix KW P1 issue ARM: dts: msm: Select default panel for atoll atp ARM: dts: msm: add support for RMNET_CTL channels ARM: dts: msm: add support for bandwidth scaling event ring defconfig: Enable rmnet_ctl driver ARM: dts: msm: Update the min voltage of LDO11A for sdmmagpie ARM: dts: msm: Add BCL and PMIC die temperature zone mitigation for ATOLL ARM: dts: msm: Add support for new qcs407 board for I2S grouping ARM: dts: msm: Change the pet timeout as per granularity limit ARM: dts: msm: Add ipcb tgu for atoll smcinvoke: Handle NULL dereference for cb_req ARM: dts: msm: Disable SW based thermal regulation for atoll power: smb5: Add DT property to disable SW based thermal-regulation dt-bindings: Add DT property to disable SW based thermal-regulation fbdev: msm: make EBI2_PANEL to support RGB565 format ARM: dts: msm: Add PMIC peripheral configuration for atoll-atp ARM: dts: msm: Add audio support for ATP variant in atoll mmc: core: add tunable delay waiting for power to be stable ARM: dts: msm: Enable QoS programming for ATOLL defconfig: switch to DLKM for sound architecture diag: Clear the local masks only during local usb disconnect qseecom: check invalid handle for app loaded query request ARM: dts: msm: Add NPU support for atoll defconfig: sdxprairie-perf: Disable bluetooth builtin defconfig: sdxprairie: Disable bluetooth builtin ARM: dts: msm: Add touch support for atoll ATP target ARM: dts: msm: Add display DT node for atoll ATP target ARM: dts: msm: limit max dp resolution on atoll target drm: msm: dp: correct the resolution width check in get_mode_info ARM: dts: msm: Enable ULPS feature on atoll ARM: dts: msm: enable hdcp for atoll target ARM: dts: msm: enable fingerprint for atoll Arm: dts: msm: Update DDR latmon freq for Atoll defconfig: msm: Enable QPIC display on sdxprairie fbdev: msm: Set correct pipe number for QPIC display fbdev: msm: Remove inlcude file for QPIC display ARM: dts: msm: Enable display on sdxprairie CDP SoC: core: default select SND_TIMER based on SND_PCM msm: camera: isp: handling lane config parsing usb: gadget: Add new ipc log buffer to log request and dma ARM: dts: msm: Pass eud as extcon device for ATOLL ARM: dts: msm: Update Superspeed PHY sequence for SDXPRAIRIE ARM: dts: msm: Update GPU power levels for atoll ARM: dts: msm: Update Low SVS bus voting for atoll GPU msm: camera: cpas: Add Urgency Low register value ARM: dts: qcom: Correct max voltage of Regulator L4 ARM: dts: qcom: Correct max voltage of Regulator L4 clk: qcom: mdss: Improve logging for 10nm dsi pll ARM: dts: msm: Add wdi to ipa_pm exception list ARM: dts: msm: Add wlan subsystem id for minidump collection for atoll msm: camera: isp: Adding cpas hw version for SCM call in atoll msm: vidc: Invalidate encoder output buffer cache ARM: dts: msm: Add devicetree node of NFC for atoll ATP platform ARM: dts: msm: Add BoB "bypass" mode flag for atoll cnss_prealloc: Differentiate prealloc table by WLAN chip msm: ipa: Fix race condition between timer expiry for wq and pipe teardown ARM: dts: msm: Add display node in wcd937x and aatc variants ARM: dts: msm: change max voltage for L4A regulator on atoll target ARM: dts: msm: Enable the OSM clock controller for ATOLL ARM: dts: msm: Enable L1/L1ss for Hastings msm: ipa: Fix the double unmap page recycling cleanup on ssr msm: camera: ppi: Change PPI reset sequence ARM: dts: msm: Update sdhc_2 settings for QCS405 msm: msi: check access to PCIe config and BAR access for MSI/MSI-X ARM: dts: msm: Update ADC channels for atoll ARM: dts: msm: Add support for AATC variant in atoll target ARM: dts: msm: Update TSENS thermal zone names for ATOLL Revert "Dm: init: Enable rootfs mount as dm-verity during boot without ramdisk" ARM: dts: msm: add support for ESD and DFPS features ARM: dts: msm: add cmd mode panel support ARM: dts: msm: add dp dt node for atoll target msm: ipa4: null terminate FST dev name clk: qcom: Update the PLL settings for Fabia PLLs on ATOLL ARM: dts: msm: Enable HW trigger mode for Venus and Camera GDSCs msm: camera: csiphy: update csiphy data rate settings for sm8150 clk: qcom: Add clock measure support for cnoc, snoc and ipa_2x clks power: qpnp-qg: Fix incorrect reporting of SOC ARM: dts: msm: add PCIe bandwidth scale table for each PCIe on sm8150 msm: pcie: disable/enable link LPM during bandwidth scaling msm: pcie: support dynamic CX and rate change clock scaling msm: pcie: expand PCIe bandwidth scaling msm: pcie: add PCIe bandwidth scale table support dt-bindings: pcie: add bandwidth scale table msm: pcie: aggregate PCIe rate change clock vote msm: ipa: Fix the missing page recycling cleanup on ssr ARM: dts: msm: Add support for META MI2S ports ARM: dts: msm: Add docu for META MI2S ports clk: qcom: Add BRANCH_HALT_DELAY for gcc_aggre_ufs_phy_axi_clk for ATOLL ARM: dts: enable continuous splash for atoll target msm: camera: csiphy: Update csiphy settings for sm8150 msm: camera: csiphy: reset phy lane configs on shutdown ARM: dts: msm: remove qdss offset for trinket msm: ipa4: Fix to update aggregation byte limit for coalescing pipe diag: Use mutex instead of spinlock for synchronization ARM: dts: msm: update wb linewidth for atoll msm: ipa: Fix accessing coal registers when clock is off ARM: dts: msm: Correct the qmi id of modem etm for atoll mhi: dev: netdev: add debug stats to monitor buffers allocated mhi: dev: netdev: use a background task to allocate temporary buffers mhi: dev: netdev: use a single pool of buffer for all devices msm: IPA: mhi_proxy: correct the return for mhi unvote on ssr net: qualcomm: rmnet: Set partial checksum on single segments net: qualcomm: rmnet: Only update headers for coalesced scenarios net: qualcomm: rmnet: Switch page order computation logic net: qualcomm: rmnet: Allow configuration of page recycling net: qualcomm: rmnet: Switch uplink aggregation to pages allocations net: qualcomm: rmnet: Refactor uplink aggregation net: qualcomm: rmnet: Allow to reset rmnet private stats msm: ipa3: Cleanup MHIP Dl rules condition fix soc: qcom: wda: Safe traversal of PS list net: qualcomm: rmnet: segment linear skb with correct size msm: ipa: Page recycling on WAN DL data path dfc: QMAP DFC phase 2 dfc: QMAP DFC flow control rmnet_ctl: Rmnet control driver ARM: dts: msm: correct voltage values for BT ARM: dts: msm: Update gpio configuration of swr gpios for atoll target ARM: dts: msm: Add rm69299 video mode panel support for QRD atoll disp: msm: sde: add check before buffer copy ARM: dts: msm: Update the LDO6C min voltage for atoll ARM: dts: msm: Correct interrupt numbers of GSI for atoll atlantic-forwarding driver v1.0.22 ARM: dts: qcom: Add cci1 client node for cpas of atoll target clk: qcom: Add support for 504MHz and 380MHz for ATOLL ARM: dts: msm: Add sleep counter node for ATOLL ARM: dts: msm: Update PHY VDD max voltage level on atoll ARM: dts: msm: Update WLAN configuration for atoll ARM: dts: msm: Add extcon handle for ATOLL QRD ARM: dts: msm: Add parent supplies for CX and GX GDSCs for ATOLL ARM: dts: msm: Add llcc perfmon device for ATOLL ARM: dts: msm: Enable UFS, eMMC and SDcard drivers on atoll platform ARM: dts: qcom: Update SDcard Vcc voltage to 2.96v on atoll ARM: dts: msm: Correct the Compute core-dev mapping table for CPUBW ARM: dts: msm: Add Lrme node for atoll ARM: dts: msm: Add devicetree node of NFC for atoll ARM: dts: msm: add dtsi changes to support atoll qrd ARM: dts: msm: Correct QUSB register address on atoll ARM: dts: msm: add smmu capture bus interrupts for trinket iommu: arm-smmu: add capturebus support for smmuv500 msm: camera: reqmgr: return if sync_slot_idx is not found msm: camera_v2: Use proper buffer index ASoC: Allow switch to DLKM for 32bit targets msm: ipa: fix race condition between USB connect and modem SSR msm: ipa: enable HOLB drop timeout on MHIP producer channels msm: ipa: ADPL over ODL support on MHI Prime channels ARM: dts: msm: update ubwc static ctrl for ubwc2.0 usb: dwc3: gadget: Prevent core from processing stale TRBs ARM: dts: msm: Fix bluetooth enable failure for SDXPRAIRIE msm: kgsl: Avoid AOP message on unsupported A640 GPUs dt-bindings: qpnp-qg: Add documentation for FVSS power: qpnp-qg: Add the filtered voltage based SOC scaling (FVSS) net: aquantia: Detach SMMU during PCI device removal net: aquantia: Zero initialize forward ring descriptors net: aquantia: Fix for missing atl_unlock_fw() atlantic-forwarding driver v1.0.20 msm: ipa3: Change smmu mapping logs to low priority power: qpnp-qg: Update the function names for QG include: uapi: Update the MIN_OCV_UV threshold for QG power: qpnp-qg: Add logic to sanitize SDAM diag: dci: Prevent using uninitialized variables msm: pcie: add support for configurable PCIe core preset arm: dts: msm: add PCIe core preset for qcs405, sa6155, and sa8155 dt-bindings: pcie: add entry for PCIe core preset msm: ipa: Enable support for dynamic loading of clients power: qpnp-fg-gen4: Cancel ESR fast calibration timer properly f_fs: Return correct USB endpoint descriptor to user space daemon ARM: dts: msm: update PCIe0 PHY setting to v1.00 for sdxprairie v2 ARM: dts: msm: Change the device path of vendor for atoll ARM: dts: msm: Add support to select default topology for atoll msm: ipa3: Fix to memory allocation failure defconfig: msm: enable CONFIG_ARM_SMMU_TESTBUS_DUMP for trinket ARM: dts: msm: support testbus on gfx smmu for trinket msm: camera: LDAR Debug info dump framework implementation msm: camera: cam_isp: Change default fps value ARM: dts: msm: Add camera sensor nodes for atoll ARM: dts: qcom: Enable phy regulators for atoll ARM: dts: qcom: Add csiphy, cci for atoll msm: camera: cpas: Add cpas support for camera v150_110 platform ARM: dts: msm: Add AHB-IB voting bandwidth to bring up v150_110 camera msm: camera: eeprom: Release the mutex even though got error ARM: dts: msm: Add PPI clock sources to bring up v150_110 camera msm: camera: isp: Added PPI driver functionality msm: camera: lrme: Handle release lock when returning from error case ARM: dts: msm: Add dtsi support for v150_110 camera msm: camera: Add csiphy version for atoll msm: camera: isp: Log information during IFE acquire failure msm: camera: cam_isp: Recovery after IRQ delayed msm: camera: isp: Add fps Blob support msm: camera: isp: Enable pixel_format_measurement in CSID msm: camera: isp: Handle wait and active list during flush all msm: camera: isp: Add irq status prints to CAM_ERR Change-Id: I38e5252159a1d7fb41b98a75f342511b6978ab3a Signed-off-by:Saikumar <saikk@codeaurora.org>
Loading
Please register or sign in to comment