| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | spmi: use kzalloc_flex in main allocation | Rosen Penev | 1 | -2/+2 |
| 3 days | spmi: spmi-pmic-arb: add support for PMIC arbiter v8.5 | Fenglin Wu | 1 | -30/+112 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -1/+1 |
| 2026-01-23 | spmi: spmi-pmic-arb: add support for PMIC arbiter v8 | David Collins | 1 | -49/+255 |
| 2026-01-23 | spmi: apple: Add "apple,t8103-spmi" compatible | Janne Grunau | 1 | -0/+1 |
| 2026-01-23 | spmi: mtk-pmif: Add support for MT8196 SPMI Controller | AngeloGioacchino Del Regno | 1 | -0/+11 |
| 2026-01-23 | spmi: mtk-pmif: Implement Request Capable Slave (RCS) interrupt | AngeloGioacchino Del Regno | 1 | -6/+226 |
| 2026-01-23 | spmi: mtk-pmif: Keep spinlock until read is fully done | AngeloGioacchino Del Regno | 1 | -3/+5 |
| 2026-01-23 | spmi: mtk-pmif: Add multi-bus support for SPMI 2.0 | AngeloGioacchino Del Regno | 1 | -78/+157 |
| 2025-05-21 | irqdomain: spmi: Switch to irq_domain_create_tree() | Jiri Slaby (SUSE) | 1 | -1/+1 |
| 2025-05-21 | spmi: add a spmi driver for Apple SoC | Jean-Francois Bortolotti | 3 | -0/+177 |
| 2025-05-21 | spmi: Only use Hikey 970 SPMI controller driver when ARM64 | WangYuli | 1 | -0/+1 |
| 2025-01-17 | spmi: hisi-spmi-controller: Drop duplicated OF node assignment in spmi_contro... | Joe Hattori | 1 | -3/+0 |
| 2025-01-17 | spmi: Set fwnode for spmi devices | Saravana Kannan | 1 | -1/+1 |
| 2024-12-01 | Get rid of 'remove_new' relic from platform driver struct | Linus Torvalds | 2 | -2/+2 |
| 2024-11-10 | spmi: pmic-arb: fix return path in for_each_available_child_of_node() | Javier Carrasco | 1 | -2/+1 |
| 2024-07-31 | spmi: pmic-arb: add missing newline in dev_err format strings | David Collins | 1 | -4/+4 |
| 2024-07-31 | spmi: pmic-arb: Pass the correct of_node to irq_domain_add_tree | Konrad Dybcio | 1 | -2/+1 |
| 2024-07-25 | Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+1 |
| 2024-07-12 | spmi: add missing MODULE_DESCRIPTION() macros | Jeff Johnson | 2 | -0/+2 |
| 2024-07-03 | driver core: have match() callback in struct bus_type take a const * | Greg Kroah-Hartman | 1 | -1/+1 |
| 2024-05-08 | spmi: pmic-arb: Add multi bus support | Abel Vesa | 1 | -18/+120 |
| 2024-05-08 | spmi: pmic-arb: Register controller for bus instead of arbiter | Abel Vesa | 1 | -285/+374 |
| 2024-05-08 | spmi: pmic-arb: Make core resources acquiring a version operation | Abel Vesa | 1 | -43/+71 |
| 2024-05-08 | spmi: pmic-arb: Make the APID init a version operation | Abel Vesa | 1 | -75/+69 |
| 2024-05-08 | spmi: pmic-arb: Fix some compile warnings about members not being described | Abel Vesa | 1 | -0/+5 |
| 2024-05-08 | spmi: pmic-arb: Replace three IS_ERR() calls by null pointer checks in spmi_p... | Markus Elfring | 1 | -6/+6 |
| 2024-05-08 | spmi: hisi-spmi-controller: Do not override device identifier | Vamshi Gajjela | 1 | -1/+0 |
| 2024-05-08 | spmi: make spmi_bus_type const | Ricardo B. Marliere | 1 | -1/+1 |
| 2023-12-15 | spmi: mediatek: add device id check | Sen Chu | 1 | -0/+6 |
| 2023-12-15 | spmi: Return meaningful errors in spmi_controller_alloc() | Fei Shao | 2 | -5/+5 |
| 2023-12-15 | spmi: hisi-spmi-controller: Use devm_spmi_controller_add() | Fei Shao | 1 | -9/+1 |
| 2023-12-15 | spmi: mtk-pmif: Reorder driver remove sequence | Fei Shao | 1 | -1/+1 |
| 2023-12-15 | spmi: Use devm_spmi_controller_alloc() | Fei Shao | 3 | -89/+46 |
| 2023-12-15 | spmi: Introduce device-managed functions | Fei Shao | 2 | -1/+65 |
| 2023-12-15 | spmi: mediatek: Fix UAF on device remove | Yu-Che Cheng | 1 | -2/+5 |
| 2023-12-15 | spmi: mtk-pmif: Serialize PMIF status check and command submission | Nícolas F. R. A. Prado | 1 | -4/+16 |
| 2023-11-01 | spmi: rename spmi device lookup helper | Johan Hovold | 1 | -3/+3 |
| 2023-11-01 | spmi: document spmi_device_from_of() refcounting | Johan Hovold | 1 | -0/+3 |
| 2023-04-20 | spmi: Add a check for remove callback when removing a SPMI driver | Jishnu Prakash | 1 | -1/+2 |
| 2023-04-20 | spmi: fix W=1 kernel-doc warnings | Randy Dunlap | 2 | -4/+5 |
| 2023-04-20 | spmi: mtk-pmif: Drop of_match_ptr for ID table | Krzysztof Kozlowski | 1 | -1/+1 |
| 2023-04-20 | spmi: pmic-arb: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -3/+2 |
| 2023-04-20 | spmi: mtk-pmif: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -3/+2 |
| 2023-04-20 | spmi: hisi-spmi-controller: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -3/+2 |
| 2023-01-27 | driver core: make struct bus_type.uevent() take a const * | Greg Kroah-Hartman | 1 | -1/+1 |
| 2022-11-10 | spmi: pmic-arb: Add support for PMIC v7 | David Collins | 1 | -21/+221 |
| 2022-09-30 | spmi: pmic-arb: increase SPMI transaction timeout delay | David Collins | 1 | -1/+1 |
| 2022-09-30 | spmi: pmic-arb: block access for invalid PMIC arbiter v5 SPMI writes | David Collins | 1 | -0/+5 |
| 2022-09-30 | spmi: pmic-arb: correct duplicate APID to PPID mapping logic | David Collins | 1 | -6/+7 |
| 2022-09-30 | spmi: pmic-arb: add support to dispatch interrupt based on IRQ status | Ashay Jaiswal | 1 | -0/+29 |
| 2022-09-30 | spmi: pmic-arb: check apid against limits before calling irq handler | David Collins | 1 | -3/+8 |
| 2022-09-30 | spmi: pmic-arb: do not ack and clear peripheral interrupts in cleanup_irq | Subbaraman Narayanamurthy | 1 | -10/+5 |
| 2022-09-30 | spmi: pmic-arb: handle spurious interrupt | Fenglin Wu | 1 | -3/+11 |
| 2022-09-30 | spmi: pmic-arb: add a print in cleanup_irq | Abhijeet Dharmapurikar | 1 | -0/+2 |
| 2022-09-30 | drivers: spmi: Directly use ida_alloc()/free() | keliu | 1 | -2/+2 |
| 2022-06-18 | spmi: add a helper to look up an SPMI device from a device node | Caleb Connolly | 1 | -0/+17 |
| 2021-12-17 | spmi: spmi-pmic-arb: fix irq_set_type race condition | David Collins | 1 | -36/+140 |
| 2021-12-17 | spmi: mediatek: Add support for MT8195 | James Lo | 1 | -0/+88 |
| 2021-12-17 | spmi: mediatek: Add support for MT6873/8192 | James Lo | 3 | -0/+466 |
| 2021-12-17 | spmi: pmic-arb: Add sid and address to error messages | Stephen Boyd | 1 | -8/+9 |
| 2021-07-21 | bus: Make remove callback return void | Uwe Kleine-König | 1 | -2/+1 |
| 2021-06-25 | spmi: hisi-spmi-controller: move driver from staging | Mauro Carvalho Chehab | 3 | -0/+377 |
| 2021-02-12 | spmi: spmi-pmic-arb: Fix hw_irq overflow | Subbaraman Narayanamurthy | 1 | -3/+2 |
| 2020-12-10 | spmi: Add driver shutdown support | Hsin-Hsiung Wang | 1 | -0/+9 |
| 2020-12-10 | spmi: fix some coding style issues at the spmi core | Mauro Carvalho Chehab | 1 | -1/+4 |
| 2020-12-10 | spmi: get rid of a warning when built with W=1 | Mauro Carvalho Chehab | 1 | -4/+1 |
| 2020-02-10 | spmi: pmic-arb: Set lockdep class for hierarchical irq domains | Stephen Boyd | 1 | -0/+4 |
| 2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 | Thomas Gleixner | 2 | -18/+2 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 2 | -0/+2 |
| 2019-02-14 | spmi: pmic-arb: select IRQ_DOMAIN_HIERARCHY in Kconfig | Brian Masney | 1 | -1/+1 |
| 2019-02-09 | spmi: pmic-arb: revert "validate type when mapping IRQ" | Brian Masney | 1 | -14/+7 |
| 2019-01-24 | spmi: pmic-arb: revert "disassociate old virq if hwirq mapping already exists" | Brian Masney | 1 | -5/+0 |
| 2019-01-24 | spmi: pmic-arb: validate type when mapping IRQ | Brian Masney | 1 | -7/+14 |
| 2019-01-24 | spmi: pmic-arb: disassociate old virq if hwirq mapping already exists | Brian Masney | 1 | -0/+5 |
| 2019-01-24 | spmi: pmic-arb: convert to v2 irq interfaces to support hierarchical IRQ chips | Brian Masney | 1 | -20/+47 |
| 2017-08-28 | spmi: pmic-arb: Move the ownership check to irq_chip callback | Kiran Gunda | 1 | -7/+19 |
| 2017-08-28 | spmi: Convert to using %pOF instead of full_name | Rob Herring | 1 | -8/+6 |
| 2017-08-28 | spmi: pmic-arb: Remove checking opc value not less than 0 | Fenglin Wu | 1 | -2/+2 |
| 2017-08-28 | spmi: pmic-arb: add support for HW version 5 | David Collins | 1 | -22/+214 |
| 2017-08-28 | spmi: pmic-arb: fix a possible null pointer dereference | Kiran Gunda | 1 | -2/+2 |
| 2017-08-28 | spmi: pmic-arb: return __iomem pointer instead of offset | Kiran Gunda | 1 | -42/+51 |
| 2017-08-28 | spmi: pmic-arb: use irq_chip callback to set spmi irq wakeup capability | Kiran Gunda | 1 | -4/+9 |
| 2017-08-28 | spmi: pmic-arb: return the value instead of passing by pointer | Kiran Gunda | 1 | -42/+40 |
| 2017-08-28 | spmi: pmic-arb: replace the writel_relaxed with __raw_writel | Kiran Gunda | 1 | -1/+1 |
| 2017-08-28 | spmi: pmic-arb: fix memory allocation for mapping_table | Kiran Gunda | 1 | -6/+5 |
| 2017-08-28 | spmi: pmic-arb: optimize qpnpint_irq_set_type function | Kiran Gunda | 1 | -12/+12 |
| 2017-08-28 | spmi: pmic-arb: clean up pmic_arb_find_apid function | Kiran Gunda | 1 | -7/+6 |
| 2017-08-28 | spmi: pmic-arb: rename pa_xx to pmic_arb_xx and other cleanup | Kiran Gunda | 1 | -209/+209 |
| 2017-08-28 | spmi: pmic-arb: remove the read/write access checks | Kiran Gunda | 1 | -70/+5 |
| 2017-07-17 | spmi: pmic-arb: Always allocate ppid_to_apid table | Stephen Boyd | 1 | -10/+7 |
| 2017-07-17 | spmi: Include OF based modalias in device uevent | Bjorn Andersson | 1 | -0/+12 |
| 2017-06-03 | spmi: spmi-pmic-arb: enable the SPMI interrupt as a wakeup source | Kiran Gunda | 1 | -0/+1 |
| 2017-06-03 | spmi: pmic_arb: add support for PMIC bus arbiter v3 | Abhijeet Dharmapurikar | 1 | -50/+83 |
| 2017-06-03 | spmi: pmic-arb: check apid enabled before calling the handler | Abhijeet Dharmapurikar | 1 | -3/+7 |
| 2017-06-03 | spmi: pmic_arb: use appropriate flow handler | Abhijeet Dharmapurikar | 1 | -0/+6 |
| 2017-06-03 | spmi: pmic-arb: clear the latched status of the interrupt | Abhijeet Dharmapurikar | 1 | -2/+12 |
| 2017-06-03 | spmi: pmic-arb: fix missing interrupts | Abhijeet Dharmapurikar | 1 | -26/+3 |
| 2017-06-03 | spmi: pmic-arb: cleanup unrequested irqs | Abhijeet Dharmapurikar | 1 | -58/+43 |
| 2017-06-03 | spmi: pmic-arb: optimize table lookups | Abhijeet Dharmapurikar | 1 | -56/+88 |
| 2017-06-03 | spmi: pmic-arb: fix inconsistent use of apid and chan | Abhijeet Dharmapurikar | 1 | -34/+34 |
| 2017-06-03 | spmi: pmic-arb: rename spmi_pmic_arb_dev to spmi_pmic_arb | Abhijeet Dharmapurikar | 1 | -82/+82 |
| 2017-06-03 | spmi: pmic_arb: block access of invalid read and writes | Abhijeet Dharmapurikar | 1 | -1/+83 |
| 2016-09-27 | spmi: pmic-arb: Return an error code if sanity check fails | Christophe JAILLET | 1 | -0/+1 |
| 2016-04-30 | spmi: do not use bus internal data | Sudip Mukherjee | 1 | -2/+10 |
| 2016-02-08 | spmi: pmic-arb: Support more than 128 peripherals | Stephen Boyd | 1 | -42/+111 |
| 2015-11-04 | Merge tag 'char-misc-4.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2 | -10/+6 |
| 2015-10-13 | irqdomain: Use irq_domain_get_of_node() instead of direct field access | Marc Zyngier | 1 | -1/+1 |
| 2015-10-04 | spmi: pmic-arb: u8 <= 0xff is always true | Stephen Boyd | 1 | -1/+1 |
| 2015-10-04 | spmi: pmic-arb: Don't byte swap when reading/writing FIFO | Stephen Boyd | 1 | -7/+2 |
| 2015-09-20 | spmi: Auto-populate driver.owner in spmi_driver_register() | Stephen Boyd | 1 | -2/+3 |
| 2015-09-16 | genirq: Remove irq argument from irq flow handlers | Thomas Gleixner | 1 | -1/+1 |
| 2015-09-01 | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -8/+5 |
| 2015-08-05 | spmi: Select IRQ_DOMAIN instead of depend on it | Stephen Boyd | 1 | -1/+1 |
| 2015-08-05 | spmi: pmic-arb: add support for irq_get_irqchip_state | Courtney Cavin | 1 | -0/+17 |
| 2015-08-05 | spmi: add command tracepoints for SPMI | Ankit Gupta | 1 | -3/+19 |
| 2015-07-29 | spmi/pmic: Use irq_desc_get_xxx() to avoid redundant lookup of irq_desc | Jiang Liu | 1 | -2/+2 |
| 2015-07-29 | spmi/pmic_arb: Consolidate chained IRQ handler install/remove | Thomas Gleixner | 1 | -6/+3 |
| 2015-05-24 | spmi: Add dependency on HAS_IOMEM | Richard Weinberger | 1 | -0/+1 |
| 2015-04-03 | spmi: pmic_arb: remove ARM build time dependency | Ivan T. Ivanov | 1 | -1/+0 |
| 2015-03-26 | spmi: pmic_arb: add support for hw version 2 | Gilad Avidov | 1 | -59/+260 |
| 2015-03-26 | spmi: remove wakeup command before slave probe | Gilad Avidov | 1 | -7/+2 |
| 2014-10-20 | spmi: drop owner assignment from platform_drivers | Wolfram Sang | 1 | -1/+0 |
| 2014-07-10 | spmi: Remove duplicate inclusion of module.h | Sachin Kamat | 1 | -1/+0 |
| 2014-03-08 | spmi: pm: drop bus-level PM suspend/resume routines | Josh Cartwright | 1 | -35/+0 |
| 2014-03-08 | spmi: pmic_arb: make selectable on ARCH_QCOM | Josh Cartwright | 1 | -2/+2 |
| 2014-02-15 | spmi: pmic_arb: add support for interrupt handling | Josh Cartwright | 2 | -2/+376 |
| 2014-02-15 | spmi: Add MSM PMIC Arbiter SPMI controller | Kenneth Heitke | 3 | -0/+424 |
| 2014-02-15 | spmi: Linux driver framework for SPMI | Kenneth Heitke | 3 | -0/+622 |