Lines Matching refs:flags
321 unsigned long flags; member
370 unsigned long flags; member
379 const struct clk_parent_data *parent_data, unsigned long flags,
383 const char *parent_name, unsigned long flags,
394 #define clk_hw_register_fixed_rate(dev, name, parent_name, flags, fixed_rate) \ argument
396 NULL, (flags), (fixed_rate), 0, 0, false)
407 #define devm_clk_hw_register_fixed_rate(dev, name, parent_name, flags, fixed_rate) \ argument
409 NULL, (flags), (fixed_rate), 0, 0, true)
419 #define devm_clk_hw_register_fixed_rate_parent_data(dev, name, parent_data, flags, \ argument
422 (parent_data), (flags), (fixed_rate), 0, \
433 #define clk_hw_register_fixed_rate_parent_hw(dev, name, parent_hw, flags, \ argument
436 NULL, (flags), (fixed_rate), 0, 0, false)
446 #define clk_hw_register_fixed_rate_parent_data(dev, name, parent_data, flags, \ argument
449 (parent_data), (flags), (fixed_rate), 0, \
462 flags, fixed_rate, \ argument
465 NULL, NULL, (flags), (fixed_rate), \
478 parent_hw, flags, fixed_rate, fixed_accuracy) \ argument
480 NULL, (flags), (fixed_rate), \
493 parent_data, flags, fixed_rate, fixed_accuracy) \ argument
495 (parent_data), NULL, (flags), \
507 flags, fixed_rate) \ argument
509 (parent_data), (flags), (fixed_rate), 0, \
544 u8 flags; member
559 unsigned long flags,
566 unsigned long flags,
570 const char *parent_name, unsigned long flags,
584 #define clk_hw_register_gate(dev, name, parent_name, flags, reg, bit_idx, \ argument
587 NULL, (flags), (reg), (bit_idx), \
601 #define clk_hw_register_gate_parent_hw(dev, name, parent_hw, flags, reg, \ argument
604 NULL, (flags), (reg), (bit_idx), \
618 #define clk_hw_register_gate_parent_data(dev, name, parent_data, flags, reg, \ argument
621 (flags), (reg), (bit_idx), \
634 #define devm_clk_hw_register_gate(dev, name, parent_name, flags, reg, bit_idx,\ argument
637 NULL, (flags), (reg), (bit_idx), \
651 #define devm_clk_hw_register_gate_parent_data(dev, name, parent_data, flags, \ argument
655 (parent_data), (flags), (reg), (bit_idx), \
712 u8 flags; member
734 unsigned long flags, unsigned long width);
738 u8 width, unsigned long flags);
742 unsigned long flags, unsigned int val);
745 unsigned long flags);
748 unsigned long flags, unsigned int val);
751 unsigned long flags);
756 const struct clk_parent_data *parent_data, unsigned long flags,
762 const struct clk_parent_data *parent_data, unsigned long flags,
766 const char *parent_name, unsigned long flags,
782 #define clk_register_divider(dev, name, parent_name, flags, reg, shift, width, \ argument
784 clk_register_divider_table((dev), (name), (parent_name), (flags), \
799 #define clk_hw_register_divider(dev, name, parent_name, flags, reg, shift, \ argument
802 NULL, (flags), (reg), (shift), (width), \
817 #define clk_hw_register_divider_parent_hw(dev, name, parent_hw, flags, reg, \ argument
821 NULL, (flags), (reg), (shift), (width), \
836 #define clk_hw_register_divider_parent_data(dev, name, parent_data, flags, \ argument
840 (parent_data), (flags), (reg), (shift), \
856 #define clk_hw_register_divider_table(dev, name, parent_name, flags, reg, \ argument
860 NULL, (flags), (reg), (shift), (width), \
876 #define clk_hw_register_divider_table_parent_hw(dev, name, parent_hw, flags, \ argument
881 NULL, (flags), (reg), (shift), (width), \
898 flags, reg, shift, width, \ argument
902 (parent_data), (flags), (reg), (shift), \
917 #define devm_clk_hw_register_divider(dev, name, parent_name, flags, reg, shift, \ argument
920 NULL, (flags), (reg), (shift), (width), \
934 #define devm_clk_hw_register_divider_parent_hw(dev, name, parent_hw, flags, \ argument
938 (parent_hw), NULL, (flags), (reg), \
955 #define devm_clk_hw_register_divider_table(dev, name, parent_name, flags, \ argument
959 NULL, NULL, (flags), (reg), (shift), \
1001 u8 flags; member
1022 unsigned long flags, void __iomem *reg, u8 shift, u32 mask,
1029 unsigned long flags, void __iomem *reg, u8 shift, u32 mask,
1033 unsigned long flags, void __iomem *reg, u8 shift, u32 mask,
1036 #define clk_register_mux(dev, name, parent_names, num_parents, flags, reg, \ argument
1039 (flags), (reg), (shift), BIT((width)) - 1, \
1042 flags, reg, shift, mask, clk_mux_flags, \ argument
1045 (parent_names), NULL, NULL, (flags), (reg), \
1049 num_parents, flags, reg, shift, mask, \ argument
1052 NULL, NULL, (parent_data), (flags), (reg), \
1055 #define clk_hw_register_mux(dev, name, parent_names, num_parents, flags, reg, \ argument
1058 (parent_names), NULL, NULL, (flags), (reg), \
1061 #define clk_hw_register_mux_hws(dev, name, parent_hws, num_parents, flags, \ argument
1064 (parent_hws), NULL, (flags), (reg), (shift), \
1067 flags, reg, shift, width, \ argument
1070 (parent_data), (flags), (reg), (shift), \
1073 num_parents, flags, reg, shift, \ argument
1077 (parent_data), (flags), (reg), (shift), \
1079 #define devm_clk_hw_register_mux(dev, name, parent_names, num_parents, flags, reg, \ argument
1082 (parent_names), NULL, NULL, (flags), (reg), \
1086 num_parents, flags, reg, shift, \ argument
1089 (parent_hws), NULL, (flags), (reg), \
1093 num_parents, flags, reg, shift, \ argument
1097 NULL, (parent_data), (flags), (reg), (shift), \
1100 int clk_mux_val_to_index(struct clk_hw *hw, const u32 *table, unsigned int flags,
1102 unsigned int clk_mux_index_to_val(const u32 *table, unsigned int flags, u8 index);
1132 unsigned int flags; member
1141 const char *parent_name, unsigned long flags,
1145 const char *name, const char *parent_name, unsigned long flags,
1149 unsigned long flags, unsigned int mult, unsigned int div);
1152 unsigned long flags, unsigned int mult, unsigned int div,
1156 const char *name, const char *parent_name, unsigned long flags,
1160 unsigned long flags, unsigned int mult, unsigned int div);
1163 unsigned long flags, unsigned int mult, unsigned int div,
1166 const char *name, unsigned int index, unsigned long flags,
1171 unsigned long flags, unsigned int mult, unsigned int div);
1175 unsigned long flags, unsigned int mult, unsigned int div);
1212 u8 flags; member
1226 const char *name, const char *parent_name, unsigned long flags,
1230 const char *name, const char *parent_name, unsigned long flags,
1264 u8 flags; member
1307 unsigned long flags);
1313 unsigned long flags);
1320 unsigned long flags);
1327 unsigned long flags);
1334 unsigned long flags);
1389 unsigned long flags);
1407 u8 width, unsigned long flags) in divider_round_rate() argument
1410 rate, prate, table, width, flags); in divider_round_rate()
1416 u8 width, unsigned long flags, in divider_ro_round_rate() argument
1420 rate, prate, table, width, flags, in divider_ro_round_rate()
1461 .flags = _flags, \
1470 .flags = _flags, \
1484 .flags = _flags, \
1493 .flags = _flags, \
1504 .flags = _flags, \
1513 .flags = _flags, \
1522 .flags = _flags, \
1531 .flags = _flags, \
1611 unsigned long *flags);
1664 unsigned long *flags) in of_clk_detect_critical() argument