/linux-master/drivers/dpll/ |
H A D | dpll_netlink.h | 11 int dpll_pin_create_ntf(struct dpll_pin *pin); 13 int dpll_pin_delete_ntf(struct dpll_pin *pin);
|
H A D | dpll_core.h | 40 * struct dpll_pin - structure for a dpll pin 52 struct dpll_pin { struct 74 struct dpll_pin *pin; 81 void *dpll_pin_on_dpll_priv(struct dpll_device *dpll, struct dpll_pin *pin); 82 void *dpll_pin_on_pin_priv(struct dpll_pin *parent, struct dpll_pin *pin);
|
H A D | dpll_netlink.c | 60 static int dpll_msg_add_pin_handle(struct sk_buff *msg, struct dpll_pin *pin) 69 static struct dpll_pin *dpll_netdev_pin(const struct net_device *dev) 71 return rcu_dereference_rtnl(dev->dpll_pin); 173 dpll_msg_add_pin_prio(struct sk_buff *msg, struct dpll_pin *pin, 195 dpll_msg_add_pin_on_dpll_state(struct sk_buff *msg, struct dpll_pin *pin, 217 dpll_msg_add_pin_direction(struct sk_buff *msg, struct dpll_pin *pin, 237 dpll_msg_add_pin_phase_adjust(struct sk_buff *msg, struct dpll_pin *pin, 260 dpll_msg_add_phase_offset(struct sk_buff *msg, struct dpll_pin *pin, 283 static int dpll_msg_add_ffo(struct sk_buff *msg, struct dpll_pin *pin, 305 dpll_msg_add_pin_freq(struct sk_buff *msg, struct dpll_pin *pi [all...] |
H A D | dpll_core.c | 72 dpll_xa_ref_pin_add(struct xarray *xa_pins, struct dpll_pin *pin, 126 static int dpll_xa_ref_pin_del(struct xarray *xa_pins, struct dpll_pin *pin, 482 static struct dpll_pin * 486 struct dpll_pin *pin; 520 static void dpll_netdev_pin_assign(struct net_device *dev, struct dpll_pin *dpll_pin) argument 523 rcu_assign_pointer(dev->dpll_pin, dpll_pin); 527 void dpll_netdev_pin_set(struct net_device *dev, struct dpll_pin *dpll_pin) argument [all...] |
/linux-master/include/linux/ |
H A D | dpll.h | 17 struct dpll_pin; 31 int (*frequency_set)(const struct dpll_pin *pin, void *pin_priv, 35 int (*frequency_get)(const struct dpll_pin *pin, void *pin_priv, 38 int (*direction_set)(const struct dpll_pin *pin, void *pin_priv, 42 int (*direction_get)(const struct dpll_pin *pin, void *pin_priv, 46 int (*state_on_pin_get)(const struct dpll_pin *pin, void *pin_priv, 47 const struct dpll_pin *parent_pin, 51 int (*state_on_dpll_get)(const struct dpll_pin *pin, void *pin_priv, 55 int (*state_on_pin_set)(const struct dpll_pin *pin, void *pin_priv, 56 const struct dpll_pin *parent_pi 134 dpll_netdev_pin_set(struct net_device *dev, struct dpll_pin *dpll_pin) argument [all...] |
H A D | netdevice.h | 2024 * @dpll_pin: Pointer to the SyncE source pin of a DPLL subsystem, 2394 struct dpll_pin __rcu *dpll_pin; member in struct:net_device
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_dpll.h | 13 * @pf: pointer to pf, which has registered the dpll_pin 24 struct dpll_pin *pin; 66 struct dpll_pin *active_input; 67 struct dpll_pin *prev_input;
|
H A D | ice_dpll.c | 121 ice_dpll_frequency_set(const struct dpll_pin *pin, void *pin_priv, 159 ice_dpll_input_frequency_set(const struct dpll_pin *pin, void *pin_priv, 184 ice_dpll_output_frequency_set(const struct dpll_pin *pin, void *pin_priv, 210 ice_dpll_frequency_get(const struct dpll_pin *pin, void *pin_priv, 243 ice_dpll_input_frequency_get(const struct dpll_pin *pin, void *pin_priv, 268 ice_dpll_output_frequency_get(const struct dpll_pin *pin, void *pin_priv, 602 ice_dpll_pin_state_set(const struct dpll_pin *pin, void *pin_priv, 645 ice_dpll_output_state_set(const struct dpll_pin *pin, void *pin_priv, 678 ice_dpll_input_state_set(const struct dpll_pin *pin, void *pin_priv, 707 ice_dpll_pin_state_get(const struct dpll_pin *pi [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | dpll.c | 12 struct dpll_pin *dpll_pin; member in struct:mlx5_dpll 174 static int mlx5_dpll_pin_direction_get(const struct dpll_pin *pin, 185 static int mlx5_dpll_state_on_dpll_get(const struct dpll_pin *pin, 203 static int mlx5_dpll_state_on_dpll_set(const struct dpll_pin *pin, 218 static int mlx5_dpll_ffo_get(const struct dpll_pin *pin, void *pin_priv, 273 dpll_pin_change_ntf(mdpll->dpll_pin); 288 dpll_netdev_pin_set(netdev, mdpll->dpll_pin); 372 mdpll->dpll_pin = dpll_pin_get(clock_id, mlx5_get_dev_index(mdev), 374 if (IS_ERR(mdpll->dpll_pin)) { [all...] |
/linux-master/drivers/ptp/ |
H A D | ptp_ocp.c | 287 struct dpll_pin *dpll_pin; member in struct:ptp_ocp_sma_connector 4509 static int ptp_ocp_dpll_state_get(const struct dpll_pin *pin, void *pin_priv, 4534 static int ptp_ocp_dpll_direction_get(const struct dpll_pin *pin, 4549 static int ptp_ocp_dpll_direction_set(const struct dpll_pin *pin, 4568 static int ptp_ocp_dpll_frequency_set(const struct dpll_pin *pin, 4590 static int ptp_ocp_dpll_frequency_get(const struct dpll_pin *pin, 4716 bp->sma[i].dpll_pin = dpll_pin_get(clkid, i, THIS_MODULE, &bp->sma[i].dpll_prop); 4717 if (IS_ERR(bp->sma[i].dpll_pin)) { 4718 err = PTR_ERR(bp->sma[i].dpll_pin); [all...] |