Compile zram/zsmalloc as unprotected vendor_dlkm.
While at it update corresponding system_dlkm in blocklist
so that only vendor_dlkm modules are loaded.
Change-Id: I620215fa42e4b8009e3b504ac4e3db84ac178023
Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
With UEFI as GVM's bootloader enabled, we need support virtio-mmio
device reset, which needs ensure the device reset is completed before
reinitializing the device.
Change-Id: I3bafe954eb09805d1baa8ff9e1bb9f35b60c34ee
Signed-off-by: Jianguo Sun <quic_jianguos@quicinc.com>
We write 0 to device_status to initiate reset of a virtio-mmio device.
The reset operation itself may or may not be completed by the time
write instruction completes. Add polling device_status to return
0 to ensure reset completion before reinitializing the device.
Change-Id: If15d11d090dfd0d4972ad35f49af03e076872413
Signed-off-by: Jianguo Sun <quic_jianguos@quicinc.com>
Signed-off-by: Sreenad Menon <quic_sreemeno@quicinc.com>
Add CONFIG_VIRTIO_MMIO_POLL_RESET to as an option to enable
synchronous reset for the MMIO based transport for virtio.
Change-Id: Ide5f69aa083bee2189f4d417d95f2c8fdf61bcdb
Signed-off-by: Jianguo Sun <quic_jianguos@quicinc.com>
Add support to configure slew ramp time for brightness change for
PM7325B by adding a DT property named "qcom,slew-ramp-time".
Also set slew rate to lowest value when enabling or disabling WLED
to ensure fast turning on/off of display and restore it to the
specified value when display is turned on.
Change-Id: I63ae34702b934f45ffab39d521a6ecc0a6c8ccd5
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
sizebytes needs to be compared to OUT_MEDIUM_BUF_SIZE,
not OUT_MEDIUM_BUF_NUM.
Change-Id: I9cb15a9f1ea39b4f26c9d85a0784eec9d78d9508
Signed-off-by: Zelong Ren <quic_zeloren@quicinc.com>
Add support to enable writing a lookup table of brightness values
into WLED_SINK peripheral to enable more granular control over
brightness, to help end user see brightness change smoothly
instead of in visible steps.
Change-Id: Ifd2dd382bf3e1274a5b994e8d83b87833c975970
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
Enable configs for GLINK and QRTR on anorak.
Change-Id: If68f1be5277739184cddc10bd1fb844973576a46
Signed-off-by: Monish Chunara <quic_mchunara@quicinc.com>
This change adds to distinguish fan quantity in resume callback
because there are different configurations for different fan
quantity.
Change-Id: Ibff0bd73f9fe60230af26521da8abccedd7b5643
Signed-off-by: Minghao Zhang <quic_minghao@quicinc.com>
In hgsl_ioctl_mem_map_smmu and hgsl_ioctl_mem_alloc, after
adding mem_node into realted list and unlocking the
priv->lock, mem_node may be delete immediately,so
hgsl_trace_gpu_mem_total using mem_node may cause UAF issue.
Move the hgsl_trace_gpu_mem_total into lock to avoid.
Change-Id: I1f3b271c05e33e074d888af477d5448137b46c0e
Signed-off-by: Jun Zhang <quic_juzhan@quicinc.com>
Add snapshot of support for PWM driver on ANORAK from msm-5.10 branch
commit cd59552b8fce ("PWM: Add support for PWM driver").
Change-Id: I4486e2aadbc48605eef686c3d4b5e568d9158f72
Signed-off-by: Taniya Das <quic_tdas@quicinc.com>
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Signed-off-by: Shubham Chouhan <quic_schouhan@quicinc.com>
Enable support for DWMAC_QCOM_ETHQOS and STMMAC_ETH drivers on autogvm
for sgmii passthrough on LA GVM.
Change-Id: Ia59704ea79ea1ff3fdc4891b80ad9519e9d3b09c
Signed-off-by: Srinath Pandey <quic_srinpand@quicinc.com>