Add intr_target_width member to msm_pigroup structure. This field
defines width of intr_target_bit field in number of bits.
Change-Id: I557cc660b2b2daac05881f6164f89f32c92ef98c
Signed-off-by: Jai Kumar Gautam <quic_jgautam@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>
Disable gic_intr_routing driver, because TZ side don't suppprt GIC
1 of N currently.
Enable the driver after TZ supports the feature.
Change-Id: I70a7ed9d4427360dd77748471aad04662cc3464c
Signed-off-by: Song Xue <quic_songxue@quicinc.com>
lts tag release.6.1.75+ introduced
the dependency for DWMAC_LOONGSON on MACH_LOONGSON64
hence this configuration brought up the difference between
gki and msm gen3auto configs,since STMMAC is being enabled
for gen3auto.
For mobile targets these all net drivers are disabled
so removed this config as it is not NA for auto targets also.
Change-Id: I48cea4883d1d97863da98738c4d63fc85e264ef3
Signed-off-by: Madhu Ananthula <quic_mananthu@quicinc.com>
Signed-off-by: Deepak Suresh <quic_deesur@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>
Removed unused/not-required configs from anorak GKI config and bazel
file.
Change-Id: I6e5705a1e81312cad7f6782128abee7bad4fdc5a
Signed-off-by: Asit Shah <quic_asitshah@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>