Skip to content

Commit 831fe28

Browse files
committed
Merge tag 'spi-fix-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
Pull spi fixes from Mark Brown: "A couple of fairly minor driver specific fixes here, plus a bunch of maintainership and admin updates. Nothing too remarkable" * tag 'spi-fix-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi: mailmap: add entry for Jonas Gorski MAINTAINERS: add myself for spi-bcm63xx spi: s3c64xx: clear loopback bit after loopback test spi: bcm63xx: fix max prepend length MAINTAINERS: Add myself as a maintainer for Microchip SPI
2 parents 393ea78 + 54ccc87 commit 831fe28

File tree

4 files changed

+12
-2
lines changed

4 files changed

+12
-2
lines changed

.mailmap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,6 +246,7 @@ John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
246246
John Stultz <johnstul@us.ibm.com>
247247
<jon.toppins+linux@gmail.com> <jtoppins@cumulusnetworks.com>
248248
<jon.toppins+linux@gmail.com> <jtoppins@redhat.com>
249+
Jonas Gorski <jonas.gorski@gmail.com> <jogo@openwrt.org>
249250
Jordan Crouse <jordan@cosmicpenguin.net> <jcrouse@codeaurora.org>
250251
<josh@joshtriplett.org> <josh@freedesktop.org>
251252
<josh@joshtriplett.org> <josh@kernel.org>

MAINTAINERS

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4121,6 +4121,13 @@ F: Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
41214121
F: drivers/spi/spi-bcm63xx-hsspi.c
41224122
F: drivers/spi/spi-bcmbca-hsspi.c
41234123

4124+
BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4125+
M: Jonas Gorski <jonas.gorski@gmail.com>
4126+
L: linux-spi@vger.kernel.org
4127+
S: Odd Fixes
4128+
F: Documentation/devicetree/bindings/spi/spi-bcm63xx.txt
4129+
F: drivers/spi/spi-bcm63xx.c
4130+
41244131
BROADCOM ETHERNET PHY DRIVERS
41254132
M: Florian Fainelli <florian.fainelli@broadcom.com>
41264133
R: Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>
@@ -13968,7 +13975,7 @@ T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
1396813975
F: drivers/soc/microchip/
1396913976

1397013977
MICROCHIP SPI DRIVER
13971-
M: Tudor Ambarus <tudor.ambarus@linaro.org>
13978+
M: Ryan Wanner <ryan.wanner@microchip.com>
1397213979
S: Supported
1397313980
F: drivers/spi/spi-atmel.*
1397413981

drivers/spi/spi-bcm63xx.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ enum bcm63xx_regs_spi {
126126
SPI_MSG_DATA_SIZE,
127127
};
128128

129-
#define BCM63XX_SPI_MAX_PREPEND 15
129+
#define BCM63XX_SPI_MAX_PREPEND 7
130130

131131
#define BCM63XX_SPI_MAX_CS 8
132132
#define BCM63XX_SPI_BUS_NUM 0

drivers/spi/spi-s3c64xx.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -684,6 +684,8 @@ static int s3c64xx_spi_config(struct s3c64xx_spi_driver_data *sdd)
684684

685685
if ((sdd->cur_mode & SPI_LOOP) && sdd->port_conf->has_loopback)
686686
val |= S3C64XX_SPI_MODE_SELF_LOOPBACK;
687+
else
688+
val &= ~S3C64XX_SPI_MODE_SELF_LOOPBACK;
687689

688690
writel(val, regs + S3C64XX_SPI_MODE_CFG);
689691

0 commit comments

Comments
 (0)