summaryrefslogtreecommitdiff
path: root/drivers/i2c/busses/i2c-qcom-geni.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-19i2c: qcom-geni: fix missing clk_disable_unprepare() and geni_se_resources_off()Yang Yingliang1-1/+7
2023-10-30i2c: qcom-geni: add ACPI device id for sc8180xShawn Guo1-0/+1
2023-08-14i2c: qcom-geni: Convert to devm_platform_ioremap_resource()Yangtao Li1-3/+1
2023-06-05i2c: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-02-25Merge tag 'i2c-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2023-02-09soc: qcom: geni-se: Move qcom-geni-se.h to linux/soc/qcom/geni-se.hElliot Berman1-1/+1
2023-01-09i2c: qcom-geni: change i2c_master_hub to staticYang Yingliang1-1/+1
2022-12-16Merge tag 'i2c-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+55
2022-12-05i2c: qcom-geni: add support for I2C Master Hub variantNeil Armstrong1-0/+8
2022-12-05i2c: qcom-geni: add desc struct to prepare support for I2C Master Hub variantNeil Armstrong1-3/+47
2022-12-02i2c: qcom-geni: fix error return code in geni_i2c_gpi_xferWang Yufen1-1/+0
2022-08-12i2c: move drivers from strlcpy to strscpyWolfram Sang1-1/+1
2022-08-11i2c: qcom-geni: Fix GPI DMA buffer sync-backRobin Reckmann1-2/+3
2022-07-24i2c: qcom-geni: Use the correct return valueBjorn Andersson1-1/+1
2022-07-24i2c: qcom-geni: Propagate GENI_ABORT_DONE to geni_i2c_abort_xfer()Bjorn Andersson1-5/+15
2022-06-01Merge tag 'i2c-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa...Linus Torvalds1-4/+2
2022-05-21i2c: qcom-geni: remove unnecessary conditionsDan Carpenter1-4/+2
2022-04-16i2c: qcom-geni: Use dev_err_probe() for GPI DMA errorBjorn Andersson1-4/+2
2022-03-01i2c: qcom-geni: Add support for GPI DMAVinod Koul1-28/+280
2021-06-04i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM opsRoja Rani Yarubandi1-1/+11
2021-06-04i2c: qcom-geni: Add shutdown callback for i2cRoja Rani Yarubandi1-0/+9
2021-05-25i2c: qcom-geni: fix spelling mistake "unepxected" -> "unexpected"Colin Ian King1-1/+1
2021-02-26Revert "i2c: i2c-qcom-geni: Add shutdown callback for i2c"Wolfram Sang1-34/+0
2021-02-02i2c: i2c-qcom-geni: Add shutdown callback for i2cRoja Rani Yarubandi1-0/+34
2021-01-05i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev structRoja Rani Yarubandi1-16/+43
2020-12-03Revert "i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630"Bjorn Andersson1-8/+4
2020-10-26Revert "i2c: i2c-qcom-geni: Fix DMA transfer race"Douglas Anderson1-4/+2
2020-09-29i2c: busses: replace spin_lock_irqsave by spin_lock in hard IRQBarry Song1-3/+2
2020-08-04Merge tag 'arm-drivers-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+25
2020-07-23i2c: i2c-qcom-geni: Fix DMA transfer raceDouglas Anderson1-2/+4
2020-06-25i2c: i2c-qcom-geni: Add interconnect supportAkash Asthana1-1/+25
2020-03-13i2c: qcom-geni: Drop of_platform.h includeStephen Boyd1-1/+0
2020-03-13i2c: qcom-geni: Grow a dev pointer to simplify codeStephen Boyd1-31/+26
2020-03-13i2c: qcom-geni: Let firmware specify irq trigger flagsStephen Boyd1-2/+2
2019-09-28i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630Lee Jones1-4/+8
2019-06-15i2c: qcom-geni: Provide support for ACPILee Jones1-1/+14
2019-06-15i2c: qcom-geni: Signify successful driver probeLee Jones1-0/+2
2018-11-09i2c: qcom-geni: Fix runtime PM mismatch with child devicesStephen Boyd1-7/+8
2018-10-12i2c: i2c-qcom-geni: Simplify irq handlerStephen Boyd1-41/+29
2018-10-12i2c: i2c-qcom-geni: Simplify tx/rx functionsStephen Boyd1-43/+36
2018-09-25i2c: i2c-qcom-geni: Properly handle DMA safe buffersStephen Boyd1-4/+18
2018-07-31i2c: i2c-qcom-geni: Add bus driver for the Qualcomm GENI I2C controllerKarthikeyan Ramasubramanian1-0/+673