summaryrefslogtreecommitdiff
path: root/drivers/i2c/busses/i2c-aspeed.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-08i2c: aspeed: Fix the dummy irq expected printTommy Huang1-0/+1
2023-12-19i2c: aspeed: Handle the coalesced stop conditions with the start conditions.Quan Nguyen1-16/+32
2023-10-10i2c: aspeed: Fix i2c bus hang in slave readJian Zhang1-1/+2
2023-09-13i2c: aspeed: Reset the i2c controller when timeout occursTommy Huang1-2/+5
2023-06-05i2c: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-01-20i2c: aspeed: Use devm_platform_get_and_ioremap_resource()ye xingchen1-3/+1
2022-10-05i2c: aspeed: Assert NAK when slave is busyQuan Nguyen1-1/+8
2022-08-12i2c: move drivers from strlcpy to strscpyWolfram Sang1-1/+1
2021-12-17i2c: aspeed: Remove unused includesThierry Reding1-2/+0
2021-05-27i2c: aspeed: disable additional device addresses on ast2[56]xxZev Weiss1-4/+8
2020-09-14i2c: aspeed: Mask IRQ status to relevant bitsEddie James1-0/+2
2020-07-23i2c: busses: Use fallthrough pseudo-keywordGustavo A. R. Silva1-2/+2
2020-04-30i2c: aspeed: Avoid i2c interrupt status clear race condition.ryan_chen1-1/+4
2020-03-25i2c: drivers: Use generic definitions for bus frequenciesAndy Shevchenko1-1/+1
2019-12-02Merge branch 'i2c/for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds1-0/+4
2019-10-21i2c: Aspeed: Add AST2600 compatibleEddie James1-0/+4
2019-10-21i2c: aspeed: fix master pending state handlingJae Hyun Yoo1-20/+34
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-02-15i2c: aspeed: Add multi-master use case supportJae Hyun Yoo1-26/+93
2019-01-23i2c: aspeed: Remove hard-coded bus timeout value settingJae Hyun Yoo1-1/+0
2018-09-25i2c: aspeed: fix invalid clock parameters for very large divisorsBrendan Higgins1-20/+45
2018-09-25i2c: aspeed: use proper annotation for "fall through"Wolfram Sang1-2/+2
2018-09-25i2c: aspeed: Acknowledge most interrupts early in interrupt handlerGuenter Roeck1-2/+7
2018-09-06i2c: aspeed: Handle master/slave combined irq events properlyJae Hyun Yoo1-55/+76
2018-08-05i2c: aspeed: Add an explicit type casting for *get_clk_reg_valJae Hyun Yoo1-1/+1
2018-07-21i2c: aspeed: Adjust spinlock scope in the irq handlerJae Hyun Yoo1-6/+10
2018-07-21i2c: aspeed: Fix initial values of master and slave stateJae Hyun Yoo1-2/+2
2018-07-21i2c: aspeed: Add newline characters into message printings.Jae Hyun Yoo1-9/+9
2018-05-29i2c: busses: make use of i2c_8bit_addr_from_msgPeter Rosin1-2/+1
2017-11-06i2c: aspeed: Deassert reset in probeJoel Stanley1-0/+12
2017-09-10Merge branch 'i2c/for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-18/+63
2017-08-28i2c: aspeed: Retain delay/setup/hold values when configuring bus frequencyAndrew Jeffery1-1/+8
2017-08-14i2c: aspeed: fixed potential null pointer dereferenceBrendan Higgins1-2/+3
2017-08-14i2c: aspeed: add proper support fo 24xx clock paramsBrendan Higgins1-18/+56
2017-06-23i2c: aspeed: added slave support for Aspeed I2C driverBrendan Higgins1-0/+201
2017-06-23i2c: aspeed: added driver for Aspeed I2CBrendan Higgins1-0/+690