Lines Matching refs:_id
71 #define DEF_TYPE(_name, _id, _type...) \
72 { .name = _name, .id = _id, .type = _type }
73 #define DEF_BASE(_name, _id, _type, _parent...) \
74 DEF_TYPE(_name, _id, _type, .parent = _parent)
76 #define DEF_INPUT(_name, _id) \
77 DEF_TYPE(_name, _id, CLK_TYPE_IN)
78 #define DEF_FIXED(_name, _id, _parent, _div, _mult) \
79 DEF_BASE(_name, _id, CLK_TYPE_FF, _parent, .div = _div, .mult = _mult)
80 #define DEF_DIV6P1(_name, _id, _parent, _offset) \
81 DEF_BASE(_name, _id, CLK_TYPE_DIV6P1, _parent, .offset = _offset)
82 #define DEF_DIV6_RO(_name, _id, _parent, _offset, _div) \
83 DEF_BASE(_name, _id, CLK_TYPE_DIV6_RO, _parent, .offset = _offset, .div = _div, .mult = 1)
84 #define DEF_RATE(_name, _id, _rate) \
85 DEF_TYPE(_name, _id, CLK_TYPE_FR, .mult = _rate)