android_kernel_xiaomi_sm8450/drivers/clk/qcom
Michael Bestas 6725684c74
Merge tag 'ASB-2024-12-05_12-5.10' of https://android.googlesource.com/kernel/common into android13-5.10-waipio
https://source.android.com/docs/security/bulletin/2024-12-01

* tag 'ASB-2024-12-05_12-5.10' of https://android.googlesource.com/kernel/common: (649 commits)
  ANDROID: ABI: update symbol list for honor
  ANDROID: fs: add vendor hook to collect IO statistics
  ANDROID: tools/objtool: Pass CFLAGS to libsubcmd build via EXTRA_CFLAGS
  UPSTREAM: HID: core: zero-initialize the report buffer
  ANDROID: libsubcmd: Hoist iterator variable declarations in parse_options_subcommand()
  ANDROID: mm: Fix SPF-aware fast-mremap
  UPSTREAM: net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
  UPSTREAM: f2fs: support SEEK_DATA and SEEK_HOLE for compression files
  Revert "genetlink: hold RCU in genlmsg_mcast()"
  ANDROID: add file for recording allowed ABI breaks
  ANDROID: GKI: update symbol list for honor
  ANDROID: Allow vendor modules perform more operations on memleak detect
  UPSTREAM: drm/omap: fix misleading indentation in pixinc()
  UPSTREAM: bitfield: build kunit tests without structleak plugin
  BACKPORT: FROMGIT: binder: add delivered_freeze to debugfs output
  BACKPORT: FROMGIT: binder: fix memleak of proc->delivered_freeze
  FROMGIT: binder: allow freeze notification for dead nodes
  FROMGIT: binder: fix BINDER_WORK_CLEAR_FREEZE_NOTIFICATION debug logs
  FROMGIT: binder: fix BINDER_WORK_FROZEN_BINDER debug logs
  BACKPORT: FROMGIT: binder: fix freeze UAF in binder_release_work()
  ...

 Conflicts:
	android/abi_gki_aarch64.xml
	net/qrtr/af_qrtr.c

Change-Id: I4f416cf6c90e71fbdc0bea2c76a620842a2a2288
2024-12-16 00:43:42 +02:00
..
a53-pll.c clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE 2021-05-14 09:50:26 +02:00
apcs-msm8916.c clk: qcom: apcs-msm8916: use clk_parent_data to specify the parent 2020-01-04 23:15:47 -08:00
apss-ipq6018.c clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical 2022-10-26 13:25:37 +02:00
apss-ipq-pll.c clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE 2021-05-14 09:50:26 +02:00
camcc-anorak.c clk: qcom: camcc: Add support for 200MHz frequency for a few clocks 2023-01-11 17:12:59 +05:30
camcc-diwali.c clk: qcom: camcc-diwali: Update cam_cc_pll2 settings 2023-01-04 17:17:57 +05:30
camcc-lahaina.c clk: qcom: lahaina: Add runtime_pm support 2020-09-11 19:35:12 -07:00
camcc-neo.c clk: qcom: camcc-neo: Add camera qdss clocks 2022-04-10 16:20:27 +05:30
camcc-parrot.c clk: qcom: camcc-parrot: Update frequency plan for camera mclks 2022-09-07 18:21:57 +05:30
camcc-ravelin.c clk: qcom: ravelin: Update lucid evo pll max frequency 2022-11-27 10:06:22 +05:30
camcc-sdm845.c clk: qcom: camcc-sdm845: Fix topology around titan_top power domain 2022-08-21 15:15:56 +02:00
camcc-shima.c clk: qcom: shima: Update frequency tables and VDD data 2020-07-22 18:34:50 +05:30
camcc-waipio.c clk: qcom: camcc-waipio: Update cam_cc_pll2 settings 2022-02-17 19:26:00 -08:00
clk-alpha-pll.c clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API 2024-09-12 11:06:43 +02:00
clk-alpha-pll.h clk: qcom: Add support for postdiv ops of rivian ole pll 2022-01-06 09:55:19 +05:30
clk-aop-qmp.c clk: qcom: Add BIMC logging support during kernel panic 2020-09-04 11:26:46 +05:30
clk-branch.c clk: qcom: clk-branch: Add support for sreg branch ops 2022-09-09 10:49:50 +05:30
clk-branch.h clk: qcom: clk-branch: Add support for sreg branch ops 2022-09-09 10:49:50 +05:30
clk-cpu-8996.c clk: qcom: msm8996: Make symbol 'cpu_msm8996_clks' static 2020-07-20 17:40:18 -07:00
clk-debug.c clk: qcom: clk-debug: Remove mutex locking from trace probe callback 2022-09-01 01:21:21 -07:00
clk-debug.h clk: qcom: clk-debug: Fix clk_measure race with re-parenting 2021-10-22 12:59:43 -07:00
clk-dummy.c clk: qcom: clk-dummy: convert into a platform driver 2019-11-18 16:52:38 -08:00
clk-hfpll.c clk: let init callback return an error code 2019-12-23 18:53:13 -08:00
clk-hfpll.h clk: qcom: Add support for High-Frequency PLLs (HFPLLs) 2018-10-17 13:14:37 -07:00
clk-krait.c clk: qcom: clk-krait: fix wrong div2 functions 2023-01-14 10:15:36 +01:00
clk-krait.h clk: qcom: Add safe switch hook for krait mux clocks 2018-10-17 13:15:05 -07:00
clk-opp.c clk: Add support to provide OPP tables for clocks 2020-07-21 10:57:29 +05:30
clk-opp.h clk: clk-opp: Update the MAX_LEN_OPP_HANDLE 2022-05-23 23:02:14 -07:00
clk-pll.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
clk-pll.h Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
clk-rcg2.c Merge keystone/android12-5.10-keystone-qcom-release.205+ (a31d98f) into msm-5.10 2024-04-05 17:33:21 +05:30
clk-rcg.c clk: qcom: add null pointer checks for parent clocks 2019-08-29 16:04:59 -07:00
clk-rcg.h Merge msm-5.4 (158801d) into msm-5.10 2020-12-14 10:24:26 -08:00
clk-regmap-divider.c clk: qcom: Fix crashes accessing divider registers 2021-04-23 17:31:11 -07:00
clk-regmap-divider.h clk: qcom: Add support for divider flags and table 2019-08-29 16:05:36 -07:00
clk-regmap-mux-div.c clk: qcom: Add regmap mux-div clocks support 2018-01-02 10:00:24 -08:00
clk-regmap-mux-div.h clk: qcom: Use the correct style for SPDX License Identifier 2019-05-01 13:01:13 -07:00
clk-regmap-mux.c clk: qcom: regmap-mux: fix parent clock lookup 2021-12-14 11:32:39 +01:00
clk-regmap-mux.h Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
clk-regmap.c clk: qcom: use spin_lock to guard qcom_regmap_list 2022-09-29 20:57:44 +05:30
clk-regmap.h clk: qcom: Add QCOM_CLK_BOOT_CRITICAL flag 2021-09-27 10:41:19 -07:00
clk-rpm.c clk: qcom: clk-rpm: add missing rpm clk for ipq806x 2020-03-13 13:56:31 -07:00
clk-rpmh.c Revert "clk: qcom: clk-rpmh: Fix overflow in BCM vote" 2024-11-14 17:07:31 +00:00
clk-smd-rpm.c Merge msm-5.4 (158801d) into msm-5.10 2020-12-14 10:24:26 -08:00
clk-spmi-pmic-div.c clk: qcom: clk-spmi-pmic-div: avoid potential divide-by-0 2019-08-29 16:05:30 -07:00
common.c clk: qcom: Fix use-after-free in clk_regulator_init() 2023-07-06 10:52:32 +05:30
common.h clk: qcom: regmap-mux: fix parent clock lookup 2021-12-14 11:32:39 +01:00
debugcc-anorak.c clk: qcom: debugcc-anorak: Allow parent caching during init 2022-08-26 11:05:13 +05:30
debugcc-diwali.c clk: qcom: debugcc-diwali: Allow parent caching during init 2022-08-02 11:52:57 +05:30
debugcc-holi.c clk: qcom: debugcc: Update clk measure for gcc clocks for HOLI 2020-08-31 16:46:31 +05:30
debugcc-lahaina.c Merge android-5.4-stable.50 (a200ad5) into msm-5.4 2020-07-20 19:22:16 -07:00
debugcc-neo.c clk: qcom: debugcc-neo: Allow parent caching during init 2022-07-11 18:35:39 +05:30
debugcc-parrot.c clk: qcom: debugcc-parrot: Allow parent caching during init 2022-08-10 15:31:56 +05:30
debugcc-ravelin.c clk: qcom: debugcc-ravelin: Update mux input select values of CPU clocks 2022-11-26 14:03:34 +05:30
debugcc-sdxlemur.c clk: qcom: Add debug cc clk measure nodes for SDXLEMUR 2020-07-30 09:47:29 +05:30
debugcc-shima.c clk: qcom: debugcc: Add debug clock controller support for SHIMA 2020-07-18 06:00:00 -07:00
debugcc-waipio.c clk: qcom: debugcc-waipio: Allow parent caching during init 2021-10-22 12:59:43 -07:00
dispcc0-anorak.c clk: qcom: anorak: dptx*_link_clk_src clocks to use byte2_ops and hz unit 2022-09-30 15:21:17 +05:30
dispcc1-anorak.c clk: qcom: anorak: dptx*_link_clk_src clocks to use byte2_ops and hz unit 2022-09-30 15:21:17 +05:30
dispcc-diwali.c clk: qcom: diwali: Update PLL configuration for all CC's 2021-11-01 14:32:31 +05:30
dispcc-holi.c clk: qcom: gcc: update frequency table for csi3phytimer clock 2020-08-15 09:52:39 -07:00
dispcc-lahaina.c clk: qcom: lahaina: Add runtime_pm support 2020-09-11 19:35:12 -07:00
dispcc-neo.c clk: qcom: dispcc-neo: Enable clock gating for MDP clocks 2022-08-08 11:10:05 +05:30
dispcc-parrot.c clk: qcom: dispcc-parrot: Update voltage rail voting for few rcg's 2022-09-21 11:17:28 +05:30
dispcc-ravelin.c Merge "clk: qcom: dispcc-ravelin: Update LUT clocks halt_check flag" 2022-11-27 23:57:24 -08:00
dispcc-sc7180.c clk: qcom: dispcc: Update DP clk ops for phy design 2020-09-22 11:51:08 -07:00
dispcc-sdm845.c Merge 5.10.214 into android12-5.10-lts 2024-05-15 16:03:24 +00:00
dispcc-shima.c clk: qcom: shima: Update frequency tables and VDD data 2020-07-22 18:34:50 +05:30
dispcc-sm8250.c clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks 2024-10-17 15:08:27 +02:00
dispcc-waipio.c clk: qcom: cape: Update VDD info for lucid PLL's 2022-01-31 17:59:35 +05:30
gcc-anorak.c clk: qcom: gcc-anorak: Add CLK_DONT_HOLD_STATE to usb2_clkref 2024-10-07 15:26:42 +05:30
gcc-apq8084.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
gcc-diwali.c clk: qcom: gcc-diwali: Use aon ops for gcc_gpu_snoc_dvm_gfx_clk 2022-07-25 03:18:11 -07:00
gcc-holi.c clk: qcom: gcc: update frequency table for csi3phytimer clock 2020-08-15 09:52:39 -07:00
gcc-ipq806x.c ipq806x: gcc: add support for child probe 2020-07-21 00:10:21 -07:00
gcc-ipq4019.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
gcc-ipq6018.c clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays 2024-04-13 12:58:13 +02:00
gcc-ipq8074.c clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays 2024-04-13 12:58:14 +02:00
gcc-lahaina.c Merge "clk: qcom: gcc-lahaina: Keep gcc_ddrss_gpu_axi_clk always on" 2020-09-03 19:54:56 -07:00
gcc-mdm9615.c clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock 2023-09-19 12:20:25 +02:00
gcc-msm8660.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
gcc-msm8916.c clk: qcom: msm8916: Fix the address location of pll->config_reg 2020-06-24 17:50:09 +02:00
gcc-msm8939.c clk: qcom: gcc-msm8939: remove defined but not used variables 2020-09-22 11:50:23 -07:00
gcc-msm8960.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
gcc-msm8974.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
gcc-msm8994.c clk: qcom: gcc-msm8994: Fix gpll4 width 2022-04-08 14:40:29 +02:00
gcc-msm8996.c clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk 2021-11-26 10:39:13 +01:00
gcc-msm8998.c Merge 5.10.20 into android12-5.10 2021-03-07 12:33:33 +01:00
gcc-neo.c clk: qcom: gcc-neo: Update rcg ops for sdcc clocks 2023-06-19 22:41:39 -07:00
gcc-parrot.c clk: qcom: gcc-parrot: Fix Camera, Video GDSC powerup failures 2022-06-24 17:28:34 +05:30
gcc-qcs404.c clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents 2023-03-11 16:39:41 +01:00
gcc-ravelin.c clk: qcom: gcc-ravelin: Update rcg ops for sdcc clocks 2023-07-25 17:18:17 +05:30
gcc-sc7180.c clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src 2023-09-19 12:20:14 +02:00
gcc-sdm660.c clk: qcom: gcc-sdm660: Fix wrong parent_map 2020-09-22 12:06:19 -07:00
gcc-sdm845.c This is the 5.10.215 stable release 2024-06-01 11:03:55 +00:00
gcc-sdxlemur.c clk: qcom: gcc-sdxlemur: Add PCIe and USB3 clock muxes 2020-08-22 12:33:16 +05:30
gcc-shima.c clk: qcom: gcc-shima: Update CPUSS AHB clock frequency to 19.2MHz 2020-08-29 00:37:01 +05:30
gcc-sm8150.c clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src 2023-11-20 11:06:46 +01:00
gcc-sm8250.c clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable() 2024-10-17 15:08:24 +02:00
gcc-waipio.c clk: qcom: gcc-cape: Update frequency table of UFS clocks 2022-03-16 06:42:43 -07:00
gdsc-debug.h clk: qcom: clk-debug: Add support to dump GDSC registers 2021-06-07 12:49:53 -07:00
gdsc-regulator.c clk: qcom: gdsc-regulator: use power complete for gdsc status polling 2023-02-21 15:35:29 +05:30
gdsc.c clk: qcom: gdsc: Add support to update GDSC transition delay 2022-03-16 14:15:56 +01:00
gdsc.h clk: qcom: gdsc: Add support to update GDSC transition delay 2022-03-16 14:15:56 +01:00
gpucc-anorak.c clk: qcom: gpucc: Add support for a reset on ANORAK 2023-02-06 10:56:44 +05:30
gpucc-diwali.c clk: qcom: gcc-diwali: Use aon ops for gcc_gpu_snoc_dvm_gfx_clk 2022-07-25 03:18:11 -07:00
gpucc-holi.c clk: qcom: gcc: update frequency table for csi3phytimer clock 2020-08-15 09:52:39 -07:00
gpucc-lahaina.c clk: qcom: gpucc-lahaina: Fix "stuck at on" warning 2020-08-07 11:31:03 -07:00
gpucc-msm8998.c clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc 2021-03-17 17:06:26 +01:00
gpucc-neo.c clk: qcom: gpucc-neo: Keep gpu_cc_demet_clk always ON 2022-04-21 10:39:20 +05:30
gpucc-parrot.c clk: qcom: gpucc: Add support for reset for parrot 2022-07-15 14:31:57 +05:30
gpucc-ravelin.c clk: qcom: gpucc: Add support for reset on RAVELIN 2022-11-08 17:40:30 +05:30
gpucc-sc7180.c clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC 2023-03-11 16:39:43 +01:00
gpucc-sdm845.c This is the 5.10.173 stable release 2023-03-22 11:21:35 +00:00
gpucc-shima.c clk: qcom: shima: Fix stuck at off warnings during probe 2020-08-23 15:41:57 +05:30
gpucc-sm8150.c clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config 2024-01-25 14:37:48 -08:00
gpucc-sm8250.c clk: qcom: Add graphics clock controller driver for SM8250 2020-07-24 01:51:32 -07:00
gpucc-waipio.c Merge "clk: qcom: gpucc: Add support for reset for waipio" 2022-07-13 08:00:35 -07:00
hfpll.c clk: qcom: hfpll: use clk_parent_data to specify the parent 2019-12-18 22:07:52 -08:00
Kconfig Merge keystone/android12-5.10-keystone-qcom-release.205+ (a31d98f) into msm-5.10 2024-04-05 17:33:21 +05:30
kpss-xcc.c clk: qcom: Add KPSS ACC/GCC driver 2018-10-17 13:14:54 -07:00
krait-cc.c clk: qcom: Add safe switch hook for krait mux clocks 2018-10-17 13:15:05 -07:00
lcc-ipq806x.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
lcc-mdm9615.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
lcc-msm8960.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
lpasscc-sdm845.c clk: qcom: define probe by index API as common API 2019-08-08 08:20:01 -07:00
lpasscorecc-sc7180.c clk: qcom: lpass: Correct goto target in lpass_core_sc7180_probe() 2020-09-10 13:42:35 -07:00
Makefile clk: qcom: debugcc-ravelin: Add support for DEBUGCC on RAVELIN 2022-10-18 15:50:13 +05:30
mmcc-apq8084.c clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays 2024-04-13 12:58:14 +02:00
mmcc-msm8960.c Merge remote-tracking branch 'remotes/origin/tmp-f686d9f' into msm-lahaina 2019-07-01 17:41:24 -07:00
mmcc-msm8974.c clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays 2024-04-13 12:58:15 +02:00
mmcc-msm8996.c clk: qcom: mmcc-msm8996: Properly describe GPU_GX gdsc 2020-05-14 14:23:42 -07:00
mmcc-msm8998.c clk: qcom: mmcc-msm8998: fix venus clock issue 2024-06-16 13:32:13 +02:00
mss-sc7180.c clk: qcom: Add modem clock controller driver for SC7180 2020-03-20 16:28:05 -07:00
q6sstop-qcs404.c clk: qcom: Add Q6SSTOP clock controller for QCS404 2019-11-07 13:10:36 -08:00
reset.c clk: qcom: reset: Ensure write completion on reset de/assertion 2024-03-26 18:21:56 -04:00
reset.h clk: qcom: reset: support resetting multiple bits 2023-07-27 08:44:03 +02:00
tcsrcc.c clk: qcom: tcsrcc: Add initial tcsrcc driver 2022-03-22 17:05:29 +05:30
trace.h clk: qcom: clk-debug: Enable ftrace for clock frequency measurement 2022-07-28 17:38:13 +05:30
turingcc-qcs404.c clk: qcom: fix QCS404 TuringCC regmap 2019-09-09 09:05:22 -07:00
vdd-class.c clk: qcom: Fix use-after-free in clk_regulator_init() 2023-07-06 10:52:32 +05:30
vdd-class.h clk: qcom: Fix use-after-free in clk_regulator_init() 2023-07-06 10:52:32 +05:30
vdd-level-holi.h clk: qcom: gpucc: Add Graphics Clock controller for HOLI 2020-07-05 15:31:41 +05:30
vdd-level.h clk: qcom: dispcc-anorak: Add support for DISPCC on ANORAK 2022-06-08 22:03:52 +05:30
videocc-anorak.c clk: qcom: videocc-anorak: Add support for VIDEOCC on ANORAK 2022-03-29 12:02:27 +05:30
videocc-diwali.c clk: qcom: diwali: Update PLL configuration for all CC's 2021-11-01 14:32:31 +05:30
videocc-lahaina.c clk: qcom: lahaina: Add runtime_pm support 2020-09-11 19:35:12 -07:00
videocc-neo.c clk: qcom: Add reset support for IRIS and XO clocks 2022-07-01 17:21:22 +05:30
videocc-parrot.c clk: qcom: videocc-parrot: Add support for Video clock controller 2022-01-10 18:09:52 +05:30
videocc-sc7180.c clk: qcom: videocc: Update the clock flag for video_cc_vcodec0_core_clk 2020-02-12 15:02:44 -08:00
videocc-sdm845.c ANDROID: clk: qcom: Add sync_state = clk_sync_state for db845c clock providers 2020-01-11 00:34:00 +00:00
videocc-shima.c clk: qcom: shima: Update frequency tables and VDD data 2020-07-22 18:34:50 +05:30
videocc-sm8150.c clk: qcom: videocc-sm8150: Add missing PLL config property 2024-01-25 14:37:48 -08:00
videocc-sm8250.c clk: qcom: add video clock controller driver for SM8250 2020-10-13 18:05:04 -07:00
videocc-waipio.c clk: qcom: cape: Update VDD info for lucid PLL's 2022-01-31 17:59:35 +05:30