aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/remoteproc
AgeCommit message (Expand)AuthorFilesLines
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman3-0/+3
2017-10-11remoteproc: imx_rproc: fix return value check in imx_rproc_addr_init()Wei Yongjun1-3/+2
2017-10-10remoteproc: qcom: fix RPMSG_QCOM_GLINK_SMEM dependenciesArnd Bergmann1-0/+2
2017-10-10remoteproc: imx_rproc: fix a couple off by one bugsDan Carpenter1-2/+2
2017-09-09Merge tag 'rpmsg-v4.14' of git://github.com/andersson/remoteprocLinus Torvalds4-0/+64
2017-09-01remoteproc: Introduce rproc handle accessor for childrenBjorn Andersson1-0/+18
2017-09-01remoteproc: qcom: Make ssr_notifiers localBjorn Andersson1-1/+1
2017-09-01remoteproc: qcom: adsp: Allow defining GLINK edgeBjorn Andersson4-0/+64
2017-08-30remoteproc: Stop subdevices in reverse orderBjorn Andersson1-1/+1
2017-08-30remoteproc: imx_rproc: add a NXP/Freescale imx_rproc driverOleksij Rempel3-0/+436
2017-08-29remoteproc: qcom: Use PTR_ERR_OR_ZEROHimanshu Jha2-5/+2
2017-08-27remoteproc: st: explicitly request exclusive reset controlPhilipp Zabel1-2/+4
2017-08-27remoteproc: qcom: explicitly request exclusive reset controlPhilipp Zabel1-1/+2
2017-08-27remoteproc/keystone: explicitly request exclusive reset controlPhilipp Zabel1-1/+1
2017-08-24remoteproc/keystone: Add support for Keystone 66AK2G SOCsSuman Anna1-0/+1
2017-08-24remoteproc/davinci: Add device tree support for OMAP-L138 DSPSuman Anna1-3/+27
2017-08-24remoteproc/davinci: Add support to parse internal memoriesSuman Anna1-0/+62
2017-08-24remoteproc/davinci: Switch to platform_get_resource_byname()Suman Anna1-2/+4
2017-08-24remoteproc: make device_type constBhumika Goyal1-1/+1
2017-08-02remoteproc: qcom: Add support for SSR notificationsBjorn Andersson4-0/+90
2017-07-26remoteproc: Merge __rproc_boot() with rproc_boot()Suman Anna2-12/+2
2017-06-27remoteproc/keystone: Fix circular dependencies for ARM configsSuman Anna1-1/+0
2017-06-27remoteproc: Drop redundant REMOTEPROC dependency from driver KconfigsSuman Anna1-9/+0
2017-06-27remoteproc: Drop VIRTUALIZATION dependency from REMOTEPROCSuman Anna1-1/+0
2017-06-26remoteproc/keystone: Ensure the DSPs are in reset in probeAndrew F. Davis1-0/+10
2017-06-26remoteproc/keystone: Add a remoteproc driver for Keystone 2 DSPsSuman Anna3-0/+529
2017-06-25remoteproc/davinci: fix unbalanced reset between start and stop opsSuman Anna1-10/+1
2017-06-25remoteproc/davinci: simplify the reset functionSuman Anna1-20/+3
2017-06-25remoteproc/davinci: Update Kconfig to depend on DMA_CMASuman Anna1-1/+1
2017-05-30remoteproc: fix spelling mistake: "Resouce" -> "Resource"Colin Ian King1-1/+1
2017-05-26remoteproc: Modify recovery path to use rproc_{start,stop}()Sarangdhar Joshi1-9/+26
2017-05-26remoteproc: Introduce rproc_{start,stop}() functionsSarangdhar Joshi1-56/+87
2017-05-10Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-4/+6
2017-05-02virtio: add context flag to find vqsMichael S. Tsirkin1-4/+6
2017-03-28soc: qcom: smd: Remove standalone driverBjorn Andersson1-3/+3
2017-03-20remoteproc: qcom: fix QCOM_SMD dependenciesArnd Bergmann1-3/+3
2017-03-02Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-1/+2
2017-02-27virtio: allow drivers to request IRQ affinity when creating VQsChristoph Hellwig1-1/+2
2017-02-22remoteproc: qcom: mdt_loader: Use signed type for offsetBjorn Andersson1-1/+1
2017-02-06remoteproc: st: add virtio communication supportLoic Pallardy2-2/+114
2017-02-06remoteproc: st: correct probe error managementLoic Pallardy1-2/+4
2017-02-06remoteproc: Modify the function namesSarangdhar Joshi1-9/+5
2017-02-06remoteproc: Reduce asynchronous request_firmware to auto-boot onlySarangdhar Joshi1-6/+8
2017-02-06remoteproc: Drop qcom_scm_pas_supported() from adsp_probe()Sarangdhar Joshi1-5/+0
2017-02-06remoteproc: qcom: Use common SMD edge handlerBjorn Andersson3-0/+14
2017-02-06remoteproc: qcom: wcnss: Make SMD handling commonBjorn Andersson3-26/+67
2017-02-06remoteproc: Move qcom_mdt_loader into drivers/soc/qcomBjorn Andersson7-225/+3
2017-02-06remoteproc: qcom: mdt_loader: Refactor MDT loaderBjorn Andersson4-105/+98
2017-02-06remoteproc: qcom: mdt_loader: Don't overwrite firmware objectBjorn Andersson1-3/+4
2017-02-06remoteproc: qcom: Extract non-mdt related helperBjorn Andersson9-20/+67
2017-02-06remoteproc: qcom: q6v5: Decouple driver from MDT loaderBjorn Andersson2-57/+90
2017-02-06remoteproc: qcom: q6v5: Remove mss supply from 8916Bjorn Andersson1-8/+3
2017-02-01remoteproc: qcom: fix initializers for qcom_mss_reg_res arrayArnd Bergmann1-2/+2
2017-01-30remoteproc: Drop firmware_loading_completeSarangdhar Joshi1-11/+11
2017-01-30remoteproc: Add RPROC_DELETED stateSarangdhar Joshi1-0/+1
2017-01-30remoteproc: Move rproc_delete_debug_dir() to rproc_del()Sarangdhar Joshi1-2/+2
2017-01-30remoteproc: qcom: Add SLPI rproc support to load and boot slpi proc.Avaneesh Kumar Dwivedi1-1/+9
2017-01-30remoteproc: qcom: Add additional agree2_clk and px regulator resource.Avaneesh Kumar Dwivedi1-5/+38
2017-01-30remoteproc: qcom: Compatible string based resource initialization.Avaneesh Kumar Dwivedi1-14/+33
2017-01-18drivers: remoteproc: constify rproc_ops structuresBhumika Goyal5-5/+5
2017-01-18remoteproc: qcom: Initialize and enable proxy and active regulators.Avaneesh Kumar Dwivedi1-50/+169
2017-01-18remoteproc: qcom: Initialize and enable proxy and active clocks.Avaneesh Kumar Dwivedi1-42/+109
2017-01-18remoteproc: qcom: Compatible string based private resource initialization.Avaneesh Kumar Dwivedi1-3/+22
2017-01-18remoteproc: add some kind of helpPavel Machek1-2/+5
2016-12-30Revert "remoteproc: Merge table_ptr and cached_table pointers"Bjorn Andersson1-10/+16
2016-12-30remoteproc: fix vdev reference managementLoic Pallardy1-3/+0
2016-12-09remoteproc: qcom_adsp_pil: select qcom_scmArnd Bergmann1-0/+1
2016-12-09remoteproc: Drop wait in __rproc_boot()Bjorn Andersson1-19/+3
2016-12-09remoteproc/ste: Delete unused driverJean Delvare3-353/+0
2016-12-09remoteproc: Remove "experimental" warningBjorn Andersson1-3/+0
2016-12-09remoteproc: qcom_adsp_pil: select qcom_scmArnd Bergmann1-0/+1
2016-12-02remoteproc: qcom: mdt_loader: add include for sizesStanimir Varbanov1-0/+1
2016-11-19remoteproc: Update last rproc_put users to rproc_freeBjorn Andersson2-4/+4
2016-11-19remoteproc: qcom: adsp: Add missing MODULE_DEVICE_TABLEBjorn Andersson1-0/+1
2016-11-18remoteproc: wcnss-pil: add QCOM_SMD dependencyArnd Bergmann1-0/+1
2016-11-16remoteproc: Add support for xo clockSarangdhar Joshi1-1/+29
2016-11-16remoteproc: adsp-pil: fix recursive dependencyArnd Bergmann1-1/+1
2016-11-16Merge branch 'topic/st_fdma' of git://git.kernel.org/pub/scm/linux/kernel/git...Bjorn Andersson3-9/+381
2016-11-15remoteproc: Introduce Qualcomm ADSP PILBjorn Andersson3-0/+411
2016-11-14remoteproc: qcom_wcnss: Fix circular module dependencyBjorn Andersson5-16/+29
2016-11-14remoteproc: Merge table_ptr and cached_table pointersBjorn Andersson1-16/+10
2016-11-14remoteproc: Remove custom vdev handler listBjorn Andersson1-11/+0
2016-11-14remoteproc: Update max_notifyid as we allocate vringsBjorn Andersson1-10/+5
2016-11-14remoteproc: Decouple vdev resources and devicesBjorn Andersson1-15/+20
2016-11-14remoteproc: Further extend the vdev life cycleBjorn Andersson1-1/+6
2016-11-14remoteproc: virtio: Anchor vring life cycle in vdevBjorn Andersson2-6/+21
2016-11-14remoteproc: Assign kref to rproc_vdevBjorn Andersson3-4/+17
2016-11-14remoteproc: wcnss: Bond SMD edge to remoteprocBjorn Andersson1-0/+27
2016-11-09remoteproc: Introduce subdevicesBjorn Andersson1-0/+72
2016-10-31remoteproc: st: Fix error return code in st_rproc_probe()Wei Yongjun1-1/+3
2016-10-31remoteproc: debugfs: Remove state entry which is duplicated is sysfsMatt Redfearn1-71/+0
2016-10-31remoteproc: Add a sysfs interface for firmware and stateMatt Redfearn4-0/+160
2016-10-18remoteproc: qcom: wcnss_iris: Fix module autoloadJavier Martinez Canillas1-0/+1
2016-10-18remoteproc: qcom: wcnss: Fix module autoloadJavier Martinez Canillas1-0/+1
2016-10-18remoteproc: qcom: q6v5_pil: Fix module autoloadJavier Martinez Canillas1-0/+1
2016-10-18remoteproc: Keep local copy of firmware nameMatt Redfearn1-15/+16
2016-10-18remoteproc: Update Kconfig setup to 'depends on REMOTEPROC'Peter Griffin1-8/+12
2016-10-18remoteproc: st_slim_rproc: add a slimcore rproc driverPeter Griffin3-2/+370
2016-10-06Merge tag 'rpmsg-v4.9' of git://github.com/andersson/remoteprocLinus Torvalds1-2/+2
2016-10-02remoteproc: Refactor rproc module lockingBjorn Andersson1-12/+8
2016-10-02remoteproc: Split driver and consumer dereferencingBjorn Andersson8-17/+32
2016-10-02remoteproc: Correct resource handling upon boot failureBjorn Andersson1-4/+5
2016-09-19remoteproc: Drop unnecessary NULL checkBjorn Andersson1-7/+0
2016-09-08rpmsg: Move rpmsg_device API to new fileBjorn Andersson1-2/+2
2016-09-06remoteproc: core: transform struct fw_rsc_vdev_vring reserved field in paLoic PALLARDY1-6/+0
2016-08-22remoteproc: qcom: wcnss: Fix return value check in wcnss_probe()Wei Yongjun1-2/+2
2016-08-18remoteproc: qcom: Introduce WCNSS peripheral image loaderBjorn Andersson5-0/+852
2016-08-18remoteproc: Only update table_ptr if we have a loaded tableBjorn Andersson1-10/+6
2016-08-17remoteproc: Move handling of cached table to boot/shutdownBjorn Andersson1-37/+18
2016-08-17remoteproc: Move vdev handling to boot/shutdownBjorn Andersson1-22/+15
2016-08-17remoteproc: Calculate max_notifyid during loadBjorn Andersson1-12/+4
2016-08-17remoteproc: Introduce auto-boot flagBjorn Andersson3-14/+29
2016-08-12remoteproc/omap: revise a minor error trace messageAnna, Suman1-1/+2
2016-08-12remoteproc/omap: fix various code formatting issuesAnna, Suman1-1/+1
2016-08-12remoteproc: print hex numbers with a leading 0x formatAnna, Suman1-4/+4
2016-08-12remoteproc: align code with open parenthesisAnna, Suman5-39/+39
2016-08-12remoteproc: fix bare unsigned type usageAnna, Suman1-6/+6
2016-08-12remoteproc: use variable names for sizeof() operatorAnna, Suman1-2/+2
2016-08-12remoteproc: fix couple of minor typosAnna, Suman2-2/+2
2016-08-12remoteproc: use proper format-specifier for printing dma_addr_tAnna, Suman1-6/+6
2016-08-10remoteproc: qcom: hexagon: Fix error return code in q6v5_probe()Wei Yongjun1-1/+3
2016-08-10remoteproc: core: Remove pointless OOM printLee Jones1-1/+0
2016-08-10remoteproc: core: Trivial: Improve error checking, spelling and debug printsLee Jones1-6/+6
2016-08-10remoteproc: core: Ensure error message is clearLee Jones1-2/+3
2016-08-04dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski1-4/+3
2016-07-14remoteproc: qcom: hexagon: Clean up mpss validationBjorn Andersson1-11/+7
2016-07-14remoteproc: qcom: remove redundant dev_err call in q6v5_init_mem()Wei Yongjun1-6/+2
2016-07-13remoteproc: qcom: Driver for the self-authenticating Hexagon v5Bjorn Andersson5-0/+1124
2016-06-14remoteproc: Fix potential race condition in rproc_addDave Gerlach1-6/+9
2016-05-12remoteproc: Add additional crash reasonsBjorn Andersson1-0/+2
2016-05-12remoteproc: core: Make the loaded resource table optionalBjorn Andersson1-6/+2
2016-05-06remoteproc: core: Task sync during rproc_fw_boot()Lee Jones3-3/+29
2016-03-28remoteproc: st: fix check of syscon_regmap_lookup_by_phandle() return valueVladimir Zapolskiy1-2/+2
2016-01-29remoteproc: Supply controller driver for ST's Remote ProcessorsLee Jones3-0/+307
2016-01-29remoteproc: debugfs: Add ability to boot remote processor using debugfsLee Jones1-0/+34
2016-01-29remoteproc: debugfs: Return error on invalid 'count' valueLee Jones1-1/+1
2016-01-29remoteproc/wkup_m3: Use MODULE_DEVICE_TABLE to export aliasDave Gerlach1-0/+1
2016-01-29remoteproc: report error if resource table doesn't existStefan Agner1-1/+3
2016-01-12virtio: make find_vqs() checkpatch.pl-friendlyStefan Hajnoczi1-1/+1
2015-11-26remoteproc: fix memory leak of remoteproc ida cache layersSuman Anna1-0/+2
2015-11-26remoteproc: avoid stack overflow in debugfs fileArnd Bergmann1-1/+1
2015-06-18remoteproc: fix !CONFIG_OF build breakageOhad Ben-Cohen1-0/+7
2015-06-17remoteproc/wkup_m3: add a remoteproc driver for TI Wakeup M3Dave Gerlach3-0/+271
2015-06-17remoteproc: add a rproc ops for performing address translationSuman Anna1-6/+25
2015-06-16remoteproc: introduce rproc_get_by_phandle APIDave Gerlach1-0/+50
2015-05-02remoteproc: fix various checkpatch warningsSuman Anna2-19/+10
2015-05-02remoteproc/davinci: fix quoted split string checkpatch warningSuman Anna1-2/+1
2015-05-02remoteproc/ste: add blank lines after declarationsSuman Anna1-2/+2
2015-03-12remoteproc: add IOMMU hardware capability flagSuman Anna4-13/+6
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-3/+0
2014-12-11Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-3/+8
2014-12-09virtio: allow finalize_features to failMichael S. Tsirkin1-1/+3
2014-12-09virtio: assert 32 bit features in transportsMichael S. Tsirkin1-0/+3
2014-12-09virtio: add support for 64 bit features.Michael S. Tsirkin1-1/+1
2014-12-09virtio: use u32, not bitmap for featuresMichael S. Tsirkin1-1/+1
2014-11-27mailbox/omap: adapt to the new mailbox frameworkSuman Anna1-24/+27
2014-10-20remoteproc: drop owner assignment from platform_driversWolfram Sang3-3/+0
2014-06-17remoteproc: da8xx: don't select CMA on no-MMUArnd Bergmann1-1/+1
2014-02-24remoteproc/ste_modem: staticize local symbolsJingoo Han1-2/+2
2014-02-24remoteproc/davinci: simplify use of devm_ioremap_resourceJulia Lawall1-13/+1
2014-02-24remoteproc/davinci: drop needless devm_clk_putUwe Kleine-König1-2/+0
2013-10-29virtio_ring: change host notification APIHeinz Graalfs1-1/+2
2013-07-15remoteproc: don't use PTR_RET().Rusty Russell1-1/+1
2013-07-11Merge tag 'remoteproc-3.11-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-16/+15
2013-07-01remoteproc: Cocci spatch "memdup.spatch"Thomas Meyer1-2/+1
2013-07-01remoteproc: free carveout memories only after unmapping themSuman Anna1-7/+7
2013-06-30remoteproc: fix checkpatch errors in remoteproc codeSuman Anna2-4/+3
2013-06-30remoteproc: fix error return code in rproc_fw_boot()Wei Yongjun1-3/+4
2013-06-11mailbox/omap: move the OMAP mailbox framework to driversSuman Anna2-2/+3
2013-05-07Merge tag 'remoteproc-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-134/+668
2013-04-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-04-24treewide: Fix typo in printk and commentsMasanari Iida1-1/+1
2013-04-21remoteproc: fix kconfig dependencies for VIRTIOSuman Anna1-0/+1
2013-04-15remoteproc/davinci: add a remoteproc driver for OMAP-L13x DSPRobert Tivy3-0/+348
2013-04-07remoteproc: support default firmware name in rproc_alloc()Robert Tivy1-4/+24
2013-04-07remoteproc: fix FW_CONFIG typoRobert Tivy1-1/+1
2013-04-07remoteproc/omap: support OMAP5 tooVincent Stehlé1-1/+1
2013-04-07remoteproc: set vring addresses in resource tableSjur Brændeland1-2/+17
2013-04-07remoteproc: support virtio config space.Sjur Brændeland2-18/+64
2013-04-07remoteproc: perserve resource table dataOhad Ben-Cohen2-20/+79
2013-04-07remoteproc: calculate max_notifyid by counting vringsSjur Brændeland2-16/+19
2013-04-05remoteproc: code cleanup of resource parsingSjur Brændeland1-40/+12
2013-04-05remoteproc: parse STE-firmware and find resource table addressSjur Brændeland1-14/+29
2013-04-05remoteproc: add find_loaded_rsc_table firmware opsSjur Brændeland2-1/+39
2013-04-05remoteproc: refactor rproc_elf_find_rsc_table()Sjur Brændeland1-29/+46
2013-04-05remoteproc: fix error path of handle_vdevSjur Brændeland1-1/+3
2013-04-05remoteproc/ste: fix memory leak on shutdownDmitry Tarnyagin1-1/+6
2013-04-05remoteproc: fix the error check for idr_allocSuman Anna1-1/+1
2013-02-27remoteproc: convert to idr_alloc()Tejun Heo1-7/+3
2013-02-27remoteproc: don't use idr_remove_all()Tejun Heo1-1/+0
2013-02-26Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2013-02-21Merge tag 'multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds1-1/+1
2013-02-15remoteproc: omap: depend on OMAP_MBOX_FWKArnd Bergmann1-1/+1
2013-02-11virtio: make config_ops constStephen Hemminger1-1/+1
2013-01-21drivers/remoteproc: remove depends on CONFIG_EXPERIMENTALKees Cook1-4/+1
2013-01-03Drivers: misc: remove __dev* attributes.Greg Kroah-Hartman1-3/+3
2012-12-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-2/+2
2012-12-03treewide: Fix typos in various driversMasanari Iida1-2/+2
2012-11-29remoteproc: fix error path of ->find_vqsOhad Ben-Cohen1-6/+12
2012-10-07Merge branch 'virtio-next' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-1/+4