aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-rockchip.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-05spi: spi-rockchip: Fix max_native_csLuis de Arquer1-3/+2
2024-02-05spi: spi-rockchip: Fix out of bounds array accessLuis de Arquer1-8/+0
2023-09-11spi: rockchip: Use helper function devm_clk_get_enabled()Li Zetao1-25/+5
2023-08-21spi: rockchip: switch to use modern nameYang Yingliang1-29/+29
2023-07-11spi: Rename SPI_MASTER_GPIO_SS to SPI_CONTROLLER_GPIO_SSAndy Shevchenko1-1/+1
2023-03-11spi: Replace all spi->chip_select and spi->cs_gpiod references with function ...Amit Kumar Mahapatra via Alsa-devel1-12/+14
2023-03-07spi: Convert to platform remove callback returningMark Brown1-4/+2
2023-03-06spi: rockchip: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-05drivers/spi-rockchip.c : Remove redundant variable slaveLizhe1-1/+0
2023-03-05drivers/spi-rockchip.c : Use devm_platform_get_and_ioremap_resource makes cod...Lizhe1-2/+1
2022-06-20spi: rockchip: Unmask IRQ at the final to avoid preemptionJon Lin1-4/+7
2022-04-25spi: rockchip: fix missing error on unsupported SPI_CS_HIGHLuca Ceresoli1-0/+8
2022-02-17spi: rockchip: clear interrupt status in error handlerJon Lin1-1/+2
2022-02-17spi: rockchip: Suspend and resume the bus during NOIRQ_SYSTEM_SLEEP_PM opsshengfei Xu1-5/+9
2022-02-17spi: rockchip: Preset cs-high and clk polarity in setup progressJon Lin1-0/+24
2022-02-17spi: rockchip: Stop spi slave dma receiver when cs inactiveJon Lin1-8/+73
2022-02-17spi: rockchip: terminate dma transmission when slave abortJon Lin1-0/+6
2022-02-17spi: rockchip: Fix error in getting num-cs propertyJon Lin1-3/+4
2021-09-03spi: rockchip: handle zero length transfers without timing outTobias Schramm1-0/+6
2021-06-23spi: rockchip: Support SPI_CS_HIGHJon Lin1-1/+13
2021-06-23spi: rockchip: Support cs-gpioJon Lin1-5/+10
2021-06-23spi: rockchip: Wait for STB status in slave mode tx_xferJon Lin1-7/+14
2021-06-23spi: rockchip: Set rx_fifo interrupt waterline base on transfer itemJon Lin1-2/+2
2021-06-23spi: rockchip: add compatible string for rv1126Jon Lin1-0/+1
2021-03-24spi: rockchip: Fix code indent should use tabs where possibleJay Fang1-3/+3
2021-03-10spi: rockchip: avoid objtool warningArnd Bergmann1-3/+10
2021-01-14spi: rockchip: Call the dedicated transfer completion function.Vincent Pelletier1-1/+1
2020-10-26spi: rockchip: enable autosuspend featureAlexander Kochetkov1-0/+4
2020-07-28spi: rockchip: Fix error in SPI slave pio readJon Lin1-1/+1
2020-07-28spi: rockchip: Support 64-location deep FIFOsJon Lin1-11/+14
2020-07-28spi: rockchip: Config spi rx dma burst size depend on xfer lengthJon Lin1-2/+17
2020-05-15spi: spi-rockchip: use num-cs property and ctlr->enable_gpiodsChris Ruehl1-1/+8
2020-05-15spi: spi-rockchip: add support for spi slave modeChris Ruehl1-6/+38
2020-05-15spi: spi-rockchip: cleanup use struct spi_controllerChris Ruehl1-91/+91
2020-03-10spi: rockchip: add compatible string for px30 rk3308 rk3328Johan Jonker1-1/+4
2019-06-10Merge tag 'v5.2-rc4' into spi-5.3Mark Brown1-10/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner1-10/+1
2019-05-20Merge tag 'v5.2-rc1' into spi-5.3Mark Brown1-0/+1
2019-05-14include/: refactor headers to allow kthread.h inclusion in psi_types.hSuren Baghdasaryan1-0/+1
2019-05-08spi: rockchip: turn down tx dma burstsEmil Renner Berthing1-2/+2
2018-11-05spi: rockchip: support lsb-first modeEmil Renner Berthing1-1/+3
2018-11-05spi: rockchip: support 4bit wordsEmil Renner Berthing1-12/+29
2018-11-05spi: rockchip: use irq rather than pollingEmil Renner Berthing1-63/+92
2018-11-05spi: rockchip: precompute rx sample delayEmil Renner Berthing1-18/+18
2018-11-05spi: rockchip: set min/max speedEmil Renner Berthing1-32/+20
2018-11-05spi: rockchip: simplify use_dma logicEmil Renner Berthing1-11/+7
2018-11-05spi: rockchip: remove master pointer from dev dataEmil Renner Berthing1-11/+10
2018-11-05spi: rockchip: don't store dma channels twiceEmil Renner Berthing1-42/+34
2018-11-05spi: rockchip: read transfer info directlyEmil Renner Berthing1-46/+24
2018-11-05spi: rockchip: disable spi on errorEmil Renner Berthing1-25/+5
2018-11-05spi: rockchip: use atomic_t stateEmil Renner Berthing1-50/+25
2018-11-05spi: rockchip: always use SPI modeEmil Renner Berthing1-13/+4
2018-11-05spi: rockchip: use designated init for dma configEmil Renner Berthing1-12/+14
2018-11-05spi: rockchip: make spi_enable_chip take boolEmil Renner Berthing1-9/+9
2018-10-21Merge branch 'spi-4.20' into spi-nextMark Brown1-40/+19
2018-10-11spi: rockchip: simplify spi enable logicEmil Renner Berthing1-19/+9
2018-10-11spi: rockchip: directly use direction constantsEmil Renner Berthing1-7/+4
2018-10-11spi: rockchip: mark use_dma as boolEmil Renner Berthing1-3/+3
2018-10-11spi: rockchip: remove unneeded dma_capsEmil Renner Berthing1-2/+0
2018-10-11spi: rockchip: adjust dma watermark and burstlenHuibin Hong1-9/+3
2018-10-11spi: rockchip: initialize dma_slave_config properlyHuibin Hong1-0/+3
2017-08-16spi: rockchip: configure CTRLR1 according to size and data frameHuibin Hong1-1/+7
2017-08-14spi: rockchip: add compatible string for rv1108 spiAndy Yan1-0/+1
2017-08-07spi: rockchip: Fix clock handling in suspend/resumeJeffy Chen1-15/+6
2017-08-07spi: rockchip: Fix clock handling in removeJeffy Chen1-1/+5
2017-08-07spi: rockchip: Slightly rework return value handlingJeffy Chen1-12/+12
2017-06-28spi: rockchip: Disable Runtime PM when chip select is assertedJeffy Chen1-25/+26
2017-06-28spi: rockchip: Set GPIO_SS flag to enable Slave Select with GPIO CSJeffy Chen1-0/+1
2017-06-13spi: rockchip: fix error handling when probeJeffy Chen1-13/+14
2016-12-19spi: rockchip: support "sleep" pin configurationBrian Norris1-0/+5
2016-07-24Merge remote-tracking branches 'spi/topic/pxa2xx', 'spi/topic/rockchip', 'spi...Mark Brown1-0/+3
2016-07-24Merge remote-tracking branches 'spi/fix/pax2xx' and 'spi/fix/rockchip' into s...Mark Brown1-0/+17
2016-07-20spi: rockchip: limit transfers to (64K - 1) bytesBrian Norris1-0/+17
2016-06-08spi: rockchip: Signal unfinished DMA transfersTomeu Vizoso1-1/+3
2016-05-31spi/rockchip: add the rk3036/rk3228/rk3368 to match for driverCaesar Wang1-0/+3
2016-05-04spi: rockchip: potential NULL dereference on errorDan Carpenter1-5/+4
2016-04-04Merge remote-tracking branches 'spi/fix/omap2' and 'spi/fix/rockchip' into sp...Mark Brown1-6/+10
2016-03-31spi: rockchip: fix probe deferral handlingShawn Lin1-5/+9
2016-03-17Merge tag 'dmaengine-4.6-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-2/+10
2016-03-15spi: rockchip: Spelling s/divsor/divisor/Geert Uytterhoeven1-1/+1
2016-03-11Merge remote-tracking branches 'spi/topic/res', 'spi/topic/rockchip', 'spi/to...Mark Brown1-21/+35
2016-03-10spi: rockchip: covert rsd_nsecs to u32 typeShawn Lin1-1/+1
2016-03-10spi: rockchip: header file cleanupShawn Lin1-10/+4
2016-03-09spi: rockchip: check requesting dma channel with EPROBE_DEFERShawn Lin1-1/+7
2016-03-09spi: rockchip: migrate to dmaengine_terminate_asyncShawn Lin1-2/+2
2016-03-09spi: rockchip: check return value of dmaengine_prep_slave_sgShawn Lin1-3/+12
2016-03-06spi/rockchip: fix endian mode for 16-bit transfersAlexander Kochetkov1-1/+2
2016-03-05spi/rockchip: Make sure spi clk is on in rockchip_spi_set_csHuibin Hong1-1/+6
2016-02-18spi: rockchip: add bindings for rk3399 spiXu Jianqun1-0/+1
2016-02-16spi: rockchip: remove xfer_completion from rockchip_spiShawn Lin1-2/+0
2016-02-15spi: rockchip: add missing spi_master_putShawn Lin1-0/+2
2016-02-15spi: rockchip: disable runtime pm when in err caseShawn Lin1-0/+1
2016-02-09spi: rockchip: modify DMA max burst to 1Addy Ke1-2/+10
2015-07-07spi/rockchip: remove unnecessary memset of rockchip_spiAlexey Klimov1-1/+0
2015-04-11Merge remote-tracking branches 'spi/topic/qup', 'spi/topic/rockchip', 'spi/to...Mark Brown1-4/+32
2015-03-26spi/rockchip: Add device tree property to configure Rx Sample DelayJulius Werner1-0/+21
2015-03-26spi/rockchip: Round up clock rate divisor to err on the safe sideJulius Werner1-1/+1
2015-03-06spi/rockchip: do an error handling in proper timeAndy Shevchenko1-4/+11
2015-01-28spi/rockchip: avoid uninitialized-use warningArnd Bergmann1-2/+4
2014-12-18Merge tag 'pm+acpi-3.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2014-12-14Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2014-12-13spi: Replace CONFIG_PM_RUNTIME with CONFIG_PMRafael J. Wysocki1-2/+2
2014-12-08Merge remote-tracking branches 'spi/topic/mxs', 'spi/topic/pxa', 'spi/topic/r...Mark Brown1-2/+0
2014-11-12spi/rockchip: remove redundant call to spi_master_put()Laurentiu Palcu1-2/+0
2014-11-03Merge branch 'platform/remove_owner' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman1-1/+0
2014-10-20spi: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-10-17spi/rockchip: spi controller must be disabled in tx callback tooAddy Ke1-1/+3
2014-10-15spi/rockchip: fix bug that cause spi transfer timed out in DMA duplex modeAddy Ke1-11/+23
2014-10-15spi/rockchip: fix bug that case spi can't go as fast as slave requestAddy Ke1-0/+12
2014-10-03Merge remote-tracking branch 'spi/fix/rockchip' into spi-linusMark Brown1-8/+7
2014-09-25spi/rockchip: fix bug that cause the failure to read data in DMA modeAddy Ke1-8/+7
2014-09-16Merge remote-tracking branches 'spi/fix/davinci', 'spi/fix/dw', 'spi/fix/fsl'...Mark Brown1-2/+3
2014-09-04spi/rockchip: Don't warn if SPI is busy but disabledDoug Anderson1-1/+2
2014-09-04spi/rockchip: Fix the wait_for_idle() timeoutDoug Anderson1-1/+1
2014-08-29spi/rockchip: Avoid accidentally turning off the clockDoug Anderson1-1/+1
2014-08-20spi/rockchip: fixup incorrect dma direction settingAddy Ke1-1/+1
2014-07-25spi/rockchip: fix error return code in rockchip_spi_probe()Wei Yongjun1-0/+1
2014-07-25spi/rockchip: remove redundant dev_err call in rockchip_spi_probe()Wei Yongjun1-1/+0
2014-07-25spi/rockchip: remove duplicated include from spi-rockchip.cWei Yongjun1-1/+0
2014-07-11spi/rockchip: add compatible strings for RK3188 and RK3288Addy Ke1-0/+2
2014-07-11spi/rockchip: master->mode_bits: remove SPI_CS_HIGH bitAddy Ke1-6/+1
2014-07-11spi/rockchip: call wait_for_idle() for the transfer to completeAddy Ke1-5/+19
2014-07-11spi/rockchip: cleanup some coding issues and uncessary outputAddy Ke1-18/+23
2014-07-04spi/rockchip: add driver for Rockchip RK3xxx SoCs integrated SPIaddy ke1-0/+822