summaryrefslogtreecommitdiff
path: root/drivers/i2c/i2c-core-base.c
AgeCommit message (Expand)Author
2026-06-16Merge tag 'i2c-7.2-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/an...Linus Torvalds
2026-06-09Merge remote-tracking branch 'wsa/i2c/fix-registration' into i2c/i2c-hostAndi Shyti
2026-06-05i2c: Use named initializers for arrays of i2c_device_dataUwe Kleine-König (The Capable Hub)
2026-05-30i2c: core: clean up adapter registration error labelJohan Hovold
2026-05-30i2c: core: clean up bus id allocationJohan Hovold
2026-05-30i2c: core: fix adapter deregistration raceJohan Hovold
2026-05-30i2c: core: fix adapter registration raceJohan Hovold
2026-05-30i2c: core: disable runtime PM on adapter registration failureJohan Hovold
2026-05-30i2c: core: fix adapter debugfs creationJohan Hovold
2026-05-30i2c: core: fix adapter probe deferral loopJohan Hovold
2026-05-30i2c: core: fix NULL-deref on adapter registration failureJohan Hovold
2026-05-30i2c: core: fix hang on adapter registration failureJohan Hovold
2026-05-30i2c: core: fix irq domain leak on adapter registration failureJohan Hovold
2026-05-04i2c: Compare the return value of gpiod_get_direction against GPIO_LINE_DIRECT...Nikola Z. Ivanov
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-01-14i2c: core: Use dev_fwnode()Andy Shevchenko
2026-01-14i2c: core: Replace custom implementation of device_match_fwnode()Andy Shevchenko
2026-01-14i2c: core: Check for error pointer for fwnodeAndy Shevchenko
2025-09-13i2c: core: Drop dev_pm_domain_detach() callClaudiu Beznea
2025-07-29Merge tag 'i2c-for-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2025-07-28i2c: core: Fix double-free of fwnode in i2c_unregister_device()Hans de Goede
2025-07-07PM: domains: Add flags to specify power on attach/detachClaudiu Beznea
2025-05-23i2c: Use str_read_write() helperYumeng Fang
2025-05-20i2c: use only 'fwnode' for client devicesWolfram Sang
2025-05-20i2c: core: add useful info when defer probeXu Yang
2025-04-16i2c: core: Do not dereference fwnode in struct deviceAndy Shevchenko
2025-04-16i2c: core: Reuse fwnode variable where it makes senseAndy Shevchenko
2025-04-16i2c: core: Switch to fwnode APIs to get IRQAndy Shevchenko
2025-04-16i2c: core: Unify the firmware node type checkAndy Shevchenko
2025-04-16i2c: core: Drop duplicate check before calling OF APIsAndy Shevchenko
2025-02-22i2c: core: Allocate temporary client dynamicallyGeert Uytterhoeven
2025-02-05Revert "i2c: Replace list-based mechanism for handling auto-detected clients"Wolfram Sang
2025-02-05Revert "i2c: Replace list-based mechanism for handling userspace-created clie...Wolfram Sang
2025-01-30Merge tag 'i2c-for-6.14-rc1-take2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2025-01-26i2c: Fix core-managed per-client debugfs handlingGuenter Roeck
2025-01-22Merge tag 'i2c-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2025-01-14i2c: add core-managed per-client directory in debugfsWolfram Sang
2025-01-09i2c: core: Allocate temp client on the stack in i2c_detectHeiner Kallweit
2025-01-09i2c: core: fix reference leak in i2c_register_adapter()Joe Hattori
2025-01-03i2c: Replace list-based mechanism for handling userspace-created clientsHeiner Kallweit
2025-01-03i2c: Replace list-based mechanism for handling auto-detected clientsHeiner Kallweit
2024-09-21Merge tag 'i2c-host-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/an...Wolfram Sang
2024-09-10i2c: core: Setup i2c_adapter runtime-pm before calling device_add()Hans de Goede
2024-09-10i2c: don't use ',' after delimitersWolfram Sang
2024-09-07i2c: Remove I2C_COMPAT config symbol and related codeHeiner Kallweit
2024-08-26i2c: core: Lock address during client device instantiationHeiner Kallweit
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2024-07-19Merge tag 'i2c-for-6.11-rc1-try2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds