Hi,
I’m running current as of last week on a raspberry pi B.

i don’t know if this only related to arm, but this is what I have in my 
rpi-b.dts:
        ….
                spi0 {
                     rfid0 {
                           compatible = "rfid,mfrc5";
                           spi-chipselect = <0>;
                           reset {
                                 compatible = "pcd-reset";
                                 gpios = <&gpio 6 2>;
                           };
                           lock {
                                compatible = "lock-1";
                                gpios = <&gpio 13 2>;
                           };
                           sense {
                                 compatible = "sense-1";
                                 gpios = <&gpio 19 1>;
                           }; 
                     };
…
and a call to
        uint32_t data[3];
        
        OF_getprop(node, “gpios”, data, sizeof(data)); // node is ‘pcd-reset'
        returns:
                data[0]: 0x03000000
                data[1]: 0x06000000
                data[2]: 0x02000000

which looks to me that it’s in the wrong endian?

cheers,
        danny

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to