]> git.ipfire.org Git - thirdparty/linux.git/commit
i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA
authorNeil Armstrong <neil.armstrong@linaro.org>
Wed, 29 Oct 2025 18:07:42 +0000 (19:07 +0100)
committerWolfram Sang <wsa+renesas@sang-engineering.com>
Wed, 14 Jan 2026 11:32:57 +0000 (12:32 +0100)
commitc0c50e3743e467ec4752c638e10e97f89c8644e2
tree1ce7bc02cf4885ed60b483cf695da954c4f6cf80
parente383f0961422f983451ac4dd6aed1a3d3311f2be
i2c: qcom-geni: make sure I2C hub controllers can't use SE DMA

The I2C Hub controller is a simpler GENI I2C variant that doesn't
support DMA at all, add a no_dma flag to make sure it nevers selects
the SE DMA mode with mappable 32bytes long transfers.

Fixes: cacd9643eca7 ("i2c: qcom-geni: add support for I2C Master Hub variant")
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Reviewed-by: Mukesh Kumar Savaliya <mukesh.savaliya@oss.qualcomm.com>>
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
drivers/i2c/busses/i2c-qcom-geni.c