py-dtbindings  1.4.1
This python "lib" aim is to extract devicetree bindings informations.
bindings.py File Reference

Classes

class  bindings.SDTBindings
 The main class that you should call. More...
 
class  bindings.Binding
 This class represent a binding document. More...
 
class  bindings.Prop
 This NamedTuple represent a single property and its value(s) More...
 
class  bindings.MainProp
 This NamedTuple represent a single property and its value(s) More...
 
class  bindings.BindingProps
 This class represent the binding properties of a Binding class. More...
 

Functions

def bindings._init_dtschema_list (verbose)
 

Variables

string bindings.dtschema = "./download/dtschema"
 Path to dtschema python library in order to access schemas.
 
 bindings.nodes_types = dict()
 This dict is used to store node type information for "standard" and static properties.
 
dictionary bindings.dtschema_types
 This dict contains an exhaustive list of all dt types as key where value is the C equivalent. More...
 

Detailed Description

Author
Valentin Monnot
Version
v1.4.1
Date
2022

Variable Documentation

◆ dtschema_types

bindings.dtschema_types

This dict contains an exhaustive list of all dt types as key where value is the C equivalent.

These types are comming from dtschema/type.yaml