summaryrefslogtreecommitdiff
path: root/drivers/i3c/master/dw-i3c-master.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-19i3c: dw: reduce do_daa time if there's no clientJisheng Zhang1-0/+1
2026-08-18i3c: dw: rename "pclk" to "apb" to match dt-bindingJisheng Zhang1-1/+1
2026-08-18i3c: dw: make struct dw_i3c_cmd smallerJisheng Zhang1-2/+2
2026-08-18i3c: dw: use COMMAND_PORT_TRANSFER_ARG instead of hardcodingJisheng Zhang1-1/+1
2026-08-08i3c: master: dw-i3c-master: fix OD timing for first broadcastTze Yee Ng1-17/+65
2026-07-31i3c: dw-i3c-master: Add ACPI ID for Tegra410Akhil R1-3/+4
2026-07-31i3c: dw-i3c-master: Add ACPI core clock frequency quirkAkhil R1-12/+33
2026-07-31i3c: dw-i3c-master: Add SETAASA as supported CCCAkhil R1-0/+2
2026-07-31i3c: master: dw: Drop redundant core reset nameShubham Patil1-1/+1
2026-07-31i3c: master: dw: Map CCC hardware errors to I3C M0/M2Adrian Ng Ho Yin1-5/+23
2026-07-31i3c: master: Report actual GET CCC payload length on successAdrian Ng Ho Yin1-1/+4
2026-07-31i3c: dw: avoid shift-out-of-bounds when DAA assigns no devicesJakub Kicinski1-1/+9
2026-06-16i3c: master: Use unsigned int for dev_nack_retry_count consistentlyAdrian Hunter1-2/+2
2026-06-14i3c: dw: Drop redundant Hot-Join cancel_work_sync() in shutdownAdrian Hunter1-2/+0
2026-06-14i3c: master: Consolidate Hot-Join DAA work in the coreAdrian Hunter1-13/+2
2026-04-30i3c: dw-i3c-master: Fix IBI count register selection for versalnetShubhrajyoti Datta1-1/+20
2026-04-12i3c: dw: Simplify xfer cleanup with __free(kfree)Felix Gu1-26/+7
2026-04-12i3c: dw: Fix memory leak in dw_i3c_master_i3c_xfers()Felix Gu1-3/+2
2026-04-12i3c: master: dw-i3c: Balance PM runtime usage count on probe failureFelix Gu1-0/+2
2026-04-12i3c: master: dw-i3c: Fix missing reset assertion in remove() callbackFelix Gu1-8/+3
2026-03-11i3c: dw-i3c-master: Set SIR_REJECT in DAT on device attach and reattachAdrian Ng Ho Yin1-2/+2
2026-03-11i3c: master: dw-i3c: Fix missing of_node for virtual I2C adapterPeter Yin1-0/+2
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-3/+3
2026-01-31i3c: dw-i3c-master: fix SIR reject bit mapping for dynamic addressesAdrian Ng Ho Yin1-2/+23
2026-01-31i3c: dw-i3c-master: convert spinlock usage to scoped guardsAdrian Ng Ho Yin1-26/+8
2026-01-31i3c: dw: Fix memory leak in dw_i3c_master_i2c_xfers()Zilin Guan1-0/+1
2026-01-31i3c: dw: Initialize spinlock to avoid upsetting lockdepFredrik Markstrom1-0/+2
2026-01-13i3c: dw: Preserve DAT entry bits when restoring addressesAdrian Ng Ho Yin1-4/+9
2026-01-13i3c: dw: use FIELD_PREP for device address table macrosAdrian Ng Ho Yin1-2/+4
2026-01-13i3c: dw: Add support for Device NACK Retry configurationAdrian Ng Ho Yin1-0/+40
2025-12-08i3c: master: switch to use new callback .i3c_xfers() from .priv_xfers()Frank Li1-4/+4
2025-11-08i3c: dw: Disable runtime PM on Agilex5 to avoid bus hang on IBIAdrian Ng Ho Yin1-1/+30
2025-09-16i3c: dw: Add shutdown support to dw_i3c_master driverManikanta Guntupalli1-0/+23
2025-07-31i3c: dw: Remove redundant pm_runtime_mark_last_busy() callsSakari Ailus1-8/+0
2025-07-31i3c: Standardize defines for specification parametersWolfram Sang1-2/+2
2025-07-31i3c: master: dw: Use i3c_writel_fifo() and i3c_readl_fifo()Jorge Marques1-21/+4
2025-07-07i3c: dw: replace ENOTSUPP with SUSV4-compliant EOPNOTSUPPWolfram Sang1-4/+4
2025-07-04i3c: dw: use adapter timeout value for I2C transfersWolfram Sang1-1/+1
2025-02-20i3c: Remove the const qualifier from i2c_msg pointer in i2c_xfers APIBilly Tsai1-1/+1
2025-01-24Merge tag 'i3c/for-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c...Linus Torvalds1-11/+4
2025-01-12i3c: dw: use parity8 helper instead of open coding itWolfram Sang1-11/+3
2025-01-12i3c: dw: Fix use-after-free in dw_i3c_master driver due to race conditionPei Xiao1-0/+1
2024-12-01Get rid of 'remove_new' relic from platform driver structLinus Torvalds1-1/+1
2024-11-18i3c: dw: Add quirk to address OD/PP timing issue on AMD platformShyam Sundar S K1-1/+28
2024-11-18i3c: dw: Add support for AMDI0015 ACPI IDShyam Sundar S K1-0/+7
2024-07-26i3c: dw: Add power management supportAniket1-17/+208
2024-07-26i3c: dw: Add some functions for reusabilityAniket1-27/+35
2024-07-26i3c: dw: Save timing registers and other valuesAniket1-2/+13