Lines Matching defs:self
172 def __init__(self, path: Optional[str], fname2path: dict[str, str], argument
244 def __repr__(self) -> str: argument
253 def description(self) -> Optional[str]: argument
258 def compatible(self) -> Optional[str]: argument
263 def bus(self) -> Union[None, str, list[str]]: argument
268 def buses(self) -> list[str]: argument
276 def on_bus(self) -> Optional[str]: argument
280 def _merge_includes(self, raw: dict, binding_path: Optional[str]) -> dict: argument
347 def _load_raw(self, fname: str) -> dict: argument
365 def _check(self, require_compatible: bool, require_description: bool): argument
438 def _check_properties(self) -> None: argument
540 def __init__(self, name: str, binding: Binding): argument
545 def __repr__(self) -> str: argument
549 def path(self) -> Optional[str]: argument
554 def type(self) -> str: argument
559 def description(self) -> Optional[str]: argument
564 def enum(self) -> Optional[list]: argument
569 def enum_tokenizable(self) -> bool: argument
586 def enum_upper_tokenizable(self) -> bool: argument
599 def const(self) -> Union[None, int, list[int], str, list[str]]: argument
604 def default(self) -> Union[None, int, list[int], str, list[str]]: argument
609 def required(self) -> bool: argument
614 def deprecated(self) -> bool: argument
619 def specifier_space(self) -> Optional[str]: argument
695 def name(self) -> str: argument
700 def description(self) -> Optional[str]: argument
705 def type(self) -> str: argument
710 def val_as_tokens(self) -> list[str]: argument
719 def enum_indices(self) -> Optional[list[int]]: argument
864 def name_as_token(self): argument
1017 self, argument
1053 def name(self) -> str: argument
1058 def filename(self) -> str: argument
1063 def lineno(self) -> int: argument
1068 def unit_addr(self) -> Optional[int]: argument
1085 def description(self) -> Optional[str]: argument
1092 def path(self) -> str: argument
1097 def label(self) -> Optional[str]: argument
1104 def labels(self) -> list[str]: argument
1109 def parent(self) -> Optional['Node']: argument
1114 def children(self) -> dict[str, 'Node']: argument
1122 def child_index(self, node) -> int: argument
1139 def required_by(self) -> list['Node']: argument
1144 def depends_on(self) -> list['Node']: argument
1149 def status(self) -> str: argument
1164 def read_only(self) -> bool: argument
1169 def matching_compat(self) -> Optional[str]: argument
1176 def binding_path(self) -> Optional[str]: argument
1183 def aliases(self) -> list[str]: argument
1189 def buses(self) -> list[str]: argument
1196 def on_buses(self) -> list[str]: argument
1202 def flash_controller(self) -> 'Node': argument
1223 def spi_cs_gpio(self) -> Optional[ControllerAndData]: argument
1255 def gpio_hogs(self) -> list[ControllerAndData]: argument
1281 def has_child_binding(self) -> bool: argument
1289 def is_pci_device(self) -> bool: argument
1293 def __repr__(self) -> str: argument
1300 def _init_binding(self) -> None: argument
1350 def _binding_from_properties(self) -> None: argument
1392 def _binding_from_parent(self) -> Optional[Binding]: argument
1408 def _bus_node(self, support_fixed_partitions_on_any_bus: bool = True argument
1433 self, default_prop_types: bool = False, err_on_deprecated: bool = False argument
1444 def _init_props(self, default_prop_types: bool = False, argument
1469 def _init_prop(self, prop_spec: PropertySpec, argument
1508 self, argument
1612 def _check_undeclared_props(self) -> None: argument
1632 def _init_ranges(self) -> None: argument
1694 def _init_regs(self) -> None: argument
1729 def _init_pinctrls(self) -> None: argument
1757 def _init_interrupts(self) -> None: argument
1775 self, argument
1853 self, argument
1949 def __init__(self, argument
2041 def _finish_init(self) -> None: argument
2053 def get_node(self, path: str) -> Node: argument
2064 def chosen_nodes(self) -> dict[str, Node]: argument
2083 def chosen_node(self, name: str) -> Optional[Node]: argument
2091 def dts_source(self) -> str: argument
2094 def __repr__(self) -> str: argument
2098 def __deepcopy__(self, memo) -> 'EDT': argument
2120 def scc_order(self) -> list[list[Node]]: argument
2126 def _process_properties_r(self, root_node: Node, props_node: Node) -> None: argument
2169 def _process_properties(self, node: Node) -> None: argument
2176 def _init_graph(self) -> None: argument
2195 def _init_compat2binding(self) -> None: argument
2252 def _binding(self, argument
2277 def _register_binding(self, binding: Binding) -> None: argument
2294 def _init_nodes(self) -> None: argument
2333 def _init_luts(self) -> None: argument
2383 def _check(self) -> None: argument