summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-sh_mobile.c
Commit message (Expand)AuthorAgeFilesLines
* i2c: sh_mobile: Use devm_platform_get_and_ioremap_resource()Yangtao Li2023-08-141-6/+2
* I2C: Explicitly include correct DT includesRob Herring2023-08-141-1/+1
* i2c: sh-mobile: Remove #ifdef guards for PM related functionsPaul Cercueil2023-08-081-9/+3
* i2c: Convert to platform remove callback returning voidUwe Kleine-König2023-06-051-3/+2
* i2c: move drivers from strlcpy to strscpyWolfram Sang2022-08-111-1/+1
* i2c: sh_mobile: remove unneeded semicolonYang Li2022-01-111-1/+1
* i2c: sh_mobile: Use platform_get_irq_optional() to get the interruptLad Prabhakar2022-01-031-8/+26
* i2c: sh_mobile: update to new DMAENGINE API when terminatingWolfram Sang2021-12-161-17/+9
* i2c: sh_mobile: : use proper DMAENGINE API for terminationWolfram Sang2021-08-111-2/+2
* i2c: sh_mobile: Use new clock calculation formulas for RZ/G2EGeert Uytterhoeven2021-05-251-1/+1
* i2c: sh_mobile: Mark adapter suspended during suspendGeert Uytterhoeven2020-12-091-0/+28
* i2c: sh_mobile: implement atomic transfersUlrich Hecht2020-11-061-20/+66
* i2c: Use separate MODULE_AUTHOR() statements for multiple authorsJarkko Nikula2020-07-041-1/+2
* i2c: sh_mobile: simplify code and remove false compilation warningViresh Kumar2020-05-291-5/+2
* i2c: drivers: Use generic definitions for bus frequenciesAndy Shevchenko2020-03-241-6/+3
* i2c: sh_mobile: Use dma_request_chan() directly for channel requestPeter Ujfalusi2019-11-141-1/+1
* i2c: sh_mobile: use new clock calculation formulas for Gen2Wolfram Sang2019-02-081-5/+5
* i2c: sh_mobile: use new clock calculation formulas for Gen3Wolfram Sang2019-02-081-3/+3
* i2c: sh_mobile: sort compatible entriesWolfram Sang2019-02-081-2/+2
* i2c: sh_mobile: update copyright and commentsWolfram Sang2019-01-231-4/+3
* i2c: sh_mobile: refactor rx isrWolfram Sang2019-01-231-29/+21
* i2c: sh_mobile: replace break; with if-blockWolfram Sang2019-01-231-4/+3
* i2c: sh_mobile: remove is_first_byte functionWolfram Sang2019-01-231-7/+2
* i2c: sh_mobile: drop 'data' argument from i2c_op functionWolfram Sang2019-01-231-24/+17
* i2c: sh_mobile: remove get_data functionWolfram Sang2019-01-231-15/+8
* i2c: sh_mobile: simplify sending address for RXWolfram Sang2019-01-231-6/+2
* i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E)Fabrizio Castro2018-12-171-0/+1
* i2c: sh_mobile: add support for r8a77990 (R-Car E3)Simon Horman2018-11-271-0/+1
* i2c: sh_mobile: Remove dummy runtime PM callbacksJarkko Nikula2018-10-291-18/+0
* i2c: sh_mobile: fix leak when using DMA bounce bufferWolfram Sang2018-08-301-2/+4
* i2c: sh_mobile: define start_ch() void as it only returns 0 anyhowWolfram Sang2018-08-301-6/+3
* i2c: refactor function to release a DMA safe bufferWolfram Sang2018-08-301-1/+1
* i2c: use SPDX identifier for Renesas driversWolfram Sang2018-08-241-9/+1
* i2c: sh_mobile: use core to detect 'no zero length read' quirkWolfram Sang2018-08-041-5/+5
* i2c: busses: remove superfluous ignoring of children for RPMWolfram Sang2018-05-081-11/+0
* i2c: sh_mobile: let r8a7790 (R-Car H2) use the new formulaWolfram Sang2018-01-151-1/+1
* i2c: sh_mobile: add new frequency calculation for later SoCWolfram Sang2018-01-151-1/+18
* i2c: sh_mobile: add helper to check frequency calculationsWolfram Sang2018-01-151-22/+27
* i2c: sh_mobile: let RuntimePM do the clock handlingWolfram Sang2018-01-151-18/+17
* i2c: sh_mobile: require setup callbackWolfram Sang2018-01-151-9/+6
* i2c: sh_mobile: allow setup callback to return errnoWolfram Sang2018-01-151-4/+9
* i2c: sh_mobile: move type detection upwardsWolfram Sang2018-01-151-6/+4
* i2c: sh_mobile: use core helper to decide when to use DMAWolfram Sang2017-12-031-2/+6
* i2c: sh_mobile: make sure to not accidently trigger STOPWolfram Sang2017-11-271-3/+3
* i2c: sh_mobile: send STOP according to datasheetWolfram Sang2017-11-271-23/+6
* i2c: sh_mobile: avoid unnecessary register readWolfram Sang2017-11-271-1/+2
* i2c: sh_mobile: let RuntimePM do the clock handlingWolfram Sang2017-11-271-2/+0
* i2c: sh_mobile: shorten exit of xfer routineWolfram Sang2017-11-271-3/+1
* i2c: sh_mobile: use direct writes when accessing ICE bitWolfram Sang2017-11-271-3/+3
* i2c: sh_mobile: manually "inline" two short functionsWolfram Sang2017-11-271-19/+9