Re[2]: [PATCH 4/5] ARM: dts: imx27-phytec-phycore-rdk: Add spidev node
Alexander Shiyan
shc_work at mail.ru
Sat Jun 8 13:20:19 EDT 2013
> On Sat, Jun 08, 2013 at 06:39:39PM +0400, Alexander Shiyan wrote:
> > This patch adds spidev device for spi0.1 which is used on ZigBee
> > PCM970 connector. This change will help to use this connector in
> > userspace.
> >
> > Signed-off-by: Alexander Shiyan <shc_work at mail.ru>
> > ---
> > arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 6 ++++++
> > 1 file changed, 6 insertions(+)
> >
> > diff --git a/arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts b/arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts
> > index e7ed978..b2dbcdd 100644
> > --- a/arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts
> > +++ b/arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts
> > @@ -17,6 +17,12 @@
> > &cspi1 {
> > fsl,spi-num-chipselects = <2>;
> > cs-gpios = <&gpio4 28 0>, <&gpio4 27 0>;
> > +
> > + zigbee: spidev at 1 {
> > + compatible = "rohm,dh2228fv";
> > + reg = <1>;
> > + spi-max-frequency = <0>;
>
> Why specify a speed of 0 here? Also, is there really a dh2228fv
> connected or is this just a hack to let the Linux spidev driver match?
Zero in this case is indicates using SPI-controller maximum speed.
This can be overriden by using SPI_IOC_RD_MAX_SPEED_HZ IOCTL
for spidev device.
About using dh2228fv, of course no. Currently this is only one dt entry
for spidev exist, so yes, this a trick.
---
More information about the linux-arm-kernel
mailing list