Date: Fri, 24 Apr 2015 11:00:33 +0300 From: Daniel Braniss <danny@cs.huji.ac.il> To: arm@freebsd.org Subject: FDT help Message-ID: <80F17668-BEF0-42BD-9243-AE41ACAF255E@cs.huji.ac.il>
next in thread | raw e-mail | index | archive | help
Hi, I have this in my rpi.dts file: spi0 { rfid0 { compatible =3D =E2=80=9Crfid,mfrc5=E2=80=9D; spi-chipselect =3D <0>; reset { compatible =3D =E2=80=9Cpcd-reset=E2=80=9D= ; gpios =3D <&gpio 22 2>; }; }; my mfrc5 driver is starting to work - i can load, open, ioctl, unload, but after much grepping, I can=E2=80=99t figure out how from inside the = driver i can access the reset pin - which i have defined as gpio 22 ofwdump -aP # ofwdump -aP ... Node 0x13c4: spi0 compatible: 62 72 6f 61 64 63 6f 6d 2c 62 63 6d 32 38 33 35 2d 73 70 69=20 00 62 72 6f 61 64 63 6f 6d 2c 62 63 6d 32 37 30 38 2d 73 70=20 69 00=20 reg: 00 20 40 00 00 00 00 20=20 interrupts: 00 00 00 3e=20 interrupt-parent: 00 00 00 01=20 Node 0x143c: rfid0 compatible: 72 66 69 64 2c 6d 66 72 63 35 00=20 'rfid,mfrc5' spi-chipselect: 00 00 00 00=20 Node 0x1470: reset compatible: 70 63 64 2d 72 65 73 65 74 00=20 'pcd-reset' gpios: 00 00 00 03 00 00 00 16 00 00 00 02=20 thanks, danny
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?80F17668-BEF0-42BD-9243-AE41ACAF255E>