| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-07 | mfd: Consistently define pci_device_ids using named initializers | Uwe Kleine-König (The Capable Hub) | 1 | -2/+2 |
| 2026-05-07 | mfd: sm501: Fix reference leak on failed device registration | Guangshuo Li | 1 | -1/+3 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -2/+2 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -2/+2 |
| 2025-08-07 | treewide: rename GPIO set callbacks back to their original names | Bartosz Golaszewski | 1 | -1/+1 |
| 2025-05-23 | mfd: sm501: Remove unused sm501_find_clock | Dr. David Alan Gilbert | 1 | -43/+0 |
| 2025-05-23 | mfd: sm501: Use new GPIO line value setter callbacks | Bartosz Golaszewski | 1 | -2/+5 |
| 2025-03-14 | mfd: sm501: Switch to BIT() to mitigate integer overflows | Nikita Zhandarovich | 1 | -3/+3 |
| 2024-11-01 | mfd: Switch back to struct platform_driver::remove() | Uwe Kleine-König | 1 | -1/+1 |
| 2023-12-07 | mfd: sm501: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2022-12-07 | mfd: sm501: Remove #ifdef guards for PM related functions | Paul Cercueil | 1 | -8/+2 |
| 2022-09-28 | mfd: sm501: Add check for platform_driver_register() | Jiasheng Jiang | 1 | -1/+6 |
| 2021-06-15 | mfd: sm501: Use DEVICE_ATTR_RO macro | Zhen Lei | 1 | -4/+4 |
| 2020-09-30 | mfd: sm501: Fix leaks in probe() | Dan Carpenter | 1 | -1/+7 |
| 2020-05-18 | mfd: sm501: Use GPIO_LOOKUP_IDX() helper macro | Geert Uytterhoeven | 1 | -16/+8 |
| 2020-01-24 | mfd: sm501: Fix mismatches of request_mem_region | Chuhong Yuan | 1 | -12/+7 |
| 2019-09-02 | mfd: sm501: Include the GPIO driver header | Linus Walleij | 1 | -0/+1 |
| 2019-08-12 | mfd: Remove dev_err() usage after platform_get_irq() | Stephen Boyd | 1 | -3/+1 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 1 | -4/+1 |
| 2019-02-07 | mfd: sm501: Use struct_size() in devm_kzalloc() | Gustavo A. R. Silva | 1 | -2/+1 |
| 2019-02-07 | mfd: sm501: Fix potential NULL pointer dereference | Gustavo A. R. Silva | 1 | -0/+3 |
| 2018-08-16 | mfd: sm501: Set coherent_dma_mask when creating subdevices | Guenter Roeck | 1 | -0/+1 |
| 2018-06-14 | Merge branch 'i2c/for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2018-05-17 | i2c: gpio: move header to platform_data | Wolfram Sang | 1 | -1/+1 |
| 2018-05-16 | mfd: sm501: Adjust 12 checks for null pointers | Markus Elfring | 1 | -15/+11 |
| 2018-05-16 | mfd: sm501: Improve a size determination in two functions | Markus Elfring | 1 | -2/+2 |
| 2018-05-16 | mfd: sm501: Delete error message for a failed memory allocation in two places | Markus Elfring | 1 | -2/+0 |
| 2017-10-30 | i2c: gpio: Augment all boardfiles to use open drain | Linus Walleij | 1 | -2/+2 |
| 2017-10-30 | i2c: gpio: Convert to use descriptors | Linus Walleij | 1 | -22/+27 |
| 2016-10-04 | mfd: sm501: Constify gpio_chip structures | Julia Lawall | 1 | -1/+1 |
| 2016-04-19 | mfd: sm501: Use gpiochip data pointer | Linus Walleij | 1 | -10/+5 |
| 2015-10-26 | mfd: sm501: Fix module autoload for OF platform driver | Luis de Bethencourt | 1 | -0/+1 |
| 2014-10-20 | mfd: drop owner assignment from platform_drivers | Wolfram Sang | 1 | -1/+0 |
| 2014-10-15 | Merge tag 'mfd-for-linus-3.18' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
| 2014-09-26 | mfd: sm501: Avoid implicit sign extension | Lee Jones | 1 | -1/+1 |
| 2014-09-18 | driver:gpio remove all usage of gpio_remove retval in driver | abdoulaye berthe | 1 | -14/+3 |
| 2014-06-03 | mfd: sm501: Make of_device_id array const | Jingoo Han | 1 | -1/+1 |
| 2014-01-21 | mfd: Remove DEFINE_PCI_DEVICE_TABLE macro | Jingoo Han | 1 | -1/+1 |
| 2013-10-23 | mfd: sm501: Remove unnecessary pci_set_drvdata() | Jingoo Han | 1 | -2/+0 |
| 2013-10-23 | mfd: sm501: dbg_regs attribute must be read-only | Guenter Roeck | 1 | -1/+1 |
| 2013-07-31 | mfd: Use dev_get_platdata() | Jingoo Han | 1 | -3/+3 |
| 2012-11-28 | mfd: remove use of __devexit | Bill Pemberton | 1 | -1/+1 |
| 2012-11-28 | mfd: remove use of __devinitdata | Bill Pemberton | 1 | -1/+1 |
| 2012-11-28 | mfd: remove use of __devinit | Bill Pemberton | 1 | -5/+5 |
| 2012-11-28 | mfd: remove use of __devexit_p | Bill Pemberton | 1 | -1/+1 |
| 2012-03-16 | mfd: Use DIV_ROUND_CLOSEST for sm501 clock | Axel Lin | 1 | -9/+1 |
| 2012-01-09 | mfd: Convert to DEFINE_PCI_DEVICE_TABLE | Axel Lin | 1 | -1/+1 |
| 2011-03-22 | video, sm501: add OF binding to support SM501 | Heiko Schocher | 1 | -1/+8 |
| 2011-03-22 | video, sm501: add I/O functions for use on powerpc | Heiko Schocher | 1 | -62/+63 |
| 2011-01-14 | mfd: Use printf extension %pR for struct resource | Joe Perches | 1 | -5/+2 |
| 2011-01-14 | mfd: Include <linux/io.h> instead of <asm/io.h> | Axel Lin | 1 | -1/+1 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-03-12 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sam... | Linus Torvalds | 1 | -2/+2 |
| 2010-03-12 | mfd: Fix sm501 requested region size | Samuel Ortiz | 1 | -2/+2 |
| 2010-03-08 | Merge branch 'for-next' into for-linus | Jiri Kosina | 1 | -4/+4 |
| 2010-03-07 | mfd: Use resource_size() in sm501 | H Hartley Sweeten | 1 | -4/+3 |
| 2010-02-09 | tree-wide: Assorted spelling fixes | Daniel Mack | 1 | -4/+4 |
| 2009-07-03 | mfd: sm501, fix lock imbalance | Jiri Slaby | 1 | -1/+2 |
| 2009-02-17 | mfd: Fix sm501_register_gpio section mismatch | Rakib Mullick | 1 | -1/+1 |
| 2009-02-17 | mfd: fix sm501 section mismatches | Alexey Dobriyan | 1 | -12/+12 |
| 2009-01-11 | mfd: Ensure sm501 GPIO pin mode is GPIO when configured | Ben Dooks | 1 | -2/+28 |
| 2008-10-22 | mfd: check for platform_get_irq() return value in sm501 | Roel Kluin | 1 | -11/+11 |
| 2008-10-22 | mfd: use pci_ioremap_bar() in sm501 | Arjan van de Ven | 1 | -2/+1 |
| 2008-10-19 | mfd: update sm501 debugging/low information messages | Ben Dooks | 1 | -3/+3 |
| 2008-07-25 | mfd: sm501 fix gpio number calculation for upper bank | Ben Dooks | 1 | -1/+3 |
| 2008-07-25 | mfd: sm501 build fixes when CONFIG_MFD_SM501_GPIO unset | Ben Dooks | 1 | -5/+24 |
| 2008-07-25 | sm501: fixes for akpms comments on gpiolib addition | Ben Dooks | 1 | -8/+16 |
| 2008-07-25 | sm501: gpio I2C support | Ben Dooks | 1 | -1/+75 |
| 2008-07-25 | sm501: gpio dynamic registration for PCI devices | Arnaud Patard | 1 | -2/+4 |
| 2008-07-25 | sm501: add gpiolib support | Ben Dooks | 1 | -52/+247 |
| 2008-07-25 | sm501: add power control callback | Ben Dooks | 1 | -0/+31 |
| 2008-07-25 | mfd: fix platform driver hotplug/coldplug | Kay Sievers | 1 | -0/+2 |
| 2008-04-30 | drivers: replace remaining __FUNCTION__ occurrences | Harvey Harrison | 1 | -2/+2 |
| 2008-04-28 | sm501: add uart support | Magnus Damm | 1 | -16/+68 |
| 2008-03-04 | sm501: add support for the SM502 programmable PLL | Ville Syrjala | 1 | -34/+127 |
| 2008-03-04 | sm501: remove a duplicated table | Ville Syrjala | 1 | -32/+13 |
| 2007-11-29 | MFD: SM501 debug typo fix | Ben Dooks | 1 | -1/+1 |
| 2007-06-24 | SM501: Check SM501 ID register on initialisation | Ben Dooks | 1 | -4/+10 |
| 2007-06-24 | SM501: Clock updates and checks | Ben Dooks | 1 | -2/+31 |
| 2007-06-24 | SM501: Fix sm501_init_reg() mask/set order | Ben Dooks | 1 | -1/+4 |
| 2007-06-24 | SM501: initialise SDRAM clock before bus clocks | Ben Dooks | 1 | -5/+5 |
| 2007-06-24 | SM501: suspend support | Ben Dooks | 1 | -8/+105 |
| 2007-04-02 | [PATCH] drivers/mfd/sm501.c: fix an off-by-one | Adrian Bunk | 1 | -1/+1 |
| 2007-02-26 | [PATCH] drivers/mfd/sm501.c: Replace pci_module_init with pci_register_driver | Richard Knutsson | 1 | -1/+1 |
| 2007-02-20 | [PATCH] mfd: SM501 core driver | Ben Dooks | 1 | -0/+1148 |