Lines Matching full:rules

22 				unsigned long rules,  in mtk_phy_led_hw_is_supported()  argument
29 if (rules & ~supported_triggers) in mtk_phy_led_hw_is_supported()
37 unsigned long *rules, u16 on_set, in mtk_phy_led_hw_ctrl_get() argument
79 if (!rules) in mtk_phy_led_hw_ctrl_get()
83 *rules |= BIT(TRIGGER_NETDEV_LINK); in mtk_phy_led_hw_ctrl_get()
86 *rules |= BIT(TRIGGER_NETDEV_LINK_10); in mtk_phy_led_hw_ctrl_get()
89 *rules |= BIT(TRIGGER_NETDEV_LINK_100); in mtk_phy_led_hw_ctrl_get()
92 *rules |= BIT(TRIGGER_NETDEV_LINK_1000); in mtk_phy_led_hw_ctrl_get()
95 *rules |= BIT(TRIGGER_NETDEV_LINK_2500); in mtk_phy_led_hw_ctrl_get()
98 *rules |= BIT(TRIGGER_NETDEV_FULL_DUPLEX); in mtk_phy_led_hw_ctrl_get()
101 *rules |= BIT(TRIGGER_NETDEV_HALF_DUPLEX); in mtk_phy_led_hw_ctrl_get()
104 *rules |= BIT(TRIGGER_NETDEV_RX); in mtk_phy_led_hw_ctrl_get()
107 *rules |= BIT(TRIGGER_NETDEV_TX); in mtk_phy_led_hw_ctrl_get()
114 unsigned long rules, u16 on_set, in mtk_phy_led_hw_ctrl_set() argument
125 if (rules & BIT(TRIGGER_NETDEV_FULL_DUPLEX)) in mtk_phy_led_hw_ctrl_set()
128 if (rules & BIT(TRIGGER_NETDEV_HALF_DUPLEX)) in mtk_phy_led_hw_ctrl_set()
131 if (rules & (BIT(TRIGGER_NETDEV_LINK_10) | BIT(TRIGGER_NETDEV_LINK))) in mtk_phy_led_hw_ctrl_set()
134 if (rules & (BIT(TRIGGER_NETDEV_LINK_100) | BIT(TRIGGER_NETDEV_LINK))) in mtk_phy_led_hw_ctrl_set()
137 if (rules & (BIT(TRIGGER_NETDEV_LINK_1000) | BIT(TRIGGER_NETDEV_LINK))) in mtk_phy_led_hw_ctrl_set()
140 if (rules & (BIT(TRIGGER_NETDEV_LINK_2500) | BIT(TRIGGER_NETDEV_LINK))) in mtk_phy_led_hw_ctrl_set()
143 if (rules & BIT(TRIGGER_NETDEV_RX)) { in mtk_phy_led_hw_ctrl_set()
158 if (rules & BIT(TRIGGER_NETDEV_TX)) { in mtk_phy_led_hw_ctrl_set()