[PATCH 2/2] staging/fbtft: use spi_setup instead of direct call to master->setup
Brüns, Stefan
Stefan.Bruens at rwth-aachen.de
Tue Sep 1 17:52:41 UTC 2015
On Tuesday, September 01, 2015 16:57:14 Noralf Trønnes wrote:
> >
> > IMHO, this is a bad idea. A controller supporting more than 32 bpw can
> > not set the bpw mask, as the mask is limited to 32 bits. Thus it has to
> > check the bpw in its own setup function, and may or may not reject 9 bpw.
> >
> > Why should one penalize any controllers having an unset bpw mask, which
> > is a completely valid configuration?
> >
> > BTW, the SPI core patch needed for this to work is in the 4.3 pull
> > request.
>
> I have acked a patch from Stefan Wahren adressing this issue:
> http://driverdev.linuxdriverproject.org/pipermail/driverdev-devel/2015-Augus
> t/075423.html
Two issues:
1st: Stefan Wahren posted a patch large part identical to mine, 18 hours
later. Coincidence?
2nd: Modifying bpw and not calling spi_setup() is IMHO wrong. The controller
setup function could e.g. modify max_speed_hz.
Regards,
Stefan
--
Stefan Brüns / Bergstraße 21 / 52062 Aachen
home: +49 241 53809034 mobile: +49 151 50412019
work: +49 2405 49936-424
More information about the devel
mailing list