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

Commit 33927361 authored by Saikumar's avatar Saikumar
Browse files

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: default avatarSaikumar <saikk@codeaurora.org>
parents 74ec0d4f bf912d66
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment