Marek Vasut writes: > So what about > > gpios-states : Initial state of GPIO pins in "gpios" array, set on > system start and retained until consumer changes the state. 0: LOW, 1: > HIGH. Default is LOW if nothing else is specified. No. "retained until consumer changes the state" is promising more then is guaranteed. >From the explanations provided by Mark it is clear that this property is an artifact of the implementation in linux. I think we should document is as such. How about: gpios-states : On operating systems, that don't support reading back gpio values in output mode (most notably linux), this array provides the state of GPIO pins set when requesting them from the gpio controller. Systems, that are capable of preserving state when requesting the lines, are free to ignore this property. 0: LOW, 1: HIGH. Default is LOW if nothing else is specified. HTH, Harald -- If you want to support my work: see http://friends.ccbib.org/harald/supporting/ or donate via CLAM to xASPBtezLNqj4cUe8MT5nZjthRSEjrRQXN or via peercoin to P98LRdhit3gZbHDBe7ta5jtXrMJUms4p7w