aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/soc/qcom
AgeCommit message (Expand)AuthorFilesLines
20 hourstracing/treewide: Remove second parameter of __assign_str()Steven Rostedt (Google)3-5/+5
26 hoursMerge tag 'usb-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-5/+0
2024-05-01soc: qcom: pmic_glink: Make client-lock non-sleepingBjorn Andersson1-10/+15
2024-04-21soc: qcom: cmd-db: replace deprecated strncpy with strtomemJustin Stitt1-6/+1
2024-04-21soc: qcom: rpmh-rsc: Enhance check for VRM in-flight requestMaulik Shah2-2/+33
2024-04-21soc: qcom: pmic_glink: notify clients about the current stateDmitry Baryshkov1-0/+5
2024-04-21soc: qcom: pmic_glink: don't traverse clients list without a lockDmitry Baryshkov1-0/+4
2024-04-21soc: qcom: mention intentionally broken module autoloadingKrzysztof Kozlowski2-0/+8
2024-04-04soc: qcom: pmic_glink: enable UCSI on sc8180xDmitry Baryshkov1-4/+0
2024-04-04soc: qcom: pmic_glink: reenable UCSI on sc8280xpDmitry Baryshkov1-1/+0
2024-03-28Merge branch 'drivers-for-6.10' onto 'v6.9-rc1'Bjorn Andersson5-6/+12
2024-03-17soc: qcom: qcom_stats: Add DSPs and apss subsystem statsMaulik Shah1-0/+4
2024-03-16soc: qcom: socinfo: Add SMB2360 PMICAbel Vesa1-0/+1
2024-03-16soc: qcom: socinfo: Add X1E80100 SoC ID table entryAbel Vesa1-0/+1
2024-03-16soc: qcom: Update init level to core_initcall() for cmd-db and rpmh-rscMaulik Shah2-2/+2
2024-03-16soc: qcom: icc-bwmon: Convert to use maple tree register cachewangkaiyuan1-4/+4
2024-03-12Merge tag 'soc-drivers-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds12-21/+656
2024-03-03soc: qcom: aoss: add missing kerneldoc for qmp membersKrzysztof Kozlowski1-0/+2
2024-03-03soc: qcom: geni-se: drop unused kerneldoc struct geni_wrapper paramKrzysztof Kozlowski1-1/+0
2024-03-03soc: qcom: spm: fix building with CONFIG_REGULATOR=nArnd Bergmann1-8/+4
2024-02-23soc: qcom: pmic_glink: Fix boot when QRTR=mRob Clark1-10/+11
2024-02-23soc: qcom: pmic_glink_altmode: fix drm bridge use-after-freeJohan Hovold1-3/+13
2024-02-16soc: qcom: spm: add support for voltage regulatorDmitry Baryshkov1-5/+229
2024-02-16soc: qcom: spm: remove driver-internal structures from the driver APIDmitry Baryshkov1-0/+20
2024-02-13soc: qcom: llcc: Check return value on Broadcast_OR reg readUnnathi Chalicheemala1-0/+2
2024-02-13soc: qcom: socinfo: Add Soc IDs for SM8475 familyDanila Tikhonov1-0/+3
2024-02-13soc: qcom: apr: make aprbus constRicardo B. Marliere1-1/+1
2024-02-01Merge branch '20240201204421.16992-2-quic_amelende@quicinc.com' into drivers-...Bjorn Andersson3-0/+246
2024-02-01soc: qcom: add QCOM PBS driverAnjelique Melendez3-0/+246
2024-01-27soc: qcom: socinfo: rename PM2250 to PM4125Dmitry Baryshkov1-1/+1
2024-01-27soc: qcom: aoss: Add tracepoints in qmp_send()Bjorn Andersson3-0/+56
2024-01-27soc: qcom: socinfo: add SoC Info support for QCM8550 and QCS8550 platformTengfei Fan1-0/+2
2024-01-27soc: qcom: aoss: Add debugfs interface for sending messagesBjorn Andersson1-0/+94
2024-01-27soc: qcom: smem: remove hwspinlock from item get routineTao Zhang1-11/+0
2024-01-23soc: qcom: smp2p: fix all kernel-doc warningsRandy Dunlap1-2/+4
2024-01-22soc: qcom: aoss: Mark qmp_send() __printf()Bjorn Andersson1-1/+1
2024-01-12Merge tag 'drm-next-2024-01-10' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2-24/+10
2023-12-18soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offsetAbel Vesa1-1/+1
2023-12-17soc: qcom: llcc: Fix typo in kernel-docGhanshyam Agrawal1-1/+1
2023-12-15soc: qcom: pmic_glink: drop stray semicolonsJohan Hovold2-3/+3
2023-12-15soc: qcom: pmic_glink: disable UCSI on sc8280xpJohan Hovold1-0/+1
2023-12-15soc: qcom: llcc: Fix dis_cap_alloc and retain_on_pc configurationAtul Dhudase1-4/+4
2023-12-15soc: qcom: pmic_pdcharger_ulog: Fix hypothetical ulog request message endianessAndrew Halaney1-3/+3
2023-12-15soc: qcom: pmic_pdcharger_ulog: Move TRACE_SYSTEM out of #if protectionAndrew Halaney1-3/+3
2023-12-15soc: qcom: pmic_pdcharger_ulog: Search current directory for headersAndrew Halaney1-0/+1
2023-12-15soc: qcom: socinfo: Add few DSPs to get their image detailsNaman Jain1-0/+10
2023-12-15soc: qcom: llcc: Add missing description for members in slice configAbel Vesa1-0/+13
2023-12-15Revert "soc: qcom: stats: Add DDR sleep stats"Konrad Dybcio1-186/+1
2023-12-07soc: qcom: socinfo: Add PM8937 Power ICDang Huynh1-1/+1
2023-12-07soc: qcom: llcc: Add configuration data for X1E80100Rajendra Nayak1-0/+39
2023-12-07soc: qcom: pmic_glink_altmode: fix port sanity checkJohan Hovold1-2/+2
2023-12-07soc: qcom: llcc: Add configuration data for SM8650Neil Armstrong1-0/+43
2023-12-07soc: qcom: socinfo: Add SM8650 SoC ID table entryNeil Armstrong1-0/+1
2023-12-07soc: qcom: pmic_glink: enable UCSI by defaultDmitry Baryshkov1-10/+9
2023-12-07soc: qcom: stats: Express AOSS QMP module dependencyBjorn Andersson1-0/+1
2023-12-07soc: qcom: stats: fix 64-bit divisionArnd Bergmann1-1/+1
2023-12-04soc: qcom: pmic-glink: switch to DRM_AUX_HPD_BRIDGEDmitry Baryshkov2-24/+10
2023-12-03soc: qcom: stats: Add DDR sleep statsKonrad Dybcio1-1/+186
2023-11-14soc: qcom: add ADSP PDCharger ULOG driverNeil Armstrong4-0/+215
2023-11-01Merge tag 'soc-drivers-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds23-208/+408
2023-10-22soc: qcom: pmic_glink_altmode: Print return value on errorLuca Weiss1-7/+7
2023-10-16soc: qcom: apr: Add __counted_by for struct apr_rx_buf and use struct_size()Gustavo A. R. Silva1-2/+2
2023-10-16soc: qcom: pmic_glink: fix connector type to be DisplayPortDmitry Baryshkov1-1/+1
2023-10-04pmdomain: qcom: Move Kconfig options to the pmdomain subsystemUlf Hansson1-37/+0
2023-10-02soc: qcom: socinfo: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: smsm: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: smp2p: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: smem: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: rmtfs_mem: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: qcom_stats: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: qcom_gsbi: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: qcom_aoss: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: pmic_glink: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: ocmem: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-10-02soc: qcom: llcc-qcom: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-10-02soc: qcom: icc-bwmon: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-09-27soc: qcom: llcc: Handle a second device without data corruptionUwe Kleine-König1-0/+3
2023-09-27soc: qcom: Switch to EXPORT_SYMBOL_GPL()Unnathi Chalicheemala12-55/+55
2023-09-27soc: qcom: smem: Annotate struct qcom_smem with __counted_byKees Cook1-1/+1
2023-09-27soc: qcom: rmtfs: Support discarding guard pagesBjorn Andersson1-0/+9
2023-09-19soc: qcom: llcc: Add QDU1000 and QRU1000 LLCC supportKomal Bajaj1-0/+67
2023-09-19soc: qcom: llcc: Updating the macro nameKomal Bajaj1-1/+1
2023-09-19soc: qcom: Add LLCC support for multi channel DDRKomal Bajaj1-1/+24
2023-09-19soc: qcom: llcc: Refactor llcc driver to support multiple configurationKomal Bajaj1-86/+181
2023-09-19soc: qcom: pmic: Fix resource leaks in a device_for_each_child_node() loopLu Hongfei1-7/+23
2023-09-13soc: qcom: socinfo: Add IDs for IPQ8174 familyRobert Marko1-0/+3
2023-09-13soc: qcom: socinfo: Add SoC ID for QCM6490Luca Weiss1-0/+1
2023-09-13soc: qcom: socinfo: Add SM8550-adjacent PMICsKonrad Dybcio1-0/+6
2023-09-13soc: qcom: wcnss_ctrl: Remove redundant initialization owner in wcnss_ctrl_dr...Li Zetao1-1/+0
2023-09-13soc: qcom: socinfo: Add Soc ID for SM7150PDanila Tikhonov1-0/+1
2023-08-30Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-16/+1
2023-08-13soc: qcom: aoss: Tidy up qmp_send() callersBjorn Andersson1-10/+4
2023-08-13soc: qcom: aoss: Format string in qmp_send()Bjorn Andersson1-7/+13
2023-08-13soc: qcom: aoss: Move length requirements from callerBjorn Andersson1-13/+12
2023-08-03Merge branch 'genpd_create_dir' of git://git.kernel.org/pub/scm/linux/kernel/...Bjorn Andersson4-3668/+0
2023-08-03soc: qcom: qmi_encdec: Restrict string length in decodeChris Lew1-2/+2
2023-08-03soc: qcom: smem: Fix incompatible types in comparisonChen Jiahao1-1/+1
2023-08-03soc: qcom: ocmem: add missing clk_disable_unprepare() in ocmem_dev_probe()Yang Yingliang1-1/+3
2023-07-31soc: qcom: socinfo: Add SoC ID for SM7125David Wronek1-0/+1
2023-07-31soc: qcom: socinfo: drop the IPQ5019 SoC IDKathiravan T1-1/+0
2023-07-31soc: qcom: socinfo: add SM4450 IDTengfei Fan1-0/+1
2023-07-31soc: qcom: pmic_glink: enable altmode for SM8550Neil Armstrong1-5/+1
2023-07-31soc: qcom: pmic_glink_altmode: add retimer-switch supportNeil Armstrong1-0/+43
2023-07-31soc: qcom: pmic_glink_altmode: handle safe mode when disconnectNeil Armstrong1-1/+17
2023-07-31soc: qcom: rpmhpd: Add SDX75 power domainsRohit Agarwal1-0/+16
2023-07-21soc: qcom: use devm_clk_get_enabled() in gsbi_probe()Yuanjun Gong1-8/+3
2023-07-21soc: qcom: rpmhpd: Use the newly created generic RPMHPD bindingsRohit Agarwal1-50/+51
2023-07-15soc: qcom: smd-rpm: Move icc_smd_rpm registration to clk-smd-rpmStephan Gerhold1-16/+1
2023-07-14soc: qcom: Explicitly include correct DT includesRob Herring11-9/+8
2023-07-14soc: qcom: Move power-domain drivers to the genpd dirUlf Hansson4-3622/+0
2023-07-13soc: qcom: Add RPM processor/subsystem driverStephan Gerhold3-1/+79
2023-07-13soc: qcom: smem: Add qcom_smem_is_available()Stephan Gerhold1-0/+11
2023-07-13soc: qcom: smd-rpm: Match rpmsg channel instead of compatibleStephan Gerhold1-26/+9
2023-07-13soc: qcom: smem: Use struct_size()Christophe JAILLET1-3/+2
2023-07-09soc: qcom: spm: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-07-09soc: qcom: rpmh-rsc: Include state in trace eventBjorn Andersson2-5/+13
2023-07-09soc: qcom: cmd-db: Drop NUL bytes from debugfs outputBjorn Andersson1-1/+1
2023-07-09soc: qcom: rpmpd: Add sync_stateKonrad Dybcio1-1/+33
2023-07-09soc: qcom: ocmem: Add support for msm8226Luca Weiss1-0/+6
2023-07-09soc: qcom: ocmem: make iface clock optionalLuca Weiss1-18/+24
2023-07-09soc: qcom: ocmem: Use dev_err_probe where appropriateLuca Weiss1-15/+8
2023-07-09soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macrosLuca Weiss1-2/+2
2023-07-09soc: qcom: icc-bwmon: Set default thresholds dynamicallyKonrad Dybcio1-21/+7
2023-07-03Merge tag 'usb-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-4/+1
2023-06-29Merge tag 'soc-drivers-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds13-119/+312
2023-06-24Add Renesas PMIC RAA215300 and built-in RTCMark Brown6-5/+23
2023-06-14soc: qcom: geni-se: Do not bother about enable/disable of interrupts in secon...Vijaya Krishna Nivarthi1-24/+4
2023-06-13soc: qcom: icc-bwmon: Fix MSM8998 count unitKonrad Dybcio1-1/+1
2023-06-13soc: qcom: socinfo: Add Soc ID for IPQ5300Kathiravan T1-0/+1
2023-06-13soc: qcom: Fix a IS_ERR() vs NULL bug in probeDan Carpenter1-1/+1
2023-06-13soc: qcom: socinfo: Add support for new fields in revision 19Naman Jain1-8/+24
2023-06-13soc: qcom: socinfo: Add support for new fields in revision 18Naman Jain1-0/+1
2023-06-13soc: qcom: mdt_loader: Fix split image detectionBjorn Andersson1-0/+8
2023-06-06soc: qcom: geni-se: Add interfaces geni_se_tx_init_dma() and geni_se_rx_init_...Vijaya Krishna Nivarthi1-18/+49
2023-05-29soc: qcom: ocmem: Add OCMEM hardware version printLuca Weiss1-0/+10
2023-05-29usb: typec: mux: Remove alt mode parameters from the APIHeikki Krogerus1-4/+1
2023-05-26soc: qcom: smem: introduce qcom_smem_get_soc_id()Robert Marko1-0/+23
2023-05-26soc: qcom: smem: Switch to EXPORT_SYMBOL_GPL()Robert Marko1-4/+4
2023-05-26soc: qcom: socinfo: move SMEM item struct and defines to a headerRobert Marko1-66/+1
2023-05-26soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setupChristian Marangi1-5/+11
2023-05-24soc: qcom: rpmhpd: Add SA8155P power domainsKonrad Dybcio1-0/+16
2023-05-24soc: qcom: Rename ice to qcom_ice to avoid module name conflictAbel Vesa1-1/+2
2023-05-24soc: qcom: socinfo: Add Soc ID for IPQ5312 and IPQ5302Kathiravan T1-0/+2
2023-05-24soc: qcom: socinfo: Add IDs for IPQ5018 familyRobert Marko1-0/+8
2023-05-24soc: qcom: rmtfs: Fix error code in probe()Dan Carpenter1-0/+1
2023-05-24soc: qcom: Introduce RPM master stats driverKonrad Dybcio3-0/+175
2023-05-24soc: qcom: qmi: Use alloc_ordered_workqueue() to create ordered workqueuesTejun Heo1-1/+1
2023-05-24soc: qcom: ramp_controller: Fix an error handling path in qcom_ramp_controlle...Christophe JAILLET1-1/+1
2023-05-24soc: qcom: ramp_controller: Improve error message for failure in .remove()Uwe Kleine-König1-4/+7
2023-05-24soc: qcom: rpmpd: use correct __le32 typeMin-Hua Chen1-2/+2
2023-05-24soc: qcom: mdt_loader: Enhance split binary detectionGokul krishna Krishnakumar1-2/+23
2023-05-23qcom: pmic_glink: enable altmode for SM8450Neil Armstrong1-2/+6
2023-05-14soc: qcom: rpmh-rsc: drop redundant unsigned >=0 comparisionKrzysztof Kozlowski1-1/+1
2023-05-14soc: qcom: icc-bwmon: fix incorrect error code passed to dev_err_probe()Krzysztof Kozlowski1-2/+2
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+0
2023-04-25Merge tag 'soc-drivers-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds15-349/+1298
2023-04-07Merge tag '20230407105029.2274111-4-abel.vesa@linaro.org' into drivers-for-6.4Bjorn Andersson3-0/+371
2023-04-07soc: qcom: Make the Qualcomm UFS/SDCC ICE a dedicated driverAbel Vesa3-0/+371
2023-04-07soc: qcom: rpmh-rsc: Support RSC v3 minor versionsTushar Nimkar1-1/+1
2023-04-06soc: qcom: smd-rpm: Use GFP_ATOMIC in write pathRob Clark1-1/+1
2023-04-04soc: qcom: icc-bwmon: Handle global registers correctlyKonrad Dybcio1-21/+209
2023-04-04soc: qcom: icc-bwmon: Remove unused struct memberKonrad Dybcio1-1/+0
2023-04-03Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman2-6/+10
2023-03-24soc: qcom: smsm: Use dev_err_probe()Ye Xingchen1-5/+4
2023-03-21soc: qcom: llcc: Add configuration data for SM7150Danila Tikhonov1-0/+17
2023-03-21soc: qcom: pmic_glink: register ucsi aux deviceNeil Armstrong1-11/+54
2023-03-17drivers: remove struct module * setting from struct classGreg Kroah-Hartman1-1/+0
2023-03-15firmware: qcom_scm: Use fixed width src vm bitmapElliot Berman1-1/+1
2023-03-15soc: qcom: rpmpd: Remove useless commentsKonrad Dybcio1-13/+0
2023-03-15soc: qcom: rpmpd: Hook up VDDMX as parent of SM6375 VDDGXKonrad Dybcio1-0/+4
2023-03-15soc: qcom: rpmpd: Add parent PD supportKonrad Dybcio1-0/+10
2023-03-15soc: qcom: rpmpd: Make bindings assignments consistentKonrad Dybcio1-59/+59
2023-03-15soc: qcom: rpmpd: Improve the namingKonrad Dybcio1-216/+216
2023-03-15soc: qcom: rpmpd: Expand struct definition macrosKonrad Dybcio1-98/+441
2023-03-15soc: qcom: rpmpd: Remove vdd* from struct namesKonrad Dybcio1-156/+156
2023-03-15soc: qcom: rpmpd: Unify Low Power Island definitionsKonrad Dybcio1-4/+2
2023-03-15soc: qcom: rpmpd: Bring all definitions to the topKonrad Dybcio1-62/+49
2023-03-15soc: qcom: rpmpd: Remove SoC names from RPMPD definitionsKonrad Dybcio1-196/+164
2023-03-15soc: qcom: socinfo: Add Soc ID for SM7150David Wronek1-0/+1
2023-03-15soc: qcom: socinfo: Add IDs for QRB4210Bhupesh Sharma1-0/+1
2023-03-15soc: qcom: socinfo: Add IDs for IPQ9574 and its variantsVaradarajan Narayanan1-0/+6
2023-03-15soc: qcom: llcc: Do not create EDAC platform device on SDM845Manivannan Sadhasivam1-7/+17
2023-03-15qcom: llcc/edac: Support polling mode for ECC handlingManivannan Sadhasivam1-7/+6
2023-03-15qcom: llcc/edac: Fix the base address used for accessing LLCC banksManivannan Sadhasivam1-31/+41
2023-03-15soc: qcom: socinfo: Add IDs for QCM2290/QRB2210Konrad Dybcio1-0/+2
2023-03-13soc: qcom: socinfo: Add some PMICsKonrad Dybcio1-0/+5
2023-03-13soc: qcom: socinfo: add support for SA8775PBartosz Golaszewski1-0/+1
2023-03-13soc: qcom: smem: update max processor countBartosz Golaszewski1-1/+1
2023-03-13soc: qcom: restrict L2 accessors to ARM64 build testsKrzysztof Kozlowski1-1/+1
2023-03-13soc: qcom: Use of_property_present() for testing DT property presenceRob Herring3-3/+3
2023-03-13soc: qcom: gsbi: mark OF related data as maybe unusedKrzysztof Kozlowski1-1/+1
2023-03-06soc: qcom: rmtfs: handle optional qcom,vmid correctlyLuca Weiss1-1/+4
2023-03-06soc: qcom: rmtfs: fix error handling reading qcom,vmidLuca Weiss1-2/+3
2023-03-06soc: qcom: llcc: Fix slice configuration values for SC8280XPAbel Vesa1-3/+3
2023-02-27Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds13-39/+1358
2023-02-24Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2023-02-24Merge tag 'tty-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-1/+1
2023-02-09soc: qcom: geni-se: Move qcom-geni-se.h to linux/soc/qcom/geni-se.hElliot Berman1-1/+1
2023-02-08soc: qcom: socinfo: Add IDs for IPQ5332 and its variantKathiravan T1-0/+2
2023-02-08firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/Elliot Berman3-3/+3