Home
last modified time | relevance | path

Searched refs:pairset (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/Documentation/devicetree/bindings/net/pse-pd/
H A Dpse-controller.yaml51 802.3-2022, Section 145.2.4. Each pairset comprises a positive and
65 pairset-names:
69 Each name should correspond to a phandle in the 'pairset'
70 property pointing to the power supply for that pairset.
82 corresponding pairset named in 'pairset-names'. This property
H A Dti,tps23881.yaml100 pairset-names = "alternative-a", "alternative-b";
109 pairset-names = "alternative-a";
H A Dmicrochip,pd692x0.yaml161 pairset-names = "alternative-a", "alternative-b";
169 pairset-names = "alternative-a";
/linux-6.15/drivers/net/pse-pd/
H A Dpse_core.c49 pi->pairset[pairset_num].pinout = ALTERNATIVE_A; in of_load_single_pse_pi_pairset()
51 pi->pairset[pairset_num].pinout = ALTERNATIVE_B; in of_load_single_pse_pi_pairset()
62 pi->pairset[pairset_num].np = pairset_np; in of_load_single_pse_pi_pairset()
95 pi->pairset[0].pinout == pi->pairset[1].pinout) { in of_load_pse_pi_pairsets()
104 of_node_put(pi->pairset[0].np); in of_load_pse_pi_pairsets()
105 pi->pairset[0].np = NULL; in of_load_pse_pi_pairsets()
106 of_node_put(pi->pairset[1].np); in of_load_pse_pi_pairsets()
107 pi->pairset[1].np = NULL; in of_load_pse_pi_pairsets()
118 of_node_put(pcdev->pi[i].pairset[0].np); in pse_release_pis()
119 of_node_put(pcdev->pi[i].pairset[1].np); in pse_release_pis()
H A Dtps23881.c555 tps23881_match_channel(const struct pse_pi_pairset *pairset, in tps23881_match_channel() argument
562 if (pairset->np == chan_node[i]) in tps23881_match_channel()
593 if (!pi->pairset[0].np) in tps23881_match_port_matrix()
596 ret = tps23881_match_channel(&pi->pairset[0], chan_node); in tps23881_match_port_matrix()
608 if (!pi->pairset[1].np) in tps23881_match_port_matrix()
611 ret = tps23881_match_channel(&pi->pairset[1], chan_node); in tps23881_match_port_matrix()
H A Dpd692x0.c880 pd692x0_set_port_matrix(const struct pse_pi_pairset *pairset, in pd692x0_set_port_matrix() argument
887 if (!pairset->np) in pd692x0_set_port_matrix()
895 if (pairset->np == manager[i].port_node[j]) { in pd692x0_set_port_matrix()
909 if (pairset->pinout == ALTERNATIVE_A) in pd692x0_set_port_matrix()
911 else if (pairset->pinout == ALTERNATIVE_B) in pd692x0_set_port_matrix()
934 ret = pd692x0_set_port_matrix(&pcdev->pi[i].pairset[0], in pd692x0_set_ports_matrix()
943 ret = pd692x0_set_port_matrix(&pcdev->pi[i].pairset[1], in pd692x0_set_ports_matrix()
/linux-6.15/include/linux/pse-pd/
H A Dpse.h211 struct pse_pi_pairset pairset[2]; member