summaryrefslogtreecommitdiffstats
path: root/drivers/spi
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'spi-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds2024-03-1338-563/+1294
|\
| * spi: Introduce SPI_INVALID_CS and is_valid_cs()Andy Shevchenko2024-03-071-16/+23
| * spi: Consistently use BIT for cs_index_maskAndy Shevchenko2024-03-071-24/+11
| * spi: Exctract spi_dev_check_cs() helperAndy Shevchenko2024-03-061-20/+27
| * spi: Exctract spi_set_all_cs_unused() helperAndy Shevchenko2024-03-061-50/+24
| * spi: s3c64xx: switch exynos850 to new port config dataTudor Ambarus2024-03-051-4/+3
| * spi: s3c64xx: switch gs101 to new port config dataTudor Ambarus2024-03-051-6/+6
| * spi: s3c64xx: deprecate fifo_lvl_mask, rx_lvl_offset and port_idTudor Ambarus2024-03-051-3/+23
| * spi: s3c64xx: get rid of the OF alias ID dependencyTudor Ambarus2024-03-051-0/+4
| * spi: s3c64xx: introduce s3c64xx_spi_set_port_id()Tudor Ambarus2024-03-051-12/+25
| * spi: s3c64xx: let the SPI core determine the bus numberTudor Ambarus2024-03-051-2/+2
| * spi: s3c64xx: allow FIFO depth to be determined from the compatibleTudor Ambarus2024-03-051-2/+6
| * spi: s3c64xx: retrieve the FIFO depth from the device treeTudor Ambarus2024-03-051-1/+3
| * spi: s3c64xx: determine the fifo depth only onceTudor Ambarus2024-03-051-5/+9
| * spi: s3c64xx: allow full FIFO masksTudor Ambarus2024-03-051-4/+36
| * spi: s3c64xx: define a magic valueTudor Ambarus2024-03-051-1/+3
| * spi: axi-spi-engine: use struct_size() macroDavid Lechner2024-03-041-3/+2
| * spi: axi-spi-engine: use __counted_by() attributeDavid Lechner2024-03-041-3/+4
| * spi: axi-spi-engine: remove p from struct spi_engine_message_stateDavid Lechner2024-03-041-3/+0
| * spi: stm32-qspi: Replace of_gpio.h by proper oneAndy Shevchenko2024-02-291-1/+1
| * spi: pic32: Replace of_gpio.h by proper oneAndy Shevchenko2024-02-291-1/+1
| * spi: ppc4xx: Fix fallout from rename in struct spi_bitbangUwe Kleine-König2024-02-271-7/+7
| * spi: add support for pre-cooking messagesMark Brown2024-02-263-80/+247
| |\
| | * spi: axi-spi-engine: move message compile to optimize_messageDavid Lechner2024-02-261-23/+17
| | * spi: stm32: move splitting transfers to optimize_messageDavid Lechner2024-02-261-12/+16
| | * spi: move splitting transfers to spi_optimize_message()David Lechner2024-02-261-42/+68
| | * spi: add spi_optimize_message() APIsDavid Lechner2024-02-261-4/+147
| * | spi: spi-mem: add statistics support to ->exec_op() callsThéo Lebrun2024-02-261-1/+48
| |/
| * spi: cadence-qspi: report correct number of chip-selectThéo Lebrun2024-02-211-2/+6
| * spi: cadence-qspi: set maximum chip-select to 4Théo Lebrun2024-02-211-1/+3
| * spi: cadence-qspi: assert each subnode flash CS is validThéo Lebrun2024-02-211-1/+1
| * spi: dw: remove redundant assignment to variable lenColin Ian King2024-02-151-1/+1
| * spi: mchp-pci1xxxx: release resources on error in probe()Dan Carpenter2024-02-131-1/+1
| * spi: s3c64xx: straightforward cleanupMark Brown2024-02-081-40/+41
| |\
| | * spi: s3c64xx: drop a superfluous bitwise NOT operationTudor Ambarus2024-02-081-1/+0
| | * spi: s3c64xx: remove duplicated definitionTudor Ambarus2024-02-081-3/+1
| | * spi: s3c64xx: downgrade dev_warn to dev_dbg for optional dt propsTudor Ambarus2024-02-081-2/+2
| | * spi: s3c64xx: drop blank line between declarationsTudor Ambarus2024-02-081-1/+2
| | * spi: s3c64xx: return ETIMEDOUT for wait_for_completion_timeout()Tudor Ambarus2024-02-081-3/+3
| | * spi: s3c64xx: rename prepare_dma() to s3c64xx_prepare_dma()Tudor Ambarus2024-02-081-4/+4
| | * spi: s3c64xx: propagate the dma_submit_error() error codeTudor Ambarus2024-02-081-1/+1
| | * spi: s3c64xx: check return code of dmaengine_slave_config()Tudor Ambarus2024-02-081-1/+3
| | * spi: s3c64xx: move common code outside if elseTudor Ambarus2024-02-081-4/+2
| | * spi: s3c64xx: remove else after returnTudor Ambarus2024-02-081-4/+2
| | * spi: s3c64xx: remove unneeded (void *) casts in of_match_tableTudor Ambarus2024-02-081-9/+9
| | * spi: s3c64xx: fix typo, s/configuartion/configurationTudor Ambarus2024-02-081-1/+1
| | * spi: s3c64xx: avoid possible negative array indexTudor Ambarus2024-02-081-0/+3
| | * spi: s3c64xx: explicitly include <linux/types.h>Tudor Ambarus2024-02-081-0/+1
| | * spi: s3c64xx: explicitly include <linux/bits.h>Tudor Ambarus2024-02-081-0/+1
| | * spi: s3c64xx: explicitly include <linux/io.h>Tudor Ambarus2024-02-081-0/+1