aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/remoteproc/qcom_q6v5_mss.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-05remoteproc: qcom_q6v5_mss: Use devm_rproc_alloc() helperAndrew Davis1-16/+12
2023-09-20remoteproc: qcom: q6v5-mss: Remove PNoC clock from 8996 MSSKonrad Dybcio1-1/+0
2023-07-15remoteproc: qcom: q6v5-mss: Add support for SDM630/636/660Alexey Minnekhanov1-2/+49
2023-07-15remoteproc: qcom: Use of_reserved_mem_lookup()Stephan Gerhold1-13/+20
2023-07-15remoteproc: Explicitly include correct DT includesRob Herring1-1/+2
2023-05-09remoteproc: qcom_q6v5_mss: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-04-25Merge tag 'rproc-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/remot...Linus Torvalds1-4/+4
2023-04-03remoteproc: Remove unnecessary (void*) conversionsYu Zhe1-4/+4
2023-03-15firmware: qcom_scm: Use fixed width src vm bitmapElliot Berman1-4/+4
2023-02-27Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2023-02-08firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/Elliot Berman1-1/+1
2023-01-18remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headersSibi Sankar1-6/+53
2023-01-18Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use"Christoph Hellwig1-32/+6
2022-12-27remoteproc: qcom: q6v5-mss: Add modem support on MSM8953Sireesh Kodali1-2/+53
2022-12-27remoteproc: qcom: q6v5-mss: Add support for MSM8909Stephan Gerhold1-33/+90
2022-07-18remoteproc: qcom: q6v5-mss: add powerdomains to MSM8996 configDmitry Baryshkov1-0/+5
2022-07-18remoteproc: qcom_q6v5: Introduce panic handler for MSSSibi Sankar1-0/+8
2022-07-18remoteproc: qcom_q6v5_mss: Update MBA log infoSibi Sankar1-0/+3
2022-07-18remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after useSibi Sankar1-6/+32
2022-03-30Merge tag 'rproc-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/remo...Linus Torvalds1-4/+15
2022-03-11remoteproc: qcom_q6v5_mss: Create platform device for BAM-DMUXStephan Gerhold1-0/+8
2022-03-11remoteproc: qcom_q6v5_mss: Fix some leaks in q6v5_alloc_memory_regionMiaoqian Lin1-4/+7
2022-02-03soc: qcom: mdt_loader: Allow hash segment to be split outBjorn Andersson1-3/+4
2021-10-15remoteproc: qcom_q6v5_mss: Use devm_platform_ioremap_resource_byname() to sim...zhaoxiao1-5/+2
2021-09-27remoteproc: mss: q6v5-mss: Add modem support on SC7280Sibi Sankar1-4/+249
2021-09-27remoteproc: qcom: q6v5: Use qmp_send to update co-processor load stateSibi Sankar1-36/+8
2021-03-18remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loaderBjorn Andersson1-0/+18
2021-03-18remoteproc: qcom_q6v5_mss: Provide errors for firmware-name parsingBjorn Andersson1-2/+6
2020-12-10remoteproc: q6v5-mss: fix error handling in q6v5_pds_enableZhang Qilong1-1/+4
2020-11-25remoteproc: qcom: q6v5: Query sysmon before graceful shutdownBjorn Andersson1-1/+1
2020-11-24remoteproc: qcom_q6v5_mss: map/unmap MBA region before/after useSibi Sankar1-15/+22
2020-11-24remoteproc: qcom_q6v5_mss: Replace ioremap with memremapSibi Sankar1-6/+6
2020-10-26remoteproc: qcom_q6v5_mss: Allow replacing regulators with power domainsStephan Gerhold1-12/+56
2020-09-25remoteproc: qcom_q6v5: Assign mpss region to Q6 before MBA bootSibi Sankar1-3/+13
2020-08-11Merge tag 'rproc-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ander...Linus Torvalds1-67/+90
2020-07-28remoteproc: kill IPA notify codeAlex Elder1-38/+0
2020-07-27remoteproc: qcom_q6v5_mss: Remove redundant running stateSibi Sankar1-5/+0
2020-07-27remoteproc: qcom_q6v5_mss: Add modem debug policy supportSibi Sankar1-1/+24
2020-07-27remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before loadSibi Sankar1-3/+2
2020-07-27remoteproc: qcom_q6v5_mss: Validate MBA firmware size before loadSibi Sankar1-0/+6
2020-07-21remoteproc: qcom_q6v5_mss: Add MBA log extraction supportSibi Sankar1-1/+37
2020-07-21remoteproc: Pass size and offset as arguments to segment dump functionRishabh Bhatnagar1-5/+5
2020-07-21remoteproc: qcom_q6v5_mss: Replace mask based tracking with sizeSibi Sankar1-9/+8
2020-07-16remoteproc: qcom_q6v5_mss: Monitor MSS_STATUS for boot completionSibi Sankar1-6/+6
2020-07-01remoteproc: qcom: Update PIL relocation info on loadBjorn Andersson1-0/+3
2020-06-30iov_iter: Move unnecessary inclusion of crypto/hash.hHerbert Xu1-0/+1
2020-06-08Merge tag 'rproc-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/ander...Linus Torvalds1-113/+60
2020-05-12remoteproc: qcom_q6v5_mss: Remove unused q6v5_da_to_va functionSibi Sankar1-14/+0
2020-05-12remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after useSibi Sankar1-11/+20
2020-05-12remoteproc: qcom_q6v5_mss: Drop accesses to MPSS PERPH register spaceSibi Sankar1-84/+18
2020-05-11remoteproc: qcom_q6v5_mss: Extract mba/mpss from memory-regionSibi Sankar1-3/+18
2020-05-07remoteproc: qcom: Pass ssr_name to glink subdeviceBjorn Andersson1-1/+1
2020-04-19remoteproc: use rproc_coredump_set_elf_info in driversClement Leger1-0/+3
2020-04-16remoteproc: qcom_q6v5_mss: fix q6v5_probe() error pathsAlex Elder1-12/+19
2020-04-16remoteproc: qcom_q6v5_mss: fix a bug in q6v5_probe()Alex Elder1-1/+1
2020-04-02Merge tag 'rproc-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/ander...Linus Torvalds1-35/+98
2020-03-25remoteproc: Use size_t type for len in da_to_vaClement Leger1-1/+1
2020-03-25remoteproc: qcom_q6v5_mss: Reload the mba region on coredumpSibi Sankar1-1/+18
2020-03-25remoteproc: qcom_q6v5_mss: Validate each segment during loadingBjorn Andersson1-25/+58
2020-03-25remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdownBjorn Andersson1-11/+24
2020-03-08remoteproc: add IPA notification to q6v5 driverAlex Elder1-0/+38
2020-01-24remoteproc: qcom: q6v5-mss: Improve readability of reset_assertSibi Sankar1-3/+12
2020-01-24remoteproc: qcom: q6v5-mss: Use regmap_read_poll_timeoutSibi Sankar1-20/+7
2020-01-21remoteproc: qcom: q6v5-mss: Rename boot status timeoutSibi Sankar1-2/+2
2020-01-21remoteproc: qcom: q6v5-mss: Improve readability across clk handlingSibi Sankar1-14/+18
2019-12-20remoteproc: mss: q6v5-mss: Add modem support on SC7180Sibi Sankar1-1/+198
2019-12-20remoteproc: q6v5-mss: Remove mem clk from the active poolSibi Sankar1-1/+0
2019-11-04remoteproc: qcom_q6v5_mss: Add support for MSM8998Jeffrey Hugo1-6/+46
2019-08-26remoteproc: qcom: q6v5-mss: fixup q6v5_pds_enable error handlingSibi Sankar1-2/+2
2019-07-17Merge tag 'rproc-v5.3' of git://github.com/andersson/remoteprocLinus Torvalds1-8/+25
2019-07-01remoteproc: qcom: q6v5-mss: Support loading non-split imagesBjorn Andersson1-8/+25
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner1-9/+1
2019-01-30remoteproc: q6v5-mss: Active powerdomain for SDM845Bjorn Andersson1-2/+29
2019-01-30remoteproc: q6v5-mss: Vote for rpmh power domainsRajendra Nayak1-5/+114
2019-01-29remoteproc: qcom: Add support for parsing fw dt bindingsSibi Sankar1-10/+37
2019-01-29remoteproc: qcom_q6v5: don't auto boot remote processorRamon Fried1-0/+2
2019-01-21remoteproc: qcom: Add shutdown-ack irqSibi Sankar1-0/+4
2019-01-06remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996Sibi Sankar1-0/+7
2019-01-06remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996Sibi Sankar1-1/+4
2018-10-19remoteproc: qcom: q6v5-mss: Register segments/dumpfn for coredumpSibi Sankar1-0/+42
2018-10-19remoteproc: qcom: q6v5-mss: Add custom dump function for modemSibi Sankar1-0/+33
2018-10-19remoteproc: qcom: q6v5-mss: Refactor mba load/unload sequenceSibi Sankar1-138/+170
2018-10-08remoteproc: qcom: q6v5-mss: add SCM probe dependencyBrian Norris1-0/+3
2018-10-07remoteproc: qcom: q6v5-pil: Assign the relocated addressSibi Sankar1-0/+1
2018-10-05remoteproc: qcom: q6v5-pil: Add PDC reset for modem on SDM845 SoCsSibi Sankar1-5/+24
2018-10-05remoteproc: qcom: q6v5-pil: Explicitly get mss_restart lineSibi Sankar1-1/+1
2018-09-26remoteproc: qcom: Rename Hexagon v5 modem driverBjorn Andersson1-0/+1378