Toggle navigation
Patchwork
Linux SPI
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
David Lechner
| 91 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[RFC,v4,14/15] dt-bindings: iio: adc: adi,ad4695: add SPI offload properties
spi: axi-spi-engine: add offload support
-
-
-
2024-10-23
David Lechner
New
[RFC,v4,12/15] iio: adc: ad7944: don't use storagebits for sizing
spi: axi-spi-engine: add offload support
-
-
-
2024-10-23
David Lechner
New
[RFC,v4,10/15] iio: buffer-dmaengine: document iio_dmaengine_buffer_setup_ext
spi: axi-spi-engine: add offload support
-
-
-
2024-10-23
David Lechner
New
[RFC,v4,08/15] spi: dt-bindings: axi-spi-engine: add SPI offload properties
spi: axi-spi-engine: add offload support
-
-
-
2024-10-23
David Lechner
New
[RFC,v4,06/15] spi: offload-trigger: add PWM trigger driver
spi: axi-spi-engine: add offload support
-
-
-
2024-10-23
David Lechner
New
[RFC,v4,04/15] spi: dt-bindings: add trigger-source.yaml
spi: axi-spi-engine: add offload support
-
-
-
2024-10-23
David Lechner
New
[RFC,v4,02/15] spi: add basic support for SPI offloading
spi: axi-spi-engine: add offload support
-
-
-
2024-10-23
David Lechner
New
spi: axi-spi-engine: don't emit XFER_BITS for empty xfer
spi: axi-spi-engine: don't emit XFER_BITS for empty xfer
-
-
-
2024-07-23
David Lechner
Accepted
[RFC,v3,9/9] iio: adc: ad7944: add support for SPI offload
spi: axi-spi-engine: add offload support
-
-
-
2024-07-22
David Lechner
New
[RFC,v3,8/9] dt-bindings: iio: adc: adi,ad7944: add SPI offload properties
spi: axi-spi-engine: add offload support
-
-
-
2024-07-22
David Lechner
New
[RFC,v3,7/9] iio: buffer-dmaengine: generalize requesting DMA channel
spi: axi-spi-engine: add offload support
-
-
-
2024-07-22
David Lechner
New
[RFC,v3,6/9] spi: axi-spi-engine: implement offload support
spi: axi-spi-engine: add offload support
-
-
-
2024-07-22
David Lechner
New
[RFC,v3,5/9] spi: dt-bindings: axi-spi-engine: document spi-offloads
spi: axi-spi-engine: add offload support
-
-
-
2024-07-22
David Lechner
New
[RFC,v3,4/9] spi: add offload TX/RX streaming APIs
spi: axi-spi-engine: add offload support
-
-
-
2024-07-22
David Lechner
New
[RFC,v3,3/9] spi: add support for hardware triggered offload
spi: axi-spi-engine: add offload support
-
-
-
2024-07-22
David Lechner
New
[RFC,v3,2/9] spi: add basic support for SPI offloading
spi: axi-spi-engine: add offload support
-
-
-
2024-07-22
David Lechner
New
[RFC,v3,1/9] spi: dt-bindings: add spi-offload properties
spi: axi-spi-engine: add offload support
-
-
-
2024-07-22
David Lechner
New
[3/3] spi: mux: set ctlr->bits_per_word_mask
spi: fix spi-mux/spi_optimize_message() compatibility
-
-
-
2024-07-09
David Lechner
New
[2/3] spi: add defer_optimize_message controller flag
spi: fix spi-mux/spi_optimize_message() compatibility
-
-
-
2024-07-09
David Lechner
New
[1/3] spi: don't unoptimize message in spi_async()
spi: fix spi-mux/spi_optimize_message() compatibility
-
-
-
2024-07-09
David Lechner
Accepted
spi: axi-spi-engine: remove platform_set_drvdata()
spi: axi-spi-engine: remove platform_set_drvdata()
-
-
-
2024-06-26
David Lechner
Accepted
[v3,2/2] iio: adc: ad7944: use devm_spi_optimize_message()
spi: add devm_spi_optimize_message() helper
-
-
-
2024-06-24
David Lechner
Superseded
[v3,1/2] spi: add EXPORT_SYMBOL_GPL(devm_spi_optimize_message)
spi: add devm_spi_optimize_message() helper
-
-
-
2024-06-24
David Lechner
Accepted
[v2,2/2] iio: adc: ad7944: use devm_spi_optimize_message()
spi: add devm_spi_optimize_message() helper
-
-
-
2024-06-24
David Lechner
Accepted
[v2,1/2] spi: add EXPORT_SYMBOL_GPL(devm_spi_optimize_message)
spi: add devm_spi_optimize_message() helper
-
-
-
2024-06-24
David Lechner
Superseded
[3/3] iio: adc: ad7944: use devm_spi_optimize_message()
spi: add devm_spi_optimize_message() helper
-
-
-
2024-06-21
David Lechner
Superseded
[2/3] spi: add devm_spi_optimize_message() helper
spi: add devm_spi_optimize_message() helper
-
-
-
2024-06-21
David Lechner
Accepted
[1/3] Documentation: devres: add missing SPI helpers
spi: add devm_spi_optimize_message() helper
-
-
-
2024-06-21
David Lechner
Accepted
[RFC,v2,8/8] iio: adc: ad7944: add support for SPI offload
spi: axi-spi-engine: add offload support
-
-
-
2024-05-11
David Lechner
New
[RFC,v2,7/8] dt-bindings: iio: adc: adi,ad7944: add SPI offload properties
spi: axi-spi-engine: add offload support
-
-
-
2024-05-11
David Lechner
New
[RFC,v2,6/8] spi: axi-spi-engine: add offload support
spi: axi-spi-engine: add offload support
-
-
-
2024-05-11
David Lechner
New
[RFC,v2,5/8] spi: dt-bindings: axi-spi-engine: document spi-offloads
spi: axi-spi-engine: add offload support
-
-
-
2024-05-11
David Lechner
New
[RFC,v2,4/8] spi: add offload xfer flags
spi: axi-spi-engine: add offload support
-
-
-
2024-05-11
David Lechner
New
[RFC,v2,3/8] spi: add support for hardware triggered offload
spi: axi-spi-engine: add offload support
-
-
-
2024-05-11
David Lechner
New
[RFC,v2,2/8] spi: add basic support for SPI offloading
spi: axi-spi-engine: add offload support
-
-
-
2024-05-11
David Lechner
New
[RFC,v2,1/8] spi: dt-bindings: spi-peripheral-props: add spi-offloads property
spi: axi-spi-engine: add offload support
-
-
-
2024-05-11
David Lechner
New
spi: axi-spi-engine: Add SPI_CS_HIGH support
spi: axi-spi-engine: Add SPI_CS_HIGH support
-
-
-
2024-05-08
David Lechner
Accepted
spi: use spi_valid_{tx,rx}buf() in stats function
spi: use spi_valid_{tx,rx}buf() in stats function
-
-
-
2024-04-30
David Lechner
Accepted
spi: axi-spi-engine: fix version format string
spi: axi-spi-engine: fix version format string
-
-
-
2024-04-12
David Lechner
Accepted
[2/2] spi: fsl: remove is_dma_mapped checks
spi: more tx_buf/rx_buf removal
-
-
-
2024-03-28
David Lechner
Accepted
[1/2] spi: au1550: t->{tx,rx}_dma checks
spi: more tx_buf/rx_buf removal
-
-
-
2024-03-28
David Lechner
Accepted
[v2] spi: remove struct spi_message::is_dma_mapped
[v2] spi: remove struct spi_message::is_dma_mapped
-
-
-
2024-03-25
David Lechner
Accepted
spi: remove struct spi_message::is_dma_mapped
spi: remove struct spi_message::is_dma_mapped
-
-
-
2024-03-15
David Lechner
Superseded
[v2,3/3] spi: axi-spi-engine: use struct_size() macro
[v2,1/3] spi: axi-spi-engine: remove p from struct spi_engine_message_state
-
-
-
2024-03-04
David Lechner
Accepted
[v2,1/3] spi: axi-spi-engine: remove p from struct spi_engine_message_state
[v2,1/3] spi: axi-spi-engine: remove p from struct spi_engine_message_state
-
-
-
2024-03-04
David Lechner
Accepted
[3/3] spi: axi-spi-engine: use struct_size() macro
[1/3] spi: axi-spi-engine: remove p from struct spi_engine_message_state
-
-
-
2024-03-01
David Lechner
Superseded
[1/3] spi: axi-spi-engine: remove p from struct spi_engine_message_state
[1/3] spi: axi-spi-engine: remove p from struct spi_engine_message_state
-
-
-
2024-03-01
David Lechner
Superseded
[v2,5/5] iio: adc: ad7380: use spi_optimize_message()
spi: add support for pre-cooking messages
-
-
-
2024-02-19
David Lechner
New
[v2,4/5] spi: axi-spi-engine: move message compile to optimize_message
spi: add support for pre-cooking messages
-
-
-
2024-02-19
David Lechner
Accepted
[v2,3/5] spi: stm32: move splitting transfers to optimize_message
spi: add support for pre-cooking messages
-
-
-
2024-02-19
David Lechner
Accepted
[v2,2/5] spi: move splitting transfers to spi_optimize_message()
spi: add support for pre-cooking messages
-
-
-
2024-02-19
David Lechner
Accepted
[v2,1/5] spi: add spi_optimize_message() APIs
spi: add support for pre-cooking messages
-
-
-
2024-02-19
David Lechner
Accepted
[5/5] iio: adc: ad7380: use spi_optimize_message()
[1/5] spi: add spi_optimize_message() APIs
-
-
-
2024-02-12
David Lechner
New
[3/5] spi: stm32: move splitting transfers to optimize_message
[1/5] spi: add spi_optimize_message() APIs
-
-
-
2024-02-12
David Lechner
Superseded
[1/5] spi: add spi_optimize_message() APIs
[1/5] spi: add spi_optimize_message() APIs
-
-
-
2024-02-12
David Lechner
Superseded
[v2,1/2] spi: axi-spi-engine: remove use of ida for sync id
spi: axi-spi-engine: performance improvements
-
-
-
2024-02-07
David Lechner
Accepted
[1/2] spi: axi-spi-engine: remove use of ida for sync id
[1/2] spi: axi-spi-engine: remove use of ida for sync id
-
-
-
2024-02-06
David Lechner
Superseded
spi: drop gpf arg from __spi_split_transfer_maxsize()
spi: drop gpf arg from __spi_split_transfer_maxsize()
-
-
-
2024-02-06
David Lechner
Accepted
spi: axi-spi-engine: use common AXI macros
spi: axi-spi-engine: use common AXI macros
-
-
-
2024-02-02
David Lechner
Accepted
spi: reorder spi_message struct member doc comments
spi: reorder spi_message struct member doc comments
-
-
-
2024-01-31
David Lechner
Accepted
spi: bcm2835: implement ctlr->max_transfer_size
spi: bcm2835: implement ctlr->max_transfer_size
-
-
-
2024-01-26
David Lechner
Accepted
spi: move split xfers for CS_WORD emulation
spi: move split xfers for CS_WORD emulation
-
-
-
2024-01-26
David Lechner
Accepted
spi: avoid double validation in __spi_sync()
spi: avoid double validation in __spi_sync()
-
-
-
2024-01-25
David Lechner
Accepted
spi: fix finalize message on error return
spi: fix finalize message on error return
-
-
-
2024-01-25
David Lechner
New
spi: axi-spi-engine: fix struct member doc warnings
spi: axi-spi-engine: fix struct member doc warnings
-
-
-
2023-12-18
David Lechner
Accepted
[v3,3/3] iio: adc: ad7380: new driver for AD7380 ADCs
iio: adc: add new ad7380 driver
-
-
-
2023-12-15
David Lechner
New
[v3,2/3] dt-bindings: iio: adc: Add binding for AD7380 ADCs
iio: adc: add new ad7380 driver
-
-
-
2023-12-15
David Lechner
New
[v3,1/3] dt-bindings: spi: add spi-rx-bus-channels peripheral property
iio: adc: add new ad7380 driver
-
-
-
2023-12-15
David Lechner
New
[9/9] spi: axi-spi-engine: add watchdog timer
spi: axi-spi-engine: improvements round 2
-
-
-
2023-12-04
David Lechner
Accepted
[8/9] spi: axi-spi-engine: remove delay from CS assertion
spi: axi-spi-engine: improvements round 2
-
-
-
2023-12-04
David Lechner
Accepted
[7/9] spi: axi-spi-engine: restore clkdiv at end of message
spi: axi-spi-engine: improvements round 2
-
-
-
2023-12-04
David Lechner
Accepted
[6/9] spi: axi-spi-engine: implement xfer->cs_change_delay
spi: axi-spi-engine: improvements round 2
-
-
-
2023-12-04
David Lechner
Accepted
[5/9] spi: axi-spi-engine: remove xfer arg from spi_engine_gen_sleep()
spi: axi-spi-engine: improvements round 2
-
-
-
2023-12-04
David Lechner
Accepted
[4/9] spi: axi-spi-engine: fix sleep ticks calculation
spi: axi-spi-engine: improvements round 2
-
-
-
2023-12-04
David Lechner
Accepted
[3/9] spi: axi-spi-engine: remove spi_engine_get_clk_div()
spi: axi-spi-engine: improvements round 2
-
-
-
2023-12-04
David Lechner
Accepted
[2/9] spi: axi-spi-engine: populate xfer->effective_speed_hz
spi: axi-spi-engine: improvements round 2
-
-
-
2023-12-04
David Lechner
Accepted
[1/9] spi: axi-spi-engine: return void from spi_engine_compile_message()
spi: axi-spi-engine: improvements round 2
-
-
-
2023-12-04
David Lechner
Accepted
[14/14] spi: axi-spi-engine: add support for any word size
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[13/14] spi: axi-spi-engine: add support for cs_off
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[12/14] spi: axi-spi-engine: remove struct spi_engine::msg
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[11/14] spi: axi-spi-engine: remove completed_id from driver state
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[10/14] spi: axi-spi-engine: use message_prepare/unprepare
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[09/14] spi: axi-spi-engine: move msg state to new struct
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[08/14] spi: axi-spi-engine: check for valid clock rate
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[07/14] spi: axi-spi-engine: use devm_spi_register_controller()
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[06/14] spi: axi-spi-engine: use devm_request_irq()
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[05/14] spi: axi-spi-engine: use devm action to reset hw on remove
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[04/14] spi: axi-spi-engine: use devm_spi_alloc_host()
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[03/14] spi: axi-spi-engine: simplify driver data allocation
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[02/14] MAINTAINERS: add entry for AXI SPI Engine
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted
[01/14] dt-bindings: spi: axi-spi-engine: convert to yaml
spi: axi-spi-engine improvements
-
-
-
2023-11-17
David Lechner
Accepted