Toggle navigation
Patchwork
Linux SPI
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Andy Shevchenko
| Archived =
No
| 301 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
«
1
2
3
4
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[resend,v1,1/1] spi: oc-tiny: Remove unused of_gpio.h
[resend,v1,1/1] spi: oc-tiny: Remove unused of_gpio.h
-
-
-
2024-04-17
Andy Shevchenko
New
[v1,01/10] spi: pxa2xx: Drop ACPI_PTR() and of_match_ptr()
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
New
[v1,02/10] spi: pxa2xx: Keep PXA*_SSP types together
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
New
[v1,03/10] spi: pxa2xx: Switch to use dev_err_probe()
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
New
[v1,03/14] spi: pxa2xx: Utilize struct device from struct ssp_device
Untitled series #122518
-
-
-
2021-04-23
Andy Shevchenko
Superseded
[v1,04/10] spi: pxa2xx: Extract pxa2xx_spi_init_ssp() helper
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
New
[v1,04/11] spi: pxa2xx-pci: Move port_id assignment to ->setup()
Untitled series #168502
-
-
-
2022-02-25
Andy Shevchenko
Accepted
[v1,04/14] spi: pxa2xx: Replace header inclusions by forward declarations
Untitled series #122518
-
-
-
2021-04-23
Andy Shevchenko
New
[v1,05/10] spi: pxa2xx: Skip SSP initialization if it's done elsewhere
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
Superseded
[v1,06/10] spi: pxa2xx: Allow number of chip select pins to be read from property
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
Superseded
[v1,06/11] spi: pxa2xx-pci: Move max_clk_rate assignment to ->setup()
Untitled series #168502
-
-
-
2022-02-25
Andy Shevchenko
Accepted
[v1,06/14] spi: pxa2xx: Group Intel Quark specific definitions
Untitled series #122518
-
-
-
2021-04-23
Andy Shevchenko
Accepted
[v1,07/10] spi: pxa2xx: Provide num-cs for Sharp PDAs via device properties
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
Superseded
[v1,07/11] spi: pxa2xx-pci: Replace enum with direct use of PCI IDs
Untitled series #168502
-
-
-
2022-02-25
Andy Shevchenko
Accepted
[v1,08/10] spi: pxa2xx: Move contents of linux/spi/pxa2xx_spi.h to a local one
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
Superseded
[v1,08/11] spi: pxa2xx-pci: Drop unneeded checks in lpss_spi_setup()
Untitled series #168502
-
-
-
2022-02-25
Andy Shevchenko
Accepted
[v1,09/10] spi: pxa2xx: Remove outdated documentation
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
Superseded
[v1,09/11] spi: pxa2xx-pci: Extract pxa2xx_spi_pci_clk_register()
Untitled series #168502
-
-
-
2022-02-25
Andy Shevchenko
Accepted
[v1,09/14] spi: pxa2xx: Use pxa_ssp_enable()/pxa_ssp_disable() in the driver
Untitled series #122518
-
-
-
2021-04-23
Andy Shevchenko
Superseded
[v1,10/10] spi: pxa2xx: Don't use "proxy" headers
spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h
-
-
-
2024-03-26
Andy Shevchenko
Superseded
[v1,1/1] spi: Assume GPIO CS active high in ACPI case
[v1,1/1] spi: Assume GPIO CS active high in ACPI case
-
-
-
2021-05-10
Andy Shevchenko
New
[v1,1/1] spi: bitbang: Add missing MODULE_DESCRIPTION()
[v1,1/1] spi: bitbang: Add missing MODULE_DESCRIPTION()
-
-
-
2024-05-02
Andy Shevchenko
New
[v1,1/1] spi: bitbang: Use NSEC_PER_*SEC rather than hard coding
[v1,1/1] spi: bitbang: Use NSEC_PER_*SEC rather than hard coding
-
-
-
2024-05-02
Andy Shevchenko
New
[v1,1/1] spi: Consistently use BIT for cs_index_mask (part 2)
[v1,1/1] spi: Consistently use BIT for cs_index_mask (part 2)
-
-
-
2024-04-15
Andy Shevchenko
New
[v1,1/1] spi: Convert to use predefined time multipliers
[v1,1/1] spi: Convert to use predefined time multipliers
-
-
-
2021-05-10
Andy Shevchenko
Accepted
[v1,1/1] spi: Don't overwrite num_chipselect with error code
[v1,1/1] spi: Don't overwrite num_chipselect with error code
-
-
-
2021-04-20
Andy Shevchenko
New
[v1,1/1] spi: Don't use flexible array in struct spi_message definition
[v1,1/1] spi: Don't use flexible array in struct spi_message definition
-
-
-
2023-10-10
Andy Shevchenko
New
[v1,1/1] spi: Enable tracing of the SPI setup CS selection
[v1,1/1] spi: Enable tracing of the SPI setup CS selection
-
-
-
2021-05-26
Andy Shevchenko
Accepted
[v1,1/1] spi: gpio: Follow renaming of SPI "master" to "controller"
[v1,1/1] spi: gpio: Follow renaming of SPI "master" to "controller"
-
-
-
2024-02-09
Andy Shevchenko
Accepted
[v1,1/1] spi: gpio: Make num_chipselect 8-bit in the struct pxa2xx_spi_controller
[v1,1/1] spi: gpio: Make num_chipselect 8-bit in the struct pxa2xx_spi_controller
-
-
-
2024-03-07
Andy Shevchenko
New
[v1,1/1] spi: Group cs_change and cs_off flags together in struct spi_transfer
[v1,1/1] spi: Group cs_change and cs_off flags together in struct spi_transfer
-
-
-
2022-09-08
Andy Shevchenko
New
[v1,1/1] spi: mpc52xx: Replace of_gpio_count() by gpiod_count()
[v1,1/1] spi: mpc52xx: Replace of_gpio_count() by gpiod_count()
-
-
-
2022-09-14
Andy Shevchenko
Accepted
[v1,1/1] spi: mpc5xxx-psc: Remove goto to the unexisted label
[v1,1/1] spi: mpc5xxx-psc: Remove goto to the unexisted label
-
-
-
2023-03-10
Andy Shevchenko
Accepted
[v1,1/1] spi: oc-tiny: Remove unused of_gpio.h
[v1,1/1] spi: oc-tiny: Remove unused of_gpio.h
-
-
-
2024-02-28
Andy Shevchenko
Superseded
[v1,1/1] spi: oc-tiny: Replace of_gpio.h by proper one
[v1,1/1] spi: oc-tiny: Replace of_gpio.h by proper one
-
-
-
2024-02-28
Andy Shevchenko
Superseded
[v1,1/1] spi: Propagate firmware node
[v1,1/1] spi: Propagate firmware node
-
-
-
2023-03-06
Andy Shevchenko
Accepted
[v1,1/1] spi: pxa2xx: Adapt reset_sccr1() to the case when no message available
[v1,1/1] spi: pxa2xx: Adapt reset_sccr1() to the case when no message available
-
-
-
2021-07-21
Andy Shevchenko
Accepted
[v1,1/1] spi: pxa2xx: Call pxa_ssp_free() after getting the SSP type
[v1,1/1] spi: pxa2xx: Call pxa_ssp_free() after getting the SSP type
-
-
-
2024-04-02
Andy Shevchenko
New
[v1,1/1] spi: pxa2xx-pci: Balance reference count for PCI DMA device
[v1,1/1] spi: pxa2xx-pci: Balance reference count for PCI DMA device
-
-
-
2022-02-23
Andy Shevchenko
Accepted
[v1,1/1] spi: pxa2xx-pci: Do not dereference fwnode in struct device
[v1,1/1] spi: pxa2xx-pci: Do not dereference fwnode in struct device
-
-
-
2022-02-23
Andy Shevchenko
Accepted
[v1,1/1] spi: pxa2xx: Remove redundant ->read() and ->write() in struct chip_data
[v1,1/1] spi: pxa2xx: Remove redundant ->read() and ->write() in struct chip_data
-
-
-
2021-11-22
Andy Shevchenko
Accepted
[v1,1/1] spi: Refactor spi_stop_queue()
[v1,1/1] spi: Refactor spi_stop_queue()
-
-
-
2024-05-10
Andy Shevchenko
New
[v1,1/1] spi: Remove unneded check for orig_nents
[v1,1/1] spi: Remove unneded check for orig_nents
-
-
-
2024-05-07
Andy Shevchenko
New
[v1,1/1] spi: Remove unneeded parentheses in spi_map_buf()
[v1,1/1] spi: Remove unneeded parentheses in spi_map_buf()
-
-
-
2021-06-19
Andy Shevchenko
New
[v1,1/1] spi: Rename enable1 to activate in spi_set_cs()
[v1,1/1] spi: Rename enable1 to activate in spi_set_cs()
-
-
-
2021-04-20
Andy Shevchenko
Accepted
[v1,1/1] spi: Replace match_true() by device_match_any()
[v1,1/1] spi: Replace match_true() by device_match_any()
-
-
-
2022-06-07
Andy Shevchenko
New
[v1,1/1] spi: Return deferred probe error when controller isn't yet available
[v1,1/1] spi: Return deferred probe error when controller isn't yet available
-
-
-
2022-07-09
Andy Shevchenko
Accepted
[v1,1/1] spi: rspi: Get rid of unused struct rspi_plat_data
[v1,1/1] spi: rspi: Get rid of unused struct rspi_plat_data
-
-
-
2024-03-07
Andy Shevchenko
Superseded
[v1,1/1] spi: spidev: Use SPI_MODE_USER_MASK instead of casting
[v1,1/1] spi: spidev: Use SPI_MODE_USER_MASK instead of casting
-
-
-
2021-11-22
Andy Shevchenko
Accepted
[v1,1/1] spi: stm32-qspi: Replace of_gpio.h by proper one
[v1,1/1] spi: stm32-qspi: Replace of_gpio.h by proper one
-
-
-
2024-02-28
Andy Shevchenko
Accepted
[v1,1/1] spi: Switch to signed types for *_native_cs SPI controller fields
[v1,1/1] spi: Switch to signed types for *_native_cs SPI controller fields
-
-
-
2021-05-10
Andy Shevchenko
Accepted
[v1,1/1] spi: topcliff-pch: Prevent usage of potentially stale DMA device
[v1,1/1] spi: topcliff-pch: Prevent usage of potentially stale DMA device
-
-
-
2022-03-07
Andy Shevchenko
Accepted
[v1,1/1] treewide, spi: Get rid of SPI_MASTER_HALF_DUPLEX
[v1,1/1] treewide, spi: Get rid of SPI_MASTER_HALF_DUPLEX
-
-
-
2023-11-13
Andy Shevchenko
Accepted
[v1,12/14] spi: pxa2xx: Extract read_SSSR_bits() helper
Untitled series #122518
-
-
-
2021-04-23
Andy Shevchenko
Superseded
[v1,1/2] driver core: Introduce device_find_first_child() helper
[v1,1/2] driver core: Introduce device_find_first_child() helper
-
-
-
2022-06-07
Andy Shevchenko
New
[v1,1/2] spi: Allow to have all native CSs in use along with GPIOs
[v1,1/2] spi: Allow to have all native CSs in use along with GPIOs
-
-
-
2021-04-20
Andy Shevchenko
Accepted
[v1,1/2] spi: deduplicate spi_match_id() in __spi_register_driver()
[v1,1/2] spi: deduplicate spi_match_id() in __spi_register_driver()
-
-
-
2021-11-19
Andy Shevchenko
Accepted
[v1,1/2] spi: dw: Make DMA request line assignments explicit for Intel Medfield
[v1,1/2] spi: dw: Make DMA request line assignments explicit for Intel Medfield
-
-
-
2020-05-28
Andy Shevchenko
New
[v1,1/2] spi: Extract spi_toggle_csgpiod() helper for better maintanance
spi: More refacroings after multi-CS support
-
-
-
2024-04-15
Andy Shevchenko
New
[v1,1/2] spi: propagate error code to the caller of acpi_spi_device_alloc()
[v1,1/2] spi: propagate error code to the caller of acpi_spi_device_alloc()
-
-
-
2022-07-09
Andy Shevchenko
Accepted
[v1,1/2] spi: pxa2xx: Fix the controller numbering for Wildcat Point
[v1,1/2] spi: pxa2xx: Fix the controller numbering for Wildcat Point
-
-
-
2021-02-08
Andy Shevchenko
Accepted
[v1,1/2] spi: pxa2xx: Kill pxa2xx_set_spi_info()
spi: pxa2xx: Clean up linux/spi/pxa2xx_spi.h
-
-
-
2024-03-07
Andy Shevchenko
Superseded
[v1,1/2] spi: pxa2xx: Use inclusive language
spi: pxa2xx: Update documentation
-
-
-
2023-12-07
Andy Shevchenko
Superseded
[v1,1/2] spi: stm32-qspi: Replace of_gpio_named_count() by gpiod_count()
[v1,1/2] spi: stm32-qspi: Replace of_gpio_named_count() by gpiod_count()
-
-
-
2022-08-30
Andy Shevchenko
Accepted
[v1,13/14] spi: pxa2xx: Constify struct driver_data parameter
Untitled series #122518
-
-
-
2021-04-23
Andy Shevchenko
Superseded
[v1,1/3] ARM: pxa/lubbock: Replace custom ->cs_control() by GPIO lookup table
[v1,1/3] ARM: pxa/lubbock: Replace custom ->cs_control() by GPIO lookup table
-
-
-
2021-11-23
Andy Shevchenko
Accepted
[v1,1/3] spi: Consistently use BIT for cs_index_mask
spi: Add more consistency to CS handle
-
-
-
2024-03-07
Andy Shevchenko
Accepted
[v1,1/3] spidev: Decrease indentation level in spidev_ioctl() SPI_IOC_RD_MODE*
spidev: A few cleanups
-
-
-
2023-08-24
Andy Shevchenko
Accepted
[v1,1/3] spi: Exctract spi_set_all_cs_unused() helper
spi: CS code, variables and comments clarification
-
-
-
2024-03-06
Andy Shevchenko
Accepted
[v1,1/3] spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update()
[v1,1/3] spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update()
-
-
-
2021-07-19
Andy Shevchenko
Accepted
[v1,1/3] spi: pxa2xx: Update header block in pxa2xx_ssp.h
[v1,1/3] spi: pxa2xx: Update header block in pxa2xx_ssp.h
-
-
-
2020-08-26
Andy Shevchenko
Accepted
[v1,1/3] spi: xilinx: Fix kernel documentation in the xilinx_spi.h
spi: xilinx: Massage xilinx_spi.h
-
-
-
2024-03-07
Andy Shevchenko
Superseded
[v1,14/14] spi: pxa2xx: Introduce special type for Merrifield SPIs
Untitled series #122518
-
-
-
2021-04-23
Andy Shevchenko
Superseded
[v1,1/4] powerpc/52xx: Remove dead code, i.e. mpc52xx_get_xtal_freq()
[v1,1/4] powerpc/52xx: Remove dead code, i.e. mpc52xx_get_xtal_freq()
-
-
-
2022-05-04
Andy Shevchenko
Superseded
[v1,1/4] spidev: Do not use atomic bit operations when allocating minor
[v1,1/4] spidev: Do not use atomic bit operations when allocating minor
-
-
-
2022-03-23
Andy Shevchenko
New
[v1,1/5] spi: mpc5xxx-psc: Correct error check for devm_platform_get_and_ioremap_resource()
spi: mpc5xxx-psc: Clean up even more and fix
-
-
-
2023-03-06
Andy Shevchenko
Accepted
[v1,1/5] spi: pxa2xx: Move number of CS pins validation out of condition
[v1,1/5] spi: pxa2xx: Move number of CS pins validation out of condition
-
-
-
2024-04-03
Andy Shevchenko
New
[v1,1/6] mmc: core: Correct descriptions in mmc_of_parse()
[v1,1/6] mmc: core: Correct descriptions in mmc_of_parse()
-
-
-
2021-04-19
Andy Shevchenko
Accepted
[v1,1/8] ACPI: utils: Add acpi_dev_uid_to_integer() helper to get _UID as integer
ACPI: unify _UID handling as integer
-
-
-
2022-09-07
Andy Shevchenko
Superseded
[v1,1/8] spi: Remove unneeded OF node NULL checks
spi: Header and core clean up and refactoring
-
-
-
2023-07-10
Andy Shevchenko
Superseded
[v1,1/9] spi: pxa2xx: Propagate firmware node to the child SPI controller device
spi: pxa2xx: Convert to use SPI core GPIO handling
-
-
-
2021-05-17
Andy Shevchenko
Accepted
[v1,2/2] spi: Avoid potential UB when counting unused native CSs
[v1,1/2] spi: Allow to have all native CSs in use along with GPIOs
-
-
-
2021-04-20
Andy Shevchenko
New
[v1,2/2] spi: dw: Get rid of dma_inited flag
Untitled series #39488
-
-
-
2020-05-07
Andy Shevchenko
New
[v1,2/2] spi: Fix multi-line comment style
[v1,1/2] spi: deduplicate spi_match_id() in __spi_register_driver()
-
-
-
2021-11-19
Andy Shevchenko
Superseded
[v1,2/2] spi: Introduce spi_for_each_valid_cs() in order of deduplication
spi: More refacroings after multi-CS support
-
-
-
2024-04-15
Andy Shevchenko
New
[v1,2/2] spi: pxa2xx: Add IDs for the controllers found on Intel Lynxpoint
[v1,1/2] spi: pxa2xx: Fix the controller numbering for Wildcat Point
-
-
-
2021-02-08
Andy Shevchenko
Accepted
[v1,2/2] spi: pxa2xx: Make num_chipselect 8-bit in the struct pxa2xx_spi_controller
spi: pxa2xx: Clean up linux/spi/pxa2xx_spi.h
-
-
-
2024-03-07
Andy Shevchenko
New
[v1,2/2] spi: pxa2xx: Update DMA mapping and using logic in the documentation
spi: pxa2xx: Update documentation
-
-
-
2023-12-07
Andy Shevchenko
Superseded
[v1,2/2] spi: remove duplicate parameters check in acpi_spi_add_resource()
[v1,1/2] spi: propagate error code to the caller of acpi_spi_device_alloc()
-
-
-
2022-07-09
Andy Shevchenko
Accepted
[v1,2/2] spi: stm32-qspi: Refactor dual flash mode enable check in ->setup()
[v1,1/2] spi: stm32-qspi: Replace of_gpio_named_count() by gpiod_count()
-
-
-
2022-08-30
Andy Shevchenko
Accepted
[v1,2/2] spi: Use device_find_first_child() instead of custom approach
[v1,1/2] driver core: Introduce device_find_first_child() helper
-
-
-
2022-06-07
Andy Shevchenko
Accepted
[v1,2/3] spidev: Switch to use spi_get_csgpiod()
spidev: A few cleanups
-
-
-
2023-08-24
Andy Shevchenko
Accepted
[v1,2/3] spi: Exctract spi_dev_check_cs() helper
spi: CS code, variables and comments clarification
-
-
-
2024-03-06
Andy Shevchenko
Accepted
[v1,2/3] spi: Fix types of the last chip select storage variables
spi: Add more consistency to CS handle
-
-
-
2024-03-07
Andy Shevchenko
Accepted
[v1,2/3] spi: pxa2xx: Get rid of unused ->cs_control()
[v1,1/3] ARM: pxa/lubbock: Replace custom ->cs_control() by GPIO lookup table
-
-
-
2021-11-23
Andy Shevchenko
Accepted
[v1,2/3] spi: pxa2xx: Reset DMA bits in CR1 in reset_sccr1()
[v1,1/3] spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update()
-
-
-
2021-07-19
Andy Shevchenko
Accepted
[v1,2/3] spi: pxa2xx: Switch to use BIT() and GENMASK() in pxa2xx_ssp.h
[v1,1/3] spi: pxa2xx: Update header block in pxa2xx_ssp.h
-
-
-
2020-08-26
Andy Shevchenko
Accepted
[v1,2/3] spi: xilinx: Add necessary inclusion and forward declaration
spi: xilinx: Massage xilinx_spi.h
-
-
-
2024-03-07
Andy Shevchenko
Superseded
[v1,2/4] spidev: Convert BUILD_BUG_ON() to static_assert()
[v1,1/4] spidev: Do not use atomic bit operations when allocating minor
-
-
-
2022-03-23
Andy Shevchenko
Accepted
[v1,2/5] spi: mpc5xxx-psc: Return immediately if IRQ resource is unavailable
spi: mpc5xxx-psc: Clean up even more and fix
-
-
-
2023-03-06
Andy Shevchenko
Accepted
«
1
2
3
4
»