aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mailbox
AgeCommit message (Expand)AuthorFilesLines
2021-06-26mailbox: hisilicon: Use the correct HiSilicon copyrightHao Fang2-2/+2
2021-06-26mailbox: mediatek: Remove redundant error printing in cmdq_probe()Zhen Lei1-3/+1
2021-06-26mailbox: bcm-pdc: Remove redundant error printing in pdc_probe()Zhen Lei1-1/+0
2021-06-26mailbox: arm_mhu: Remove redundant error printing in mhu_probe()Zhen Lei1-3/+1
2021-04-28Merge tag 'mailbox-v5.13' of git://git.linaro.org/landing-teams/working/fujit...Linus Torvalds9-53/+119
2021-04-13mailbox: arm_mhu_db: Remove redundant dev_err call in mhu_db_probe()Qiheng Lin1-3/+1
2021-04-13mailbox: sprd: Add supplementary inbox supportOrson Zhai1-17/+71
2021-04-13mailbox: sprd: Introduce refcnt when clients requests/free channelsOrson Zhai1-14/+29
2021-04-13mailbox: fix various typos in commentsTom Saeger8-16/+16
2021-04-13mailbox: pcc: fix platform_no_drv_owner.cocci warningsYang Li1-1/+0
2021-04-09treewide: change my e-mail address, fix my nameMarek Behún1-2/+2
2021-02-22mailbox: arm_mhuv2: Skip calling kfree() with invalid pointerViresh Kumar1-1/+3
2021-02-14mailbox: tegra-hsp: Set lockdep class dynamicallyMikko Perttunen1-0/+15
2021-02-14mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULLMagnum Shan1-1/+1
2021-02-14mailbox: arm_mhuv2: make remove callback return voidUwe Kleine-König1-3/+1
2021-02-14mailbox: arm_mhuv2: Fix sparse warningsViresh Kumar1-11/+11
2021-02-14mailbox: qcom: Add support for SDX55 APCS IPCManivannan Sadhasivam1-1/+6
2021-02-14mailbox: omap: Add support for K3 AM64x SoCsSuman Anna1-1/+5
2021-02-14mailbox: qcom: Add SC8180X apcs compatibleBjorn Andersson1-0/+1
2020-12-09mailbox: arm_mhuv2: Add driverViresh Kumar3-0/+1145
2020-12-01mailbox: stm32-ipcc: cast void pointers to unsigned longMartin Kaiser1-6/+6
2020-12-01mailbox: stm32-ipcc: remove duplicate error messageMartin Kaiser1-3/+0
2020-12-01mailbox: stm32-ipcc: add COMPILE_TEST dependencyMartin Kaiser1-1/+1
2020-12-01mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfree with devm_kfreeSudeep Holla1-1/+1
2020-10-24Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds1-1/+8
2020-10-16mailbox: avoid timer start from callbackJassi Brar1-5/+7
2020-10-12maiblox: mediatek: Fix handling of platform_get_irq() errorKrzysztof Kozlowski1-5/+3
2020-10-12mailbox: arm_mhu: Add ARM MHU doorbell driverSudeep Holla2-1/+355
2020-10-12mailbox: arm_mhu: Match only if compatible is "arm,mhu"Sudeep Holla1-0/+3
2020-10-12mailbox: bcm: convert tasklets to use new tasklet_setup() APIAllen Pais1-3/+3
2020-09-18firmware: tegra: Enable BPMP support on Tegra234Thierry Reding1-1/+8
2020-08-14iomap: constify ioreadX() iomem argument (as in generic implementation)Krzysztof Kozlowski1-1/+1
2020-08-03mailbox: mediatek: cmdq: clear task in channel before shutdownDennis YC Hsieh1-0/+38
2020-08-03mailbox: cmdq: support mt6779 gce platform definitionDennis YC Hsieh1-0/+2
2020-08-03mailbox: cmdq: variablize address shift in platformDennis YC Hsieh1-13/+44
2020-08-03mailbox: qcom: Add msm8994 apcs compatibleKonrad Dybcio1-0/+5
2020-08-03mailbox: qcom: Add sdm660 hmss compatibleKonrad Dybcio1-0/+5
2020-08-03mailbox: imx: Mark PM functions as __maybe_unusedNathan Chancellor1-4/+4
2020-08-03mailbox: pcc: Put the PCCT table for error pathHanjun Guo1-2/+7
2020-08-03mailbox: Replace HTTP links with HTTPS onesAlexander A. Klimov2-2/+2
2020-06-10mailbox: qcom: Add ipq6018 apcs compatibleSivaprakash Murugesan1-0/+5
2020-06-10mailbox: qcom: Add clock driver name in apcs mailbox driver dataSivaprakash Murugesan1-18/+38
2020-06-07mailbox: imx: ONLY IPC MU needs IRQF_NO_SUSPEND flagAnson Huang1-2/+7
2020-06-07mailbox: imx: Add runtime PM callback to handle MU clocksAnson Huang1-3/+29
2020-06-07mailbox: imx: Add context save/restore for suspend/resumeDong Aisheng1-0/+35
2020-05-30mailbox: Add support for Qualcomm IPCCManivannan Sadhasivam3-0/+298
2020-05-30mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe()Wei Yongjun1-12/+8
2020-05-30mailbox: imx-mailbox: fix scu msg header size checkPeng Fan1-5/+9
2020-05-30mailbox: sprd: Add Spreadtrum mailbox driverBaolin Wang3-0/+371
2020-05-30mailbox: ZynqMP IPI: Delete an error message in zynqmp_ipi_probe()Markus Elfring1-3/+2
2020-05-30mailbox: imx: Disable the clock on devm_mbox_controller_register() failureFabio Estevam1-1/+3
2020-05-30mailbox: imx: Fix return in imx_mu_scu_xlate()Dan Carpenter1-1/+1
2020-05-30mailbox: imx: Support runtime PMAnson Huang1-1/+26
2020-05-30mailbox: pcc: make pcc_mbox_driver staticJason Yan1-1/+1
2020-03-19mailbox: imx: add SCU MU supportPeng Fan1-0/+155
2020-03-19mailbox: imx: restructure code to make easy for new MUPeng Fan1-54/+83
2020-03-19mailbox: mediatek: remove implementation related to atomic_execBibby Hsieh1-68/+8
2020-03-19mailbox: mediatek: implement flush functionBibby Hsieh1-0/+52
2020-03-19maillbox: bcm-flexrm-mailbox: handle cmpl_pool dma allocation failureRayagonda Kokatanur1-0/+2
2020-03-19mailbox: sun6i-msgbox: Add a new mailbox driverSamuel Holland3-0/+337
2020-03-19mailbox: bcm-pdc: Use scnprintf() for avoiding potential buffer overflowTakashi Iwai1-10/+10
2020-03-19mailbox:armada-37xx-rwtm:remove duplicate print in armada_37xx_mbox_probe()Tang Bin1-6/+2
2020-01-08mailbox: armada-37xx-rwtm: convert to devm_platform_ioremap_resourceYangtao Li1-4/+1
2019-12-01Merge tag 'mailbox-v5.5' of git://git.linaro.org/landing-teams/working/fujits...Linus Torvalds4-51/+62
2019-11-30mailbox: imx: add support for imx v1 muRichard Zhu1-17/+38
2019-11-30mailbox: imx: Clear the right interrupts at shutdownDaniel Baluta1-2/+13
2019-11-30mailbox: imx: Fix Tx doorbell shutdown pathDaniel Baluta1-1/+3
2019-11-30mailbox: stm32-ipcc: Update wakeup managementFabien Dessenne1-29/+7
2019-11-26mailbox: no need to set .owner platform_driver_registerTian Tao1-1/+0
2019-11-26mailbox/omap: Handle if CONFIG_PM is disabledBrandon Maier1-1/+1
2019-11-12mailbox: tegra: Fix superfluous IRQ error messageJon Hunter1-2/+2
2019-09-17mailbox: qcom-apcs: fix max_register valueJorge Ramirez-Ortiz1-1/+1
2019-09-17mailbox: qcom: Add support for IPQ8074 APCSGokul Sriram Palanisamy1-0/+1
2019-09-17mailbox: qcom: Add support for Qualcomm SM8150 and SC7180 SoCsSibi Sankar1-0/+2
2019-09-17mbox: qcom: replace integer with valid macroJorge Ramirez-Ortiz1-1/+2
2019-09-17mbox: qcom: add APCS child device for QCS404Jorge Ramirez-Ortiz1-2/+6
2019-09-17mailbox: mediatek: cmdq: clear the event in cmdq initial flowBibby Hsieh1-0/+5
2019-09-17mailbox: mediatek: cmdq: support mt8183 gce functionBibby Hsieh1-0/+1
2019-09-17mailbox: mediatek: cmdq: move the CMDQ_IRQ_MASK into cmdq driver dataBibby Hsieh1-5/+7
2019-09-17mailbox: armada-37xx-rwtm: Use device-managed registration APIChuhong Yuan1-13/+1
2019-07-14Merge tag 'mailbox-v5.3' of git://git.linaro.org/landing-teams/working/fujits...Linus Torvalds8-48/+81
2019-07-12Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-29/+7
2019-07-11mailbox: handle failed named mailbox channel requestmorten petersen1-2/+4
2019-07-10mailbox: tegra: avoid resume NULL mailboxesBitan Biswas1-4/+6
2019-07-10mailbox: tegra: hsp: add noirq resumeBitan Biswas1-1/+9
2019-07-10mailbox: bcm-flexrm-mailbox: using dev_get_drvdata directlyFuqian Huang1-4/+2
2019-07-10mailbox: imx: Clear GIEn bit at shutdownDaniel Baluta1-2/+2
2019-07-10mailbox: omap: Add support for TI K3 SoCsSuman Anna2-18/+27
2019-07-10mailbox: arm_mhu: reorder header inclusion and drop unneeded onesSudeep Holla1-7/+4
2019-07-10mailbox: stm32_ipcc: add spinlock to fix channels concurrent accessArnaud Pouliquen1-10/+27
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2-9/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 459Thomas Gleixner1-12/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner2-18/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285Thomas Gleixner3-28/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284Thomas Gleixner1-9/+1
2019-06-03mailbox: no need to check return value of debugfs_create functionsGreg Kroah-Hartman2-29/+7
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201Thomas Gleixner2-24/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-10/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2-10/+2
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner1-14/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-05-16Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-0/+1
2019-05-15clk: Remove io.h from clk-provider.hStephen Boyd1-0/+1
2019-05-10Merge tag 'mailbox-v5.2' of git://git.linaro.org/landing-teams/working/fujits...Linus Torvalds5-8/+246
2019-05-09mailbox: Add support for Armada 37xx rWTM mailboxMarek Behun3-0/+237
2019-05-09mailbox: stm32-ipcc: check invalid irqFabien Dessenne1-5/+8
2019-05-09mailbox: imx: use devm_platform_ioremap_resource() to simplify codeAnson Huang1-3/+1
2019-04-04acpi: Create subtable parsing infrastructureKeith Busch1-1/+1
2019-03-11mailbox: imx: keep MU irq working during suspend/resumeAnson Huang1-2/+2
2019-03-06mailbox: ZynqMP IPI mailbox controllerWendy Liang3-0/+738
2019-03-06mailbox: stm32-ipcc: remove useless device_init_wakeup callFabien Dessenne1-2/+0
2019-03-06mailbox: stm32-ipcc: do not enable wakeup source by defaultFabien Dessenne1-1/+1
2019-03-06mailbox: mailbox-test: fix null pointer if no mmioFabien Dessenne1-6/+8
2019-03-06mailbox: mailbox-test: fix debugfs in multi-instancesFabien Dessenne1-6/+6
2019-03-06mailbox: tegra-hsp: mark suspend function as __maybe_unusedArnd Bergmann1-1/+1
2019-02-18mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issueRayagonda Kokatanur1-2/+2
2019-02-18mailbox: Export mbox_flush()Thierry Reding1-0/+1
2018-12-21mailbox: tegra-hsp: Use device-managed registration APIThierry Reding1-24/+6
2018-12-21mailbox: tegra-hsp: use devm_kstrdup_const()Bartosz Golaszewski1-32/+4
2018-12-21mailbox: tegra-hsp: Add suspend/resume supportThierry Reding1-0/+19
2018-12-21mailbox: tegra-hsp: Add support for shared mailboxesThierry Reding1-61/+443
2018-12-21mailbox: Allow multiple controllers per deviceMikko Perttunen1-1/+2
2018-12-21mailbox: Support blocking transfers in atomic contextThierry Reding1-0/+28
2018-12-21mailbox: ti-msgmgr: Use device-managed registration APIThierry Reding1-12/+1
2018-12-21mailbox: stm32-ipcc: Use device-managed registration APIThierry Reding1-3/+1
2018-12-21mailbox: rockchip: Use device-managed registration APIThierry Reding1-14/+1
2018-12-21mailbox: qcom-apcs: Use device-managed registration APIThierry Reding1-2/+1
2018-12-21mailbox: platform-mhu: Use device-managed registration APIThierry Reding1-11/+1
2018-12-21mailbox: omap: Use device-managed registration APIThierry Reding1-3/+1
2018-12-21mailbox: mtk-cmdq: Remove needless devm_kfree() callsThierry Reding1-8/+0
2018-12-21mailbox: mtk-cmdq: Use device-managed registration APIThierry Reding1-2/+1
2018-12-21mailbox: xgene-slimpro: Use device-managed registration APIThierry Reding1-10/+1
2018-12-21mailbox: sti: Use device-managed registration APIThierry Reding1-12/+1
2018-12-21mailbox: altera: Use device-managed registration APIThierry Reding1-14/+1
2018-12-21mailbox: imx: Use device-managed registration APIThierry Reding1-2/+1
2018-12-21mailbox: hi6220: Use device-managed registration APIThierry Reding1-10/+1
2018-12-21mailbox: hi3660: Use device-managed registration APIThierry Reding1-10/+1
2018-12-21mailbox: bcm-pdc: Use device-managed registration APIThierry Reding1-3/+1
2018-12-21mailbox: bcm-flexrm: Use device-managed registration APIThierry Reding1-3/+1
2018-12-21mailbox: bcm2835: Use device-managed registration APIThierry Reding1-9/+1
2018-12-21mailbox: arm-mhu: Use device-managed registration APIThierry Reding1-11/+1
2018-12-21mailbox: Add device-managed registration functionsThierry Reding1-0/+70
2018-12-12mailbox: bcm2835: Switch to SPDX identifierStefan Wahren1-7/+1
2018-12-12mailbox: ti-msgmgr: Off by one in ti_msgmgr_of_xlate()Dan Carpenter1-1/+1
2018-12-12mailbox: Hi3660: Fixup mailbox state machine malfunction issueKevin Wangtao1-12/+10
2018-12-12mailbox: hi3660: constify mbox_chan_ops structureJulia Lawall1-1/+1
2018-10-29Merge tag 'mailbox-v4.20' of git://git.linaro.org/landing-teams/working/fujit...Linus Torvalds5-9/+13
2018-09-29mailbox: mediatek: Add check for possible failure of kzallocHoulong Wei1-0/+3
2018-09-29mailbox: bcm-flexrm-mailbox: fix spelling mistake "toogle" -> "toggle"Colin Ian King1-3/+3
2018-09-29mailbox: qcom: Add QCS404 APPS Global compatibleBjorn Andersson1-0/+1
2018-09-29drivers: mailbox: Make ti-msgmr driver depend on ARCH_K3Nishanth Menon1-4/+4
2018-09-29mailbox: Convert to using %pOFn instead of device_node.nameRob Herring1-2/+2
2018-09-10mailbox: PCC: handle parse errorDavid Arcari1-2/+5
2018-08-15mailbox: Add support for i.MX messaging unitOleksij Rempel3-0/+366
2018-08-15mailbox: add MODULE_LICENSE() for mtk-cmdq-mailbox.cRandy Dunlap1-0/+2
2018-08-03mailbox: mediatek: Add Mediatek CMDQ driverHoulong Wei3-0/+581
2018-08-03mailbox: ti-msgmgr: Add support for Secure ProxyNishanth Menon1-28/+205
2018-08-03mailbox: ti-msgmgr: Move the memory region name to descriptorNishanth Menon1-2/+8
2018-08-03mailbox: ti-msgmgr: Change message count mask to be descriptor basedNishanth Menon1-7/+18
2018-08-03mailbox: ti-msgmgr: Allocate Rx channel resources only on requestNishanth Menon1-30/+61
2018-08-03mailbox: ti-msgmgr: Get rid of unused structure membersNishanth Menon1-6/+0
2018-08-03mailbox/omap: use of_device_get_match_data() to get match dataSuman Anna1-7/+14
2018-08-03mailbox/omap: switch to SPDX license identifierSuman Anna1-9/+1
2018-08-03mailbox: xgene-slimpro: Fix potential NULL pointer dereferenceGustavo A. R. Silva1-3/+3
2018-06-12treewide: devm_kzalloc() -> devm_kcalloc()Kees Cook4-13/+13
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-1/+2
2018-06-07Merge tag 'mailbox-v4.18' of git://git.linaro.org/landing-teams/working/fujit...Linus Torvalds5-7/+423
2018-06-06mailbox/drivers/hisi: Consolidate the Kconfig for the MAILBOXDaniel Lezcano1-4/+8
2018-06-06mailbox: Add support for Qualcomm SDM845 SoCsSibi Sankar1-0/+1
2018-06-06mailbox: bcm2835: Fix of_xlate return valueStefan Wahren1-1/+1
2018-06-06mailbox: qcom: Add msm8998 hmss compatibleBjorn Andersson1-0/+1
2018-06-06mailbox: add STMicroelectronics STM32 IPCC driverFabien Dessenne3-0/+412
2018-06-06mailbox: Remove depends on HAS_DMA in case of platform dependencyGeert Uytterhoeven1-2/+0
2018-05-18mailbox: PCC: erroneous error message when parsing ACPI PCCTAl Stone1-43/+38
2018-03-20mailbox: Add support for Hi3660 mailboxKaihua Zhong3-0/+322
2018-03-15mailbox: tegra: relax TEGRA_HSP_MBOX Kconfig dependenciesArnd Bergmann1-1/+1
2018-03-15maillbox: bcm-flexrm-mailbox: Use dma_pool_zalloc()Souptick Joarder1-2/+1
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-1/+1
2018-02-04Merge tag 'mailbox-v4.16' of git://git.linaro.org/landing-teams/working/fujit...Linus Torvalds2-16/+33
2018-02-04mailbox: qcom: Create APCS child device for clock controllerGeorgi Djakov1-0/+11
2018-02-04mailbox: qcom: Convert APCS IPC driver to use regmapGeorgi Djakov1-5/+19
2018-01-10mailbox: ti-msgmgr: Use %zu for size_t print formatNishanth Menon1-1/+1
2018-01-10mailbox: ti-msgmgr: Switch to SPDX LicensingNishanth Menon1-10/+2
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro1-1/+1
2017-11-15Merge tag 'mailbox-v4.15' of git://git.linaro.org/landing-teams/working/fujit...Linus Torvalds6-28/+66
2017-11-14mailbox/omap: unregister mbox classArvind Yadav1-1/+5
2017-11-14mailbox: mailbox-test: don't rely on rx_buffer content to signal data readySudeep Holla1-5/+6
2017-11-14mailbox: reset txdone_method TXDONE_BY_POLL if client knows_txdoneSudeep Holla2-4/+4
2017-11-13Merge tag 'acpi-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-1/+0
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-6/+6
2017-11-09mailbox: PCC: Move the MAX_PCC_SUBSPACES definition to header fileGeorge Cherian1-1/+0
2017-11-06mailbox: Convert timers to use timer_setup()Kees Cook1-6/+6
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-27mailbox: Build Broadcom FlexRM driver as loadable module for iProc SOCsAnup Patel1-1/+1
2017-10-27mailbox: bcm-flexrm-mailbox: Use common GPL comment headerAnup Patel1-5/+13
2017-10-27mailbox: bcm-flexrm-mailbox: add depends on ARCH_BCM_IPROCScott Branden1-0/+1
2017-10-27mailbox: bcm-flexrm-mailbox: Print ring number in errors and warningsAnup Patel1-9/+17
2017-10-27mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush sequenceAnup Patel1-3/+19
2017-09-07Merge tag 'mailbox-v4.14' of git://git.linaro.org/landing-teams/working/fujit...Linus Torvalds1-77/+175
2017-08-31mailbox: bcm-flexrm-mailbox: Use txdone_ack instead of txdone_pollAnup Patel1-57/+4