Skip to content

Commit

Permalink
Merge tag 'spi-fix-v5.15-rc7' of git://git.kernel.org/pub/scm/linux/k…
Browse files Browse the repository at this point in the history
…ernel/git/broonie/spi

Pull spi fixes from Mark Brown:
 "A couple of final driver specific fixes for v5.15, one fixing
  potential ID collisions between two instances of the Altera driver and
  one making Microwire full duplex mode actually work on pl022"

* tag 'spi-fix-v5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
  spi: spl022: fix Microwire full duplex mode
  spi: altera: Change to dynamic allocation of spi id
  • Loading branch information
Linus Torvalds committed Oct 28, 2021
2 parents 8685de2 + d81d0e4 commit 4fb7d85
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
2 changes: 1 addition & 1 deletion drivers/spi/spi-altera-dfl.c
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ static int dfl_spi_altera_probe(struct dfl_device *dfl_dev)
if (!master)
return -ENOMEM;

master->bus_num = dfl_dev->id;
master->bus_num = -1;

hw = spi_master_get_devdata(master);

Expand Down
2 changes: 1 addition & 1 deletion drivers/spi/spi-altera-platform.c
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ static int altera_spi_probe(struct platform_device *pdev)
return err;

/* setup the master state. */
master->bus_num = pdev->id;
master->bus_num = -1;

if (pdata) {
if (pdata->num_chipselect > ALTERA_SPI_MAX_CS) {
Expand Down
5 changes: 3 additions & 2 deletions drivers/spi/spi-pl022.c
Original file line number Diff line number Diff line change
Expand Up @@ -1716,12 +1716,13 @@ static int verify_controller_parameters(struct pl022 *pl022,
return -EINVAL;
}
} else {
if (chip_info->duplex != SSP_MICROWIRE_CHANNEL_FULL_DUPLEX)
if (chip_info->duplex != SSP_MICROWIRE_CHANNEL_FULL_DUPLEX) {
dev_err(&pl022->adev->dev,
"Microwire half duplex mode requested,"
" but this is only available in the"
" ST version of PL022\n");
return -EINVAL;
return -EINVAL;
}
}
}
return 0;
Expand Down

0 comments on commit 4fb7d85

Please sign in to comment.