spi: bcm2835: Set controller max_speed_hz
authorRichard Fitzgerald <rf@opensource.cirrus.com>
Thu, 7 Jan 2021 16:48:25 +0000 (16:48 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 13 Jan 2021 17:36:40 +0000 (17:36 +0000)
commitc6892892a95debac8050579b0709214b7b28b514
tree699900b3f77d68c2ed2943f00fbc66952f08562a
parent72366b3c530c763ceda64f82741111e45ea881f9
spi: bcm2835: Set controller max_speed_hz

Set the struct spi_controller max_speed_hz. This is based on the
reported source clock frequency during probe. The maximum bus clock
is half the source clock (as per the code in bcm2835_spi_transfer_one).

Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20210107164825.21919-1-rf@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-bcm2835.c