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_is_enabled(struct pse_controller_dev *pcdev, int id) in pse_reg_pi_is_enabled() argument
57 struct pse_reg_priv *priv = to_pse_reg(pcdev); in pse_reg_pi_is_enabled()
63 pse_reg_ethtool_get_status(struct pse_controller_dev *pcdev, unsigned long id, in pse_reg_ethtool_get_status() argument
67 struct pse_reg_priv *priv = to_pse_reg(pcdev); in pse_reg_ethtool_get_status()
122 priv->pcdev.owner = THIS_MODULE; in pse_reg_probe()
123 priv->pcdev.ops = &pse_reg_ops; in pse_reg_probe()
124 priv->pcdev.dev = dev; in pse_reg_probe()
125 priv->pcdev.types = ETHTOOL_PSE_PODL; in pse_reg_probe()
126 ret = devm_pse_controller_register(dev, &priv->pcdev); in pse_reg_probe()