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

Commit b3c956d3 authored by Jigarkumar Zala's avatar Jigarkumar Zala
Browse files

DOWNSTREAM commit '90c19c17' AU415



* commit '90c19c17':
  ARM: dts: msm: set default state of pin BT_EN to low for sm8150
  ARM: dts: msm: Change QSEE IRQs to level trigger for sm8150
  ARM: dts: msm: Add Qseecom heap for sdxprairie
  ARM: dts: msm: add support for rm69298 truly amoled fhd+ panel to sdmmagpie
  ARM: dts: msm: Disable FSA switch and Rotator for SA6155 devices
  ARM: dts: msm: Set default state of cts/rx into bias-disable
  ARM: dts: msm: enable DP support on SA6155 & SA6155P
  ARM: dts: msm: add regulators in Bluetooth node for SA8155
  ARM: dts: msm: rectify definition of power pins for LGA module
  ARM: dts: msm: add bluetooth chip device node for SA6155p
  msm: kgsl: Ensure CX GDSC is off in SLUMBER for RGMU
  ARM: dts: msm: Enable WDSP SVA for sdmmagpie external codec
  clk: qcom: gcc: Update clock flags and frequencies for SDXPRAIRIE
  defconfig: sdxprairie: Enable qseecom driver
  arm64: defconfig: enable CNSS2 driver on SA6155 configs
  usb: gadget: f_fs: Fix NULL reference in ffs_func_bind()
  spmi: spmi-pmic-arb: Fix hw_irq overflow
  dwc3-msm: Log link TRB address and also readback ring doorbell register
  ARM: dts: msm: Add USB PHYs configuration on sdxprairie
  soc: qcom: qsee_ipc_irq_bridge: Remove extra level irq handling
  soc: qcom: qsee_ipc_irq: Change to level trigger irq
  msm: ipa: debug out of sync between poll mode and IEOB isr mask
  soc: qcom: dfc: Correct element size of query response
  ARM: dts: msm: Remove duplicate dts file for QCS405 variant
  ARM: dts: msm: Update the IPA IMEM region for sdmmagpie
  ARM: dts: msm: Update the IPA IMEM region for SM6150
  msm: adsprpc: Validate buffer pointer before flush
  ARM: dts: msm: add SOFT JEITA hysteresis and jeita configurations
  ARM: dts: msm: Enable support for secure eud in trinket
  ARM: dts: msm: Remove Out-of-bound access
  ARM: dts: msm: enable ESD, ULPS, DFPS and Partial update on sdmmagpie
  drivers: crypto: Fix compilation errors
  defconfig: sdxprairie: Enable ION for sdxprairie
  ARM: dts: msm: update PCIe RX PHY settings for sm8150-v2
  mhi: controller: force MHI reset before power up
  usb: composite: Draw current based on speed upon resume
  power: qpnp-qg: Update the PON SOC flow
  ARM: dts: msm: update cpu0 and cpu6 l3 latmon table for magpie target
  mmc: core: Fix device hangs issue when inserting bad SD cards
  extcon: Perform device wakeup initialization upon driver probe
  usb: phy: Add HS PHY tuning parameters to debugfs for SNPS PHY
  soc: sm8150: Update SC table to reflect version 10.0 changes
  ARM: dts: msm: Add support for sdmmagpie cpas
  ARM: dts: msm: set the ST as default panel sdmmagpie
  defconfig: msm: Add and enable new config for console RX only function
  drivers: tty: serial: Conditionally disable console write
  defconfig: msm: Remove various debug configs from perf defconfig
  ARM: dts: msm: Add rpmsg entry for cdsprm in sdmmagpie
  input: touchscreen: st: add fix in driver to support VMAP_STACK
  input: touchscreen: Assign the TP from UEFI or DTSI
  ARM: dts: msm: Specify max load currents for USB QMP PHY on sm8150
  power: smb5: Clean up temperature iio channels
  ARM: dts: msm: Add SSC QUPV3 I2C device nodes for SM6150
  ARM: dts: msm: Update HS PHY parameters for HDK8150
  mmc: core: fix SD card request queue refcount underflow during shutdown
  qcom: hyp_core_ctl: Add a debugfs interface to set reserve CPUs
  qcom: hyp_core_ctl: Add sysfs interface to read the driver status
  qcom: hyp_core_ctl: Use hyp system call for vcpu to pcpu assignment
  qcom: hyp_core_ctl: Add support for thermal management
  drivers: thermal: cpu_cooling: Add a notifier for max level transitions
  qcom: hyp_core_ctl: Get reserve CPUs from Hypervisor
  ARM: dts: msm: support GPU max freq @700Mhz only for v2
  usb: phy: qmp: Allow specifying regulator max load from DT
  usb: phy: qmp: Ensure VDDA regulator is put in HPM
  usb: dwc3-msm: Fix memory leak of dwc3 child device
  microvisor: update system headers to version 5.3.6m15
  qcom: hyp_core_ctl: Handle CPU offline case after CPU is dead
  qcom: hyp_core_ctl: Move away from module parameters
  defconfig: sm8150: Enable Hypervisor core_ctl driver
  soc: qcom: Add hyp_core_ctl driver
  clk: qcom: clk-rcg2: Read RCG source before calculating clk rate
  clk: qcom: Retrieve pre_div from freq_tbl for shared RCG
  f2fs: remove stale inode entry before eviction from gdirty_list
  f2fs: fix sbi->extent_list corruption issue
  power: smb5: Fix initialization error
  ARM: dts: msm: Add SSC QUPV3 SPI device nodes for SM6150
  Coresight: stm: Non-add data header based on diag entity ID
  ARM: dts: msm: Update GPU chip ID for SM6150
  msm: kgsl: Add support for A612 GPU
  defconfig: Enable sensor clock controller driver for SM6150
  ARM: dts: msm: Add QUPV3 SE dt node for i2c on trinket
  defconfig: sdmsteppe: enable CONFIG_VT
  mhi: core: allow MHI control driver to set MHI device state
  mhi: core: put mhi channel, events, and device into a child node
  ARM: dts: msm: Correct battery profile for SM8150-SDX50M QRD device
  usb: pd: Notify USB controller every time Rp changes
  ARM: dts: msm: Add BLSP SE dt node for i2c on sdxprairie
  ARM: dts: msm: update trinket DT entries for fastRPC usecases
  msm: kgsl: fix out of bounds register read warnings
  msm: defconfig: Enable ais kernel driver
  msm: ais: Add support for multiple slave address
  ARM: dts: msm: Add secondary phandles for trinket regulators
  ARM: dts: msm: Fix interrupt type configuration for PM6150 charger
  ARM: dts: msm: Add the debug clock node for SDXPRAIRIE
  ARM: dts: msm: Update the GCC/RPMH/AOP clock node for SDXPRAIRIE
  trace: Fix minor spelling core_ctl trace event
  power: smb5-lib: update charger switcher frequency for OTG
  msm: ipa: Add new IOCTL to enable coalescing
  defconfig: qcs405: Enable ADC configs for 32-bit QCS405
  thermal: tsens: Correct sensor calibration for QCS405
  msm: ipa3: Remove state update in wait for completion
  drm/msm/dsi-staging: fix memory leak issue in get modes call
  ARM: dts: msm: Change VAF to 2.9V
  defconfig: sm8150: Enable USB RNDIS netwrok SW path
  usb: gadget: Add separate Config option for compiling rndis.c
  msm: add AIS automotive camera directory
  ARM: dts: msm: Update squelch detector threshold value for sm8150
  ARM: dts: msm: add support for rm69298 truly amoled fhd+ panel to sm6150
  ARM: dts: msm: add afe_loopback_tx BE dai for qcs405
  ARM: dts: msm: Remove LLCC ECC interrupt for SM8150
  drivers: edac: Use polling based ECC if there is no ECC IRQ
  edac: device: Use poll_msec from registered EDAC device
  msm: sde: fix linear 32bit type formats for rotator
  drm/msm/dsi-staging: skip power parse when ext bridge is used
  soc: qcom: socinfo: Add support for HDK platform
  drm/msm/dp: fix controller no-clock register access
  drm/msm/dp: maintain the connector to encoder link during suspend/resume
  drm/msm/dp: fix mst deep suspend/resume functionality
  ARM: dts: msm: add demux node for sdmmagpie
  drm/msm/dp: filter mst connector modes based on mst state
  msm: kgsl: Remove the preemption oob
  ARM: dts: msm: enable 11AD keep-radio-on-during-sleep on SM8150
  defconfig: msm: Enable PCA9956B LED Driver on 32-bit QCS405
  drm/msm/dp: avoid parsing eDP specific configuration from DPCD
  msm: kgsl: Get names of all fences
  msm/sde/rotator: Add max line width in rotator capabilities
  msm: kgsl: Fix the preemption sysfs node

Change-Id: Ifd0ab02aeb4cf9c61253d12e37a8163667c93e99
Signed-off-by: default avatarJigarkumar Zala <jzala@codeaurora.org>
parents d1f1dd37 90c19c17
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
Qualcomm Technologies, Inc. Core Control for Hypervisor

Required properties:
- compatible: should be "qcom,hyp-core-ctl"
- reg: An array of u32 values. reg[0] contains the token id to be used
       for hyp core_ctl system calls to set/get physical CPUs corresponding
       to the virtual CPUs. reg[1] ... reg[n] indicate the token ids
       to be used while referring to the virtual CPUs respectively.

Example:

	hyp-core-ctl@346 {
		compatible = "qcom,hyp-core-ctl";
		reg = <0x346 0x347 0x348>;
	};
+1 −0
Original line number Diff line number Diff line
@@ -1363,6 +1363,7 @@ Optional properties:
- qcom,csra-max-devs : Maximum number of CSRA66x0 devices present in the target
- qcom,csra-devs : List of phandles of all possible CSRA66x0 devices supported for the target
- qcom,csra-aux-dev-prefix : Name prefix in multi-channel configuration for CSRA66x0 device
- qcom,afe-rxtx-lb: AFE RX to TX loopback.
Example:

	qcs405_snd {
+4 −0
Original line number Diff line number Diff line
@@ -110,8 +110,12 @@ Optional properties:
 - 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.
 - qcom,vdd-max-load-uA: If present, indicates the maximum current (in uA) the
   PHY is expected to draw from the vdd power supply.
 - qcom,core-voltage-level: This property must be a list of three integer
   values (no, min, max) where each value represents either a voltage in
 - qcom,core-max-load-uA: If present, indicates the maximum current (in uA) the
   PHY is expected to draw from the core power supply.
   microvolts or a value corresponding to voltage corner.
 - qcom,link-training-reset: This property indicates to start link training
   timer to reset the elastic buffer based on rx equalization value.
+4 −30
Original line number Diff line number Diff line
@@ -163,14 +163,6 @@ CONFIG_IP6_NF_MANGLE=y
CONFIG_IP6_NF_RAW=y
CONFIG_BRIDGE_NF_EBTABLES=y
CONFIG_BRIDGE_EBT_BROUTE=y
CONFIG_BRIDGE_EBT_T_FILTER=y
CONFIG_BRIDGE_EBT_T_NAT=y
CONFIG_BRIDGE_EBT_ARP=y
CONFIG_BRIDGE_EBT_IP=y
CONFIG_BRIDGE_EBT_IP6=y
CONFIG_BRIDGE_EBT_ARPREPLY=y
CONFIG_BRIDGE_EBT_DNAT=y
CONFIG_BRIDGE_EBT_SNAT=y
CONFIG_L2TP=y
CONFIG_L2TP_V3=y
CONFIG_L2TP_IP=y
@@ -181,7 +173,6 @@ CONFIG_NET_SCH_HTB=y
CONFIG_NET_SCH_PRIO=y
CONFIG_NET_CLS_FW=y
CONFIG_NET_CLS_U32=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_FLOW=y
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_CMP=y
@@ -222,8 +213,6 @@ CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_SG=y
CONFIG_CHR_DEV_SCH=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_SCAN_ASYNC=y
CONFIG_SCSI_UFSHCD=y
CONFIG_SCSI_UFSHCD_PLATFORM=y
@@ -231,8 +220,6 @@ CONFIG_SCSI_UFS_QCOM=y
CONFIG_MD=y
CONFIG_BLK_DEV_DM=y
CONFIG_DM_CRYPT=y
CONFIG_DM_VERITY=y
CONFIG_DM_VERITY_FEC=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_TUN=y
@@ -303,6 +290,7 @@ CONFIG_THERMAL_TSENS=y
CONFIG_QTI_VIRTUAL_SENSOR=y
CONFIG_QTI_QMI_COOLING_DEVICE=y
CONFIG_REGULATOR_COOLING_DEVICE=y
CONFIG_QTI_ADC_TM=y
CONFIG_QTI_RPM_SMD_COOLING_DEVICE=y
CONFIG_MFD_SPMI_PMIC=y
CONFIG_REGULATOR=y
@@ -334,11 +322,6 @@ CONFIG_SND_USB_AUDIO=y
CONFIG_SND_SOC=y
CONFIG_HIDRAW=y
CONFIG_UHID=y
CONFIG_HID_APPLE=y
CONFIG_HID_ELECOM=y
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MICROSOFT=y
CONFIG_HID_MULTITOUCH=y
CONFIG_USB_HIDDEV=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
CONFIG_USB_MON=y
@@ -384,6 +367,7 @@ CONFIG_MMC_SDHCI_MSM=y
CONFIG_MMC_CQ_HCI=y
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
CONFIG_LEDS_PCA9956B=y
CONFIG_LEDS_TRIGGERS=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_DRV_QPNP=y
@@ -475,22 +459,12 @@ CONFIG_NLS_ISO8859_1=y
CONFIG_PRINTK_TIME=y
CONFIG_DEBUG_INFO=y
CONFIG_PAGE_OWNER=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_PANIC_ON_RECURSIVE_FAULT=y
CONFIG_PANIC_ON_OOPS=y
CONFIG_PANIC_TIMEOUT=5
CONFIG_SCHEDSTATS=y
CONFIG_IPC_LOGGING=y
CONFIG_CORESIGHT=y
CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y
CONFIG_CORESIGHT_DYNAMIC_REPLICATOR=y
CONFIG_CORESIGHT_STM=y
CONFIG_CORESIGHT_CTI=y
CONFIG_CORESIGHT_TPDA=y
CONFIG_CORESIGHT_TPDM=y
CONFIG_CORESIGHT_HWEVENT=y
CONFIG_CORESIGHT_DUMMY=y
CONFIG_CORESIGHT_EVENT=y
CONFIG_QCOM_RTB=y
CONFIG_QCOM_RTB_SEPARATE_CPUS=y
CONFIG_SECURITY_PERF_EVENTS_RESTRICT=y
CONFIG_SECURITY=y
CONFIG_SECURITY_NETWORK=y
+2 −0
Original line number Diff line number Diff line
@@ -313,6 +313,7 @@ CONFIG_THERMAL_TSENS=y
CONFIG_QTI_VIRTUAL_SENSOR=y
CONFIG_QTI_QMI_COOLING_DEVICE=y
CONFIG_REGULATOR_COOLING_DEVICE=y
CONFIG_QTI_ADC_TM=y
CONFIG_QTI_RPM_SMD_COOLING_DEVICE=y
CONFIG_MFD_SPMI_PMIC=y
CONFIG_REGULATOR=y
@@ -398,6 +399,7 @@ CONFIG_MMC_SDHCI_MSM=y
CONFIG_MMC_CQ_HCI=y
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
CONFIG_LEDS_PCA9956B=y
CONFIG_LEDS_TRIGGERS=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_DRV_QPNP=y
Loading