Lines Matching defs:inst
349 #define DT_INST(inst, compat) UTIL_CAT(DT_N_INST, DT_DASH(inst, compat)) argument
3909 #define DT_DRV_INST(inst) DT_INST(inst, DT_DRV_COMPAT) argument
3918 #define DT_INST_PARENT(inst) DT_PARENT(DT_DRV_INST(inst)) argument
3927 #define DT_INST_GPARENT(inst) DT_GPARENT(DT_DRV_INST(inst)) argument
3938 #define DT_INST_CHILD(inst, child) \ argument
3950 #define DT_INST_CHILD_NUM(inst) DT_CHILD_NUM(DT_DRV_INST(inst)) argument
3961 #define DT_INST_CHILD_NUM_STATUS_OKAY(inst) \ argument
3972 #define DT_INST_NODELABEL_STRING_ARRAY(inst) DT_NODELABEL_STRING_ARRAY(DT_DRV_INST(inst)) argument
3982 #define DT_INST_NUM_NODELABELS(inst) DT_NUM_NODELABELS(DT_DRV_INST(inst)) argument
3998 #define DT_INST_FOREACH_CHILD(inst, fn) \ argument
4014 #define DT_INST_FOREACH_CHILD_SEP(inst, fn, sep) \ argument
4032 #define DT_INST_FOREACH_CHILD_VARGS(inst, fn, ...) \ argument
4049 #define DT_INST_FOREACH_CHILD_SEP_VARGS(inst, fn, sep, ...) \ argument
4063 #define DT_INST_FOREACH_CHILD_STATUS_OKAY(inst, fn) \ argument
4080 #define DT_INST_FOREACH_CHILD_STATUS_OKAY_SEP(inst, fn, sep) \ argument
4096 #define DT_INST_FOREACH_CHILD_STATUS_OKAY_VARGS(inst, fn, ...) \ argument
4114 #define DT_INST_FOREACH_CHILD_STATUS_OKAY_SEP_VARGS(inst, fn, sep, ...) \ argument
4124 #define DT_INST_ENUM_IDX_BY_IDX(inst, prop, idx) \ argument
4133 #define DT_INST_ENUM_IDX(inst, prop) \ argument
4145 #define DT_INST_ENUM_IDX_BY_IDX_OR(inst, prop, idx, default_idx_value) \ argument
4156 #define DT_INST_ENUM_IDX_OR(inst, prop, default_idx_value) \ argument
4167 #define DT_INST_ENUM_HAS_VALUE_BY_IDX(inst, prop, idx, value) \ argument
4178 #define DT_INST_ENUM_HAS_VALUE(inst, prop, value) \ argument
4187 #define DT_INST_PROP(inst, prop) DT_PROP(DT_DRV_INST(inst), prop) argument
4195 #define DT_INST_PROP_LEN(inst, prop) DT_PROP_LEN(DT_DRV_INST(inst), prop) argument
4206 #define DT_INST_PROP_HAS_IDX(inst, prop, idx) \ argument
4217 #define DT_INST_PROP_HAS_NAME(inst, prop, name) \ argument
4227 #define DT_INST_PROP_BY_IDX(inst, prop, idx) \ argument
4237 #define DT_INST_PROP_OR(inst, prop, default_value) \ argument
4247 #define DT_INST_PROP_LEN_OR(inst, prop, default_value) \ argument
4259 #define DT_INST_STRING_TOKEN(inst, prop) \ argument
4269 #define DT_INST_STRING_UPPER_TOKEN(inst, prop) \ argument
4280 #define DT_INST_STRING_UNQUOTED(inst, prop) \ argument
4290 #define DT_INST_STRING_TOKEN_BY_IDX(inst, prop, idx) \ argument
4300 #define DT_INST_STRING_UPPER_TOKEN_BY_IDX(inst, prop, idx) \ argument
4310 #define DT_INST_STRING_UNQUOTED_BY_IDX(inst, prop, idx) \ argument
4321 #define DT_INST_PROP_BY_PHANDLE(inst, ph, prop) \ argument
4335 #define DT_INST_PROP_BY_PHANDLE_IDX(inst, phs, idx, prop) \ argument
4346 #define DT_INST_PHA_BY_IDX(inst, pha, idx, cell) \ argument
4358 #define DT_INST_PHA_BY_IDX_OR(inst, pha, idx, cell, default_value) \ argument
4369 #define DT_INST_PHA(inst, pha, cell) DT_INST_PHA_BY_IDX(inst, pha, 0, cell) argument
4379 #define DT_INST_PHA_OR(inst, pha, cell, default_value) \ argument
4391 #define DT_INST_PHA_BY_NAME(inst, pha, name, cell) \ argument
4403 #define DT_INST_PHA_BY_NAME_OR(inst, pha, name, cell, default_value) \ argument
4414 #define DT_INST_PHANDLE_BY_NAME(inst, pha, name) \ argument
4426 #define DT_INST_PHANDLE_BY_IDX(inst, prop, idx) \ argument
4437 #define DT_INST_PHANDLE(inst, prop) DT_INST_PHANDLE_BY_IDX(inst, prop, 0) argument
4446 #define DT_INST_REG_HAS_IDX(inst, idx) DT_REG_HAS_IDX(DT_DRV_INST(inst), idx) argument
4455 #define DT_INST_REG_HAS_NAME(inst, name) DT_REG_HAS_NAME(DT_DRV_INST(inst), name) argument
4463 #define DT_INST_REG_ADDR_BY_IDX_RAW(inst, idx) DT_REG_ADDR_BY_IDX_RAW(DT_DRV_INST(inst), idx) argument
4471 #define DT_INST_REG_ADDR_BY_IDX(inst, idx) DT_REG_ADDR_BY_IDX(DT_DRV_INST(inst), idx) argument
4479 #define DT_INST_REG_SIZE_BY_IDX(inst, idx) \ argument
4488 #define DT_INST_REG_ADDR_BY_NAME(inst, name) \ argument
4499 #define DT_INST_REG_ADDR_BY_NAME_OR(inst, name, default_value) \ argument
4514 #define DT_INST_REG_ADDR_BY_NAME_U64(inst, name) \ argument
4523 #define DT_INST_REG_SIZE_BY_NAME(inst, name) \ argument
4534 #define DT_INST_REG_SIZE_BY_NAME_OR(inst, name, default_value) \ argument
4542 #define DT_INST_REG_ADDR_RAW(inst) DT_INST_REG_ADDR_BY_IDX_RAW(inst, 0) argument
4549 #define DT_INST_REG_ADDR(inst) DT_INST_REG_ADDR_BY_IDX(inst, 0) argument
4562 #define DT_INST_REG_ADDR_U64(inst) DT_REG_ADDR_U64(DT_DRV_INST(inst)) argument
4569 #define DT_INST_REG_SIZE(inst) DT_INST_REG_SIZE_BY_IDX(inst, 0) argument
4577 #define DT_INST_NUM_IRQS(inst) DT_NUM_IRQS(DT_DRV_INST(inst)) argument
4585 #define DT_INST_IRQ_LEVEL(inst) DT_IRQ_LEVEL(DT_DRV_INST(inst)) argument
4594 #define DT_INST_IRQ_BY_IDX(inst, idx, cell) \ argument
4603 #define DT_INST_IRQ_INTC_BY_IDX(inst, idx) \ argument
4612 #define DT_INST_IRQ_INTC_BY_NAME(inst, name) \ argument
4622 #define DT_INST_IRQ_INTC(inst) \ argument
4632 #define DT_INST_IRQ_BY_NAME(inst, name, cell) \ argument
4641 #define DT_INST_IRQ(inst, cell) DT_INST_IRQ_BY_IDX(inst, 0, cell) argument
4648 #define DT_INST_IRQN(inst) DT_IRQN(DT_DRV_INST(inst)) argument
4656 #define DT_INST_IRQN_BY_IDX(inst, idx) DT_IRQN_BY_IDX(DT_DRV_INST(inst), idx) argument
4663 #define DT_INST_BUS(inst) DT_BUS(DT_DRV_INST(inst)) argument
4672 #define DT_INST_ON_BUS(inst, bus) DT_ON_BUS(DT_DRV_INST(inst), bus) argument
4683 #define DT_INST_STRING_TOKEN_OR(inst, name, default_value) \ argument
4694 #define DT_INST_STRING_UPPER_TOKEN_OR(inst, name, default_value) \ argument
4705 #define DT_INST_STRING_UNQUOTED_OR(inst, name, default_value) \ argument
5018 #define DT_INST_FOREACH_NODELABEL(inst, fn) \ argument
5032 #define DT_INST_FOREACH_NODELABEL_VARGS(inst, fn, ...) \ argument
5045 #define DT_INST_FOREACH_PROP_ELEM(inst, prop, fn) \ argument
5060 #define DT_INST_FOREACH_PROP_ELEM_SEP(inst, prop, fn, sep) \ argument
5077 #define DT_INST_FOREACH_PROP_ELEM_VARGS(inst, prop, fn, ...) \ argument
5097 #define DT_INST_FOREACH_PROP_ELEM_SEP_VARGS(inst, prop, fn, sep, ...) \ argument
5107 #define DT_INST_NODE_HAS_PROP(inst, prop) \ argument
5116 #define DT_INST_NODE_HAS_COMPAT(inst, compat) \ argument
5129 #define DT_INST_PHA_HAS_CELL_AT_IDX(inst, pha, idx, cell) \ argument
5141 #define DT_INST_PHA_HAS_CELL(inst, pha, cell) \ argument
5151 #define DT_INST_IRQ_HAS_IDX(inst, idx) DT_IRQ_HAS_IDX(DT_DRV_INST(inst), idx) argument
5161 #define DT_INST_IRQ_HAS_CELL_AT_IDX(inst, idx, cell) \ argument
5171 #define DT_INST_IRQ_HAS_CELL(inst, cell) \ argument
5180 #define DT_INST_IRQ_HAS_NAME(inst, name) \ argument
5300 #define DT_COMPAT_NODE_HAS_PROP_AND_OR(inst, compat, prop) \ argument