summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-qcom-geni.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* i2c: Convert to platform remove callback returning voidUwe Kleine-König2023-06-051-3/+2
* Merge tag 'i2c-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-02-251-1/+1
|\
| * i2c: qcom-geni: change i2c_master_hub to staticYang Yingliang2023-01-091-1/+1
* | soc: qcom: geni-se: Move qcom-geni-se.h to linux/soc/qcom/geni-se.hElliot Berman2023-02-091-1/+1
|/
* Merge tag 'i2c-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-12-151-3/+55
|\
| * i2c: qcom-geni: add support for I2C Master Hub variantNeil Armstrong2022-12-051-0/+8
| * i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variantNeil Armstrong2022-12-051-3/+47
* | i2c: qcom-geni: fix error return code in geni_i2c_gpi_xferWang Yufen2022-12-011-1/+0
|/
* i2c: move drivers from strlcpy to strscpyWolfram Sang2022-08-111-1/+1
* i2c: qcom-geni: Fix GPI DMA buffer sync-backRobin Reckmann2022-08-111-2/+3
* i2c: qcom-geni: Use the correct return valueBjorn Andersson2022-07-241-1/+1
* i2c: qcom-geni: Propagate GENI_ABORT_DONE to geni_i2c_abort_xfer()Bjorn Andersson2022-07-241-5/+15
* Merge tag 'i2c-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa...Linus Torvalds2022-05-311-4/+2
|\
| * i2c: qcom-geni: remove unnecessary conditionsDan Carpenter2022-05-211-4/+2
* | i2c: qcom-geni: Use dev_err_probe() for GPI DMA errorBjorn Andersson2022-04-151-4/+2
|/
* i2c: qcom-geni: Add support for GPI DMAVinod Koul2022-03-011-28/+280
* i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM opsRoja Rani Yarubandi2021-06-041-1/+11
* i2c: qcom-geni: Add shutdown callback for i2cRoja Rani Yarubandi2021-06-041-0/+9
* i2c: qcom-geni: fix spelling mistake "unepxected" -> "unexpected"Colin Ian King2021-05-251-1/+1
* Revert "i2c: i2c-qcom-geni: Add shutdown callback for i2c"Wolfram Sang2021-02-261-34/+0
* i2c: i2c-qcom-geni: Add shutdown callback for i2cRoja Rani Yarubandi2021-02-011-0/+34
* i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev structRoja Rani Yarubandi2021-01-051-16/+43
* Revert "i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630"Bjorn Andersson2020-12-031-8/+4
* Revert "i2c: i2c-qcom-geni: Fix DMA transfer race"Douglas Anderson2020-10-261-4/+2
* i2c: busses: replace spin_lock_irqsave by spin_lock in hard IRQBarry Song2020-09-291-3/+2
* Merge tag 'arm-drivers-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-08-041-1/+25
|\
| * i2c: i2c-qcom-geni: Add interconnect supportAkash Asthana2020-06-251-1/+25
* | i2c: i2c-qcom-geni: Fix DMA transfer raceDouglas Anderson2020-07-231-2/+4
|/
* i2c: qcom-geni: Drop of_platform.h includeStephen Boyd2020-03-131-1/+0
* i2c: qcom-geni: Grow a dev pointer to simplify codeStephen Boyd2020-03-131-31/+26
* i2c: qcom-geni: Let firmware specify irq trigger flagsStephen Boyd2020-03-131-2/+2
* i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630Lee Jones2019-09-281-4/+8
* i2c: qcom-geni: Provide support for ACPILee Jones2019-06-141-1/+14
* i2c: qcom-geni: Signify successful driver probeLee Jones2019-06-141-0/+2
* i2c: qcom-geni: Fix runtime PM mismatch with child devicesStephen Boyd2018-11-091-7/+8
* i2c: i2c-qcom-geni: Simplify irq handlerStephen Boyd2018-10-111-41/+29
* i2c: i2c-qcom-geni: Simplify tx/rx functionsStephen Boyd2018-10-111-43/+36
* i2c: i2c-qcom-geni: Properly handle DMA safe buffersStephen Boyd2018-09-251-4/+18
* i2c: i2c-qcom-geni: Add bus driver for the Qualcomm GENI I2C controllerKarthikeyan Ramasubramanian2018-07-311-0/+673