Message ID | 20210520211657.3451036-1-olteanv@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | Adapt the sja1105 DSA driver to the SPI controller's transfer limits | expand |
Hello: This series was applied to netdev/net-next.git (refs/heads/master): On Fri, 21 May 2021 00:16:55 +0300 you wrote: > From: Vladimir Oltean <vladimir.oltean@nxp.com> > > This series changes the SPI transfer procedure in sja1105 to take into > consideration the buffer size limitations that the SPI controller driver > might have. > > Changes in v3: > - Avoid a signed vs unsigned issue in the interpretation of SIZE_MAX. > - Move the max transfer length checks to probe time, since nothing will > change dynamically. > > [...] Here is the summary with links: - [v3,net-next,1/2] net: dsa: sja1105: send multiple spi_messages instead of using cs_change https://git.kernel.org/netdev/net-next/c/ca021f0dd851 - [v3,net-next,2/2] net: dsa: sja1105: adapt to a SPI controller with a limited max transfer size https://git.kernel.org/netdev/net-next/c/718bad0e4da9 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html
From: Vladimir Oltean <vladimir.oltean@nxp.com> This series changes the SPI transfer procedure in sja1105 to take into consideration the buffer size limitations that the SPI controller driver might have. Changes in v3: - Avoid a signed vs unsigned issue in the interpretation of SIZE_MAX. - Move the max transfer length checks to probe time, since nothing will change dynamically. Changes in v2: Remove the driver's use of cs_change and send multiple, smaller SPI messages instead of a single large one. Vladimir Oltean (2): net: dsa: sja1105: send multiple spi_messages instead of using cs_change net: dsa: sja1105: adapt to a SPI controller with a limited max transfer size drivers/net/dsa/sja1105/sja1105.h | 1 + drivers/net/dsa/sja1105/sja1105_main.c | 28 ++++++++ drivers/net/dsa/sja1105/sja1105_spi.c | 66 +++++-------------- .../net/dsa/sja1105/sja1105_static_config.h | 2 + 4 files changed, 49 insertions(+), 48 deletions(-)