Commit graph

893,685 commits

Author SHA1 Message Date
Minghao Zhang
f4fda140fd max31760: Maxim Fan Controller Driver
This adds support for MAX31760 Fan Controller.
Fan is enabled and its speed can be controlled.

Change-Id: Ie716b8558ebbd357f85d2484eaa66121eb09f52d
Signed-off-by: Minghao Zhang <minghao@codeaurora.org>
2021-02-01 21:18:09 +08:00
qctecmdr
73db1046f1 Merge "defconfig: gen3auto: Enable core hang detect" 2021-01-27 06:15:37 -08:00
qctecmdr
c2b0a0b731 Merge "serial: msm_geni_serial: Resolve race btw stop rx and DMA rx" 2021-01-27 06:15:37 -08:00
qctecmdr
1af5874c0f Merge "input: qpnp-power-on: Add a property to force hard-reset offset" 2021-01-27 06:15:36 -08:00
qctecmdr
9538e50587 Merge "defconfig: sdxlemur: Enable SMB1398_CHARGER" 2021-01-27 02:37:48 -08:00
qctecmdr
a1ec1e1c5f Merge "msm: kgsl: ioremap rgmu with devm_ioremap" 2021-01-27 02:37:48 -08:00
qctecmdr
99181e1a6d Merge "Update compatible string for moselle" 2021-01-27 02:37:48 -08:00
qctecmdr
4228cf8b67 Merge "serial: msm_geni_serial: Fix false warning for reset failure" 2021-01-27 02:37:47 -08:00
qctecmdr
459120198f Merge "defconfig: gen3auto: Enable devfreq support" 2021-01-27 02:37:46 -08:00
Kavya Nunna
351a6d00ba input: qpnp-power-on: Add a property to force hard-reset offset
Some (PON gen2) platforms still use legacy hard-reset offset [7:2]
of the PON_RB_SPARE register. Add a DT property to support it.

Change-Id: I8fd3434bcc064965b11aaf3e9c7fcbf694145d21
Signed-off-by: Kavya Nunna <knunna@codeaurora.org>
2021-01-27 15:19:01 +05:30
qctecmdr
82ee11b482 Merge "usb: f_gsi: Initiate remote-wakeup if notification already queued" 2021-01-26 22:58:59 -08:00
qctecmdr
60b146e3eb Merge "mhi-dev: Fix NULL error check" 2021-01-26 22:58:59 -08:00
qctecmdr
dd00325847 Merge "defconfig: sdxlemur: Update hardening configs" 2021-01-26 22:58:59 -08:00
qctecmdr
d6880ae4e7 Merge "regulator: qpnp-lcdb: Add support for NCP symmetry with LDO" 2021-01-26 22:58:58 -08:00
qctecmdr
95f9eaf581 Merge "clk: qcom: Add GPU clock driver for SM6150" 2021-01-26 22:58:57 -08:00
Shreyas K K
e0cf47e181 defconfig: gen3auto: Enable core hang detect
Enable core hang detect support on gen3auto targets.

Change-Id: Ie5eb562a8aed9ac1b211c666876bf8c49bd39f2a
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-01-27 11:22:45 +05:30
Shreyas K K
f8a3973c70 defconfig: gen3auto: Enable PMU support
Enable PMU support on gen3auto targets.

Change-Id: Ia930cb8414728869b5438b3273fdaf438b33e57d
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-01-27 11:21:24 +05:30
Shreyas K K
971d0a5d77 defconfig: gen3auto: Enable devfreq support
Enable the devfreq governor, monitor and device
support on gen3auto targets.

Change-Id: I463d99a61b90ec15d0661c113c57cc1ca3dd53be
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-01-27 11:20:22 +05:30
Shreyas K K
8ba12d4937 defconfig: gen3auto: Enable configs for ramdump support
Enable kernel configs needed to suppot ramdump on gen3auto,
these drivers help to capture necessary debug information
in DDR and IMEM when the system crashes either after a panic
or due to any system lockup.

Change-Id: Ie4d2b0cafba363703fe9cac03e6255df3e09cd7e
Signed-off-by: Vivek Kumar <vivekuma@codeaurora.org>
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-01-27 11:19:00 +05:30
priyankar
27c507ae4c Update compatible string for moselle
Update compatible string from qcom,wcn6750 to
qcom,wcn6750-bt inorder to make it different from
WLAN compatible string.
This will help in removing probe warnings during bootup.

Change-Id: If6f938187b5f34438ee8bf5330844b839de942b9
Signed-off-by: priyankar <prigup@codeaurora.org>
2021-01-26 20:52:11 -08:00
qctecmdr
676add9521 Merge "defconfig: quinvmauto: Enable virtio i2c" 2021-01-26 19:23:22 -08:00
Hui Li
9774ab1aae msm: kgsl: ioremap rgmu with devm_ioremap
We can't use devm_ioremap_resource here because
we purposely double map the gpu_cc registers for
debugging purposes.

Change-Id: If6e60431fe54f9d647fd09e5e633d7b7edc3c62f
Signed-off-by: Hui Li <hul@codeaurora.org>
2021-01-26 18:49:54 -08:00
qctecmdr
b9fd98cf56 Merge "Merge android11-5.4.61+ (5327444) into msm-5.4" 2021-01-26 09:17:59 -08:00
Veera Vegivada
dcf1d44e01 clk: qcom: Add GPU clock driver for SM6150
Add support for the graphics clock controller found on SM6150
based devices. This should allow GPU device drivers to probe
and control their clocks.

Change-Id: Ic4dc10771a4ea79d181be38e6f1594ecc6f314d3
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-26 15:20:03 +05:30
Veera Vegivada
0c8678736a clk: qcom: Add display clock driver for SM6150
Add support for display clock controller found on SM6150
based devices. This would allow display device driver
to probe and control their clocks.

Change-Id: I2e5e20f5bf518d6bc1128b6c2fb26a5e0480a4a3
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-26 15:19:22 +05:30
Veera Vegivada
f7a5ea0098 clk: qcom: Add camera clock driver for SM6150
Add support for camera clock controller found on SM6150
based devices. This would allow camera device drivers
to probe and control their clocks.

Change-Id: Ic5b5e6e9363f0272e777c500028f876f3e79a7b8
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-26 15:18:42 +05:30
Veera Vegivada
4081ddd99b clk: qcom: Add GCC clock driver for SM6150
Add support for peripheral clocks controlled by
global clock controller.

Change-Id: I7717b8e32fd3918359faf3d63af2f6a82de81088
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-26 15:18:02 +05:30
Veera Vegivada
4757acd396 clk: qcom: rpmh: Add support for RPMH clocks for SM6150
Add clock rpmh data to communicate with RPMH clocks for SM6150.

Change-Id: I6aed48fce932923e52dc9109cca427da92375814
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-26 15:17:00 +05:30
qctecmdr
58fb72eeee Merge "sched/walt: Improve the scheduler" 2021-01-26 01:04:10 -08:00
Zhiqiang Tu
8163d656ac defconfig: quinvmauto: Enable virtio i2c
Enable virtio i2c driver for quinvmauto target.

Change-Id: I2c4591a7620ad52332b7fdfe5d53d0605628c98f
Signed-off-by: Zhiqiang Tu <ztu@codeaurora.org>
2021-01-26 16:53:27 +08:00
qctecmdr
74cf4c88c8 Merge "msm: ipa: header file to support wdi 2.4G new pipe" 2021-01-25 17:09:08 -08:00
qctecmdr
fe550d926f Merge "defconfig: enable qdss component for sdxnightjar" 2021-01-25 17:09:07 -08:00
Dennis Cagle
2819977794 defconfig: sdxlemur: Update hardening configs
Add HARDENED_USERCOPY and SLUB_DEBUG to both variants. Also add
useful configs to debug variant for testing countermeasures.

Change-Id: I7d3ae4e7d26d480c7a9dcfa1683602aabddf5af0
Signed-off-by: Dennis Cagle <dcagle@codeaurora.org>
2021-01-25 16:17:39 -08:00
Gauri Joshi
e793a637e2 mhi-dev: Fix NULL error check
Memory allocation for MHI client channels is failing.
Resolve it by fixing the conditional check for
NULL pointer.

Change-Id: I98a7fe085482116236703e3af69010bade0130b7
Signed-off-by: Gauri Joshi <gaurjosh@codeaurora.org>
2021-01-25 15:24:55 -08:00
Guru Das Srinagesh
1ce96ac9c6 defconfig: sdxlemur: Enable SMB1398_CHARGER
Enable the SMB1398_CHARGER driver corresponding to the SMB1394 PMIC
found on sdxlemur platforms.

Change-Id: Ic53687e9f71cc8ec8aeeb01ef7a25b1533775777
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2021-01-25 13:41:07 -08:00
Guru Das Srinagesh
e5e0d78137 power: smb1398: Add support for SMB1394
Add support for SMB1394, which is a a variant of SMB1398.

Change-Id: I0e508079174ae16e0aa8c5f242be3686126319ea
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2021-01-25 13:41:06 -08:00
qctecmdr
40fdf3ea74 Merge "arm64: defconfig: Enable UFS controller for SA6155" 2021-01-25 13:33:31 -08:00
qctecmdr
c39fd549d3 Merge "power: smb1398: Replace use of do_div() with plain division" 2021-01-25 13:33:30 -08:00
qctecmdr
b0fec7e6e2 Merge "usb: f_gsi: Increase ADPL buffer depth to 30" 2021-01-25 06:19:18 -08:00
qctecmdr
2b4e0cfccf Merge "defconfig: gen3auto: Enable QFPROM driver" 2021-01-25 06:19:18 -08:00
qctecmdr
3e2b3819e6 Merge "cnss2: Dump mhi debug registers on receiving mhi WAKE event cb" 2021-01-25 06:19:18 -08:00
Pavankumar Kondeti
a0f963c162 sched/walt: Improve the scheduler
This change is for general scheduler improvement.

Change-Id: I288fc9a8858cb29ae9c6993b398a349b4a8c7475
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
2021-01-25 19:02:41 +05:30
Veera Vegivada
e3418144c0 arm64: defconfig: Enable UFS controller for SA6155
Add support for UFS controller.

Change-Id: I39feb91b5f2e635d27a751c33bb07a703133debb
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-25 18:33:56 +05:30
Veera Vegivada
ede1f0a6db arm64: sdmsteppeauto: Enable OSM L3 interconnect driver
Enable OSM L3 interconnect driver so that consumers
can change the hardware state based on the usecase.

Change-Id: Ibb4156ff5adbf5c874951e781f41706828fa5751
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-25 18:31:30 +05:30
Veera Vegivada
84abd630f7 arm64: defconfig: Enable SM6150 interconnect driver
Enable the SM6150 interconnect driver so that consumers are
able to obtain their path handles properly.

Change-Id: Ie6b99d37f73b69dc375426d64e9148b9a64180f5
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-01-25 18:29:48 +05:30
qctecmdr
c8429d64fc Merge "cnss2: Add code to download qdss trace config" 2021-01-25 02:40:21 -08:00
qctecmdr
fb50822968 Merge "qseecom : Add support for fuse syscall" 2021-01-25 02:40:21 -08:00
qctecmdr
e92b33876b Merge "msm: kgsl: Enable some essential features for A680 GPU" 2021-01-25 02:40:21 -08:00
qctecmdr
5276cb9926 Merge "cnss2: Update GPIOs for wake capability disablement" 2021-01-25 02:40:20 -08:00
Jishnu Prakash
de7005f054 regulator: qpnp-lcdb: Add support for NCP symmetry with LDO
Add a device tree property which enables NCP symmetry. This
configuration in HW enables the NCP voltage to follow LDO.

Change-Id: If44b049a3ecd031f111dcb8477166925a0d01914
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-01-25 14:30:06 +05:30