Commit graph

1153612 commits

Author SHA1 Message Date
Zihang Hu
a37b2a48dc drivers: leds: Add qpnp-flash-v2 driver
Add qpnp-flash-v2 driver for kona.

This is taken as a snapshot from msm-5.4 kernel
'commit 40ccd6775f80 ("qpnp-flash-v2: Add
support for qpnp-flash-v2 driver")'.

Also, replace the iio_channel_get with devm_iio_channel_get.

Change-Id: I90bfda0ace7b86deb96efac169978c6fb7f8fa23
Signed-off-by: Zihang Hu <quic_zihahu@quicinc.com>
2023-06-09 12:46:15 +05:30
qctecmdr
8acdbd1706 Merge "defconfig: enable dcvs function for blair" 2023-06-08 20:04:31 -07:00
qctecmdr
72ed3c469b Merge "modules.list.msm.blair: add ufs modules" 2023-06-08 11:29:41 -07:00
qctecmdr
2971c919d9 Merge "gunyah: Fix potential nullptr in gh_boost_rmfreq()" 2023-06-08 11:29:40 -07:00
qctecmdr
64f82a7746 Merge "autogvm.bzl: Specify boot partition size for AVB signing" 2023-06-08 11:29:40 -07:00
qctecmdr
9dc9862046 Merge "ANDROID: build: Pass variant-specific kernel cmdline params to vendor" 2023-06-08 11:29:39 -07:00
qctecmdr
c5bd3d246d Merge "thermal: qcom-spmi-adc-tm5: Add support to register ADC channels without trips" 2023-06-08 08:31:46 -07:00
qctecmdr
04ebd8c576 Merge "soc: qcom: Fixes Clock level array Buffer overflow" 2023-06-08 08:31:46 -07:00
qctecmdr
c597169b40 Merge "regulator: add a regulator driver for the PM8008 PMIC" 2023-06-08 08:31:45 -07:00
qctecmdr
7352ae752e Merge "soc: qcom: qcom_cpuss_sleep_stats: Add support for v3 compatible" 2023-06-08 08:31:45 -07:00
qctecmdr
f2fe0108f4 Merge "ANDROID: build: Remove check for dtbo in build vendor_boot flag" 2023-06-08 08:31:45 -07:00
qctecmdr
3ad44c09f3 Merge "Add hwspinlock to first stage modules list" 2023-06-08 08:31:44 -07:00
qctecmdr
395513e44a Merge "usb: dwc3-msm: Add interconnect bus voting through dt-node" 2023-06-08 08:31:44 -07:00
qctecmdr
8cd458d54e Merge "input: misc: qpnp-power-on: Add support for PMIC PON driver" 2023-06-08 08:31:44 -07:00
qctecmdr
9ec2823aab Merge "interconnect: qcom: Add SM6150 interconnect provider driver" 2023-06-08 08:31:44 -07:00
qctecmdr
8fbff94a53 Merge "driver: regulator: Fix the compilation warnings for pointer" 2023-06-08 08:31:43 -07:00
qctecmdr
ae1429b10f Merge "Enable msm-geni-serial on BLAIR" 2023-06-08 08:31:43 -07:00
qctecmdr
ba5ec47f91 Merge "spi: spi-msm-geni: Add new DT property for xfer timeout" 2023-06-08 08:31:43 -07:00
qctecmdr
2495041ccb Merge "arm64: defconfig: Enable tsens, thermal drivers for gen4" 2023-06-08 08:31:42 -07:00
qctecmdr
36dfa8c8f1 Merge "icc: dt-bindings: add endpoint IDs for interconnects for monaco_auto" 2023-06-08 08:31:41 -07:00
qctecmdr
c6370a5ceb Merge "interconnect: qcom: pineapple: update QOS for UBWC_P/GIC" 2023-06-08 02:36:23 -07:00
qctecmdr
869d238f21 Merge "cma: Register hooks for ZONE_MOVABLE allocs" 2023-06-08 02:36:23 -07:00
qctecmdr
d9b3b817d6 Merge "backlight: qcom-spmi-wled: Add support for QCOM SPMI WLED driver" 2023-06-08 02:36:22 -07:00
qctecmdr
e89bf8a02b Merge "i3c: i3c-master-msm-geni: Select xfer mode based on xfer length" 2023-06-08 02:36:22 -07:00
qctecmdr
3b659f3204 Merge "sps: remove bam timer support" 2023-06-08 02:36:21 -07:00
qctecmdr
72530f5795 Merge "gunyah: Return probe defer if RM driver not initialized" 2023-06-08 02:36:21 -07:00
qctecmdr
e79cf82612 Merge "soc: qcom: sys_pm_vx: Add support for AOSS DRVs" 2023-06-08 02:36:21 -07:00
qctecmdr
d2c5566b60 Merge "rpmsg: glink: Tie rpdev lifetime to remote open/close" 2023-06-08 02:36:19 -07:00
qctecmdr
cbeb72377f Merge "sched/walt: core control: update meaning of paused-by-us masks" 2023-06-08 02:36:18 -07:00
qctecmdr
9b1ca7e67a Merge "soc: qcom: memshare: Fix permissions argument" 2023-06-08 02:36:18 -07:00
qctecmdr
3af7f2f355 Merge "drivers: thermal: qcom: Add single bcl TMD to qmi cdev list" 2023-06-08 02:36:18 -07:00
qctecmdr
af9e07eb69 Merge "soc: qcom: socinfo: Add NULL check for part_info" 2023-06-08 02:36:17 -07:00
qctecmdr
38f5725bc7 Merge "dt-bindings: iio: Add IIO channel numbers for QPNP-QNOVO5 charger" 2023-06-08 02:36:17 -07:00
qctecmdr
4e40cadf22 Merge "soc: qcom: minidump: Add null check for hdr_name before strcmp()" 2023-06-08 02:36:17 -07:00
Tengfei Fan
e8101a7d9f defconfig: enable dcvs function for blair
Enable dcvs function for blair.

Change-Id: I0504e2b427b04a8bf2bebe6f29a449305ef1a20e
Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com>
2023-06-07 22:52:55 -07:00
qctecmdr
840dd31cac Merge "qcom-iommu-util: Enhance qcom-iommu-util initcall level" 2023-06-07 22:35:34 -07:00
qctecmdr
56deca0b35 Merge "pinctrl: qcom: pineapple: enable egpio support" 2023-06-07 22:35:34 -07:00
qctecmdr
0a06cb37b0 Merge "msm: pcie: Remove usage of pr_alert()" 2023-06-07 22:35:32 -07:00
Jingyi Wang
98f4dc57ac gunyah: Fix potential nullptr in gh_boost_rmfreq()
In gh_boost_rmfreq(), cpufreq_cpu_get() may return nullptr, add
nullptr checker to avoid potential nullptr dereference.

Change-Id: I71c88b5a42ae786813808bbf648439403d7c0582
Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
2023-06-08 10:07:46 +08:00
qctecmdr
ea1c70eff9 Merge "defconfig: Add base kernel config files for Auto LVGVM" 2023-06-07 15:52:55 -07:00
qctecmdr
d502234d60 Merge "qcom-slim-ngd: Export slim_vote_for_suspend api for clock source selection" 2023-06-07 15:52:55 -07:00
qctecmdr
2e54f98d4c Merge "dmaengine: msm_gpi: add gsi enhancement changes" 2023-06-07 15:52:55 -07:00
qctecmdr
de8009402e Merge "soc: qcom: Add dcvs clients votes logging API in cdsprm driver" 2023-06-07 15:52:54 -07:00
qctecmdr
a1f263c93b Merge "clk: qcom: blair: Update gcc and debugcc drivers on BLAIR" 2023-06-07 15:52:54 -07:00
qctecmdr
0647eb5e5f Merge "bazel: Add support to build autogvm_lxc" 2023-06-07 15:52:54 -07:00
qctecmdr
cc025c54ae Merge "regulator: qpnp-lcdb: Add support for some LCDB DT properties" 2023-06-07 15:52:53 -07:00
Vamsi Krishna Lanka
585aa20d96 ANDROID: build: Pass variant-specific kernel cmdline params to vendor
Enable the inclusion of variant-specific kernel command line parameters
in vendor builds through the generation of a file containing them.

Set "androidboot.console" to 0 and 1 for Vendor GKI and consolidate
variants respectively, by this method.

Additionally, enable "nosoftlockup" for the GKI variant of both Kernel
Platform and Vendor builds by this method.

Change-Id: Id2ce57bad4556cfa96c1a0215141a1f015066e8b
Signed-off-by: Vamsi Krishna Lanka <quic_vamslank@quicinc.com>
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
2023-06-07 10:01:10 -07:00
Guru Das Srinagesh
17717e1c51 ANDROID: build: avb_boot_img: Make boot img size configurable
Some targets require different boot image sizes, so allow that to be
configurable instead of hard-coded.

Change-Id: Iaac716f5baf91e99e0e91e71ab7da73edbbb46b7
Signed-off-by: Guru Das Srinagesh <quic_gurus@quicinc.com>
2023-06-07 09:49:41 -07:00
Udipto Goswami
7ed21065fc usb: dwc3-msm: Add interconnect bus voting through dt-node
Currently, the bus votes are hardcoded in the driver,
therefore having different votes for different SOCs is
not possible as the vote values will remain the same for
all. However, it is possible to do it through dt files as
it would be different for every SOC.
Implemented this by introducing a function
dwc3_msm_interconnect_vote_populate which reads the dt
file values passed and update the existing matrix
bus_vote_values of NOM & SVS used for bus voting.

Change-Id: If22d4e98f76e2a2e7aaebfe632e20a2225e30b3c
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
2023-06-07 19:29:53 +05:30
Manish Pandey
9eb9f96362 modules.list.msm.blair: add ufs modules
Add UFS's modules so that they are loaded automatically
during Linux kernel boot up.

Change-Id: I336572e5898bc42813758032c6b887434a029d7a
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2023-06-07 17:32:32 +05:30