Lines Matching refs:pcdev
16 struct pse_controller_dev pcdev; member
21 static struct pse_reg_priv *to_pse_reg(struct pse_controller_dev *pcdev) in to_pse_reg() argument
23 return container_of(pcdev, struct pse_reg_priv, pcdev); in to_pse_reg()
27 pse_reg_pi_enable(struct pse_controller_dev *pcdev, int id) in pse_reg_pi_enable() argument
29 struct pse_reg_priv *priv = to_pse_reg(pcdev); in pse_reg_pi_enable()
41 pse_reg_pi_disable(struct pse_controller_dev *pcdev, int id) in pse_reg_pi_disable() argument
43 struct pse_reg_priv *priv = to_pse_reg(pcdev); in pse_reg_pi_disable()
55 pse_reg_pi_get_admin_state(struct pse_controller_dev *pcdev, int id, in pse_reg_pi_get_admin_state() argument
58 struct pse_reg_priv *priv = to_pse_reg(pcdev); in pse_reg_pi_get_admin_state()
66 pse_reg_pi_get_pw_status(struct pse_controller_dev *pcdev, int id, in pse_reg_pi_get_pw_status() argument
69 struct pse_reg_priv *priv = to_pse_reg(pcdev); in pse_reg_pi_get_pw_status()
123 priv->pcdev.owner = THIS_MODULE; in pse_reg_probe()
124 priv->pcdev.ops = &pse_reg_ops; in pse_reg_probe()
125 priv->pcdev.dev = dev; in pse_reg_probe()
126 priv->pcdev.types = ETHTOOL_PSE_PODL; in pse_reg_probe()
127 ret = devm_pse_controller_register(dev, &priv->pcdev); in pse_reg_probe()