/kernel/linux/linux-5.10/net/caif/ |
H A D | cfsrvl.c | 28 int phyid) in cfservl_ctrlcmd() 38 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfservl_ctrlcmd() 43 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfservl_ctrlcmd() 46 if (phyid != service->dev_info.id) in cfservl_ctrlcmd() 50 CAIF_CTRLCMD_FLOW_OFF_IND, phyid); in cfservl_ctrlcmd() 54 if (phyid != service->dev_info.id) in cfservl_ctrlcmd() 59 phyid); in cfservl_ctrlcmd() 66 CAIF_CTRLCMD_FLOW_OFF_IND, phyid); in cfservl_ctrlcmd() 73 CAIF_CTRLCMD_FLOW_ON_IND, phyid); in cfservl_ctrlcmd() 80 CAIF_CTRLCMD_REMOTE_SHUTDOWN_IND, phyid); in cfservl_ctrlcmd() 27 cfservl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfservl_ctrlcmd() argument 192 cfsrvl_phyid_match(struct cflayer *layer, int phyid) cfsrvl_phyid_match() argument [all...] |
H A D | cfcnfg.c | 64 enum cfctrl_srv serv, u8 phyid, 134 u8 phyid) in cfcnfg_get_phyinfo_rcu() 139 if (phy->id == phyid) in cfcnfg_get_phyinfo_rcu() 234 l->phyid = res; in caif_connect_req_to_link_param() 249 l->phyid = dev_info->id; in caif_connect_req_to_link_param() 315 phy = cfcnfg_get_phyinfo_rcu(cfg, param.phyid); in caif_connect_client() 341 caif_assert(param.phyid == phy->id); in caif_connect_client() 343 param.phyid); in caif_connect_client() 345 param.phyid); in caif_connect_client() 354 cfctrl_enum_req(cfg->ctrl, param.phyid); in caif_connect_client() 133 cfcnfg_get_phyinfo_rcu(struct cfcnfg *cnfg, u8 phyid) cfcnfg_get_phyinfo_rcu() argument 372 cfcnfg_linkup_rsp(struct cflayer *layer, u8 channel_id, enum cfctrl_srv serv, u8 phyid, struct cflayer *adapt_layer) cfcnfg_linkup_rsp() argument 463 u8 phyid; cfcnfg_add_phy_layer() local 563 u16 phyid; cfcnfg_del_phy_layer() local [all...] |
H A D | cfmuxl.c | 45 int phyid); 65 int cfmuxl_set_dnlayer(struct cflayer *layr, struct cflayer *dn, u8 phyid) in cfmuxl_set_dnlayer() argument 104 struct cflayer *cfmuxl_remove_dnlayer(struct cflayer *layr, u8 phyid) in cfmuxl_remove_dnlayer() argument 108 int idx = phyid % DN_CACHE_SIZE; in cfmuxl_remove_dnlayer() 112 dn = get_from_id(&muxl->frml_list, phyid); in cfmuxl_remove_dnlayer() 247 int phyid) in cfmuxl_ctrlcmd() 255 if (cfsrvl_phyid_match(layer, phyid) && layer->ctrlcmd) { in cfmuxl_ctrlcmd() 263 layer->ctrlcmd(layer, ctrl, phyid); in cfmuxl_ctrlcmd() 246 cfmuxl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfmuxl_ctrlcmd() argument
|
H A D | cffrml.c | 31 int phyid); 35 struct cflayer *cffrml_create(u16 phyid, bool use_fcs) in cffrml_create() argument 51 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "frm%d", phyid); in cffrml_create() 53 this->layer.id = phyid; in cffrml_create() 170 int phyid) in cffrml_ctrlcmd() 169 cffrml_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cffrml_ctrlcmd() argument
|
H A D | cfctrl.c | 32 int phyid); 80 p1->phyid == p2->phyid && in param_eq() 230 cfpkt_addbdy(pkt, (param->priority << 3) | param->phyid); in cfctrl_linkup_request() 291 cfpkt_info(pkt)->dev_info->id = param->phyid; in cfctrl_linkup_request() 402 linkparam.phyid = physlinkid; in cfctrl_recv() 556 int phyid) in cfctrl_ctrlcmd() 573 if (p->param.phyid == phyid) { in cfctrl_ctrlcmd() 577 phyid); in cfctrl_ctrlcmd() 555 cfctrl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfctrl_ctrlcmd() argument [all...] |
H A D | caif_usb.c | 78 int phyid) in cfusbl_ctrlcmd() 84 static struct cflayer *cfusbl_create(int phyid, u8 ethaddr[ETH_ALEN], in cfusbl_create() argument 98 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "usb%d", phyid); in cfusbl_create() 99 this->layer.id = phyid; in cfusbl_create() 77 cfusbl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfusbl_ctrlcmd() argument
|
H A D | cfserl.c | 32 int phyid); 190 int phyid) in cfserl_ctrlcmd() 192 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfserl_ctrlcmd() 189 cfserl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfserl_ctrlcmd() argument
|
/kernel/linux/linux-6.6/net/caif/ |
H A D | cfsrvl.c | 28 int phyid) in cfservl_ctrlcmd() 38 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfservl_ctrlcmd() 43 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfservl_ctrlcmd() 46 if (phyid != service->dev_info.id) in cfservl_ctrlcmd() 50 CAIF_CTRLCMD_FLOW_OFF_IND, phyid); in cfservl_ctrlcmd() 54 if (phyid != service->dev_info.id) in cfservl_ctrlcmd() 59 phyid); in cfservl_ctrlcmd() 66 CAIF_CTRLCMD_FLOW_OFF_IND, phyid); in cfservl_ctrlcmd() 73 CAIF_CTRLCMD_FLOW_ON_IND, phyid); in cfservl_ctrlcmd() 80 CAIF_CTRLCMD_REMOTE_SHUTDOWN_IND, phyid); in cfservl_ctrlcmd() 27 cfservl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfservl_ctrlcmd() argument 192 cfsrvl_phyid_match(struct cflayer *layer, int phyid) cfsrvl_phyid_match() argument [all...] |
H A D | cfcnfg.c | 64 enum cfctrl_srv serv, u8 phyid, 134 u8 phyid) in cfcnfg_get_phyinfo_rcu() 139 if (phy->id == phyid) in cfcnfg_get_phyinfo_rcu() 234 l->phyid = res; in caif_connect_req_to_link_param() 249 l->phyid = dev_info->id; in caif_connect_req_to_link_param() 315 phy = cfcnfg_get_phyinfo_rcu(cfg, param.phyid); in caif_connect_client() 341 caif_assert(param.phyid == phy->id); in caif_connect_client() 343 param.phyid); in caif_connect_client() 345 param.phyid); in caif_connect_client() 354 cfctrl_enum_req(cfg->ctrl, param.phyid); in caif_connect_client() 133 cfcnfg_get_phyinfo_rcu(struct cfcnfg *cnfg, u8 phyid) cfcnfg_get_phyinfo_rcu() argument 372 cfcnfg_linkup_rsp(struct cflayer *layer, u8 channel_id, enum cfctrl_srv serv, u8 phyid, struct cflayer *adapt_layer) cfcnfg_linkup_rsp() argument 463 u8 phyid; cfcnfg_add_phy_layer() local 563 u16 phyid; cfcnfg_del_phy_layer() local [all...] |
H A D | cfmuxl.c | 45 int phyid); 65 int cfmuxl_set_dnlayer(struct cflayer *layr, struct cflayer *dn, u8 phyid) in cfmuxl_set_dnlayer() argument 104 struct cflayer *cfmuxl_remove_dnlayer(struct cflayer *layr, u8 phyid) in cfmuxl_remove_dnlayer() argument 108 int idx = phyid % DN_CACHE_SIZE; in cfmuxl_remove_dnlayer() 112 dn = get_from_id(&muxl->frml_list, phyid); in cfmuxl_remove_dnlayer() 247 int phyid) in cfmuxl_ctrlcmd() 255 if (cfsrvl_phyid_match(layer, phyid) && layer->ctrlcmd) { in cfmuxl_ctrlcmd() 263 layer->ctrlcmd(layer, ctrl, phyid); in cfmuxl_ctrlcmd() 246 cfmuxl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfmuxl_ctrlcmd() argument
|
H A D | cffrml.c | 31 int phyid); 35 struct cflayer *cffrml_create(u16 phyid, bool use_fcs) in cffrml_create() argument 51 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "frm%d", phyid); in cffrml_create() 53 this->layer.id = phyid; in cffrml_create() 170 int phyid) in cffrml_ctrlcmd() 169 cffrml_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cffrml_ctrlcmd() argument
|
H A D | cfctrl.c | 32 int phyid); 80 p1->phyid == p2->phyid && in param_eq() 230 cfpkt_addbdy(pkt, (param->priority << 3) | param->phyid); in cfctrl_linkup_request() 291 cfpkt_info(pkt)->dev_info->id = param->phyid; in cfctrl_linkup_request() 402 linkparam.phyid = physlinkid; in cfctrl_recv() 556 int phyid) in cfctrl_ctrlcmd() 573 if (p->param.phyid == phyid) { in cfctrl_ctrlcmd() 577 phyid); in cfctrl_ctrlcmd() 555 cfctrl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfctrl_ctrlcmd() argument [all...] |
H A D | caif_usb.c | 78 int phyid) in cfusbl_ctrlcmd() 84 static struct cflayer *cfusbl_create(int phyid, const u8 ethaddr[ETH_ALEN], in cfusbl_create() argument 98 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "usb%d", phyid); in cfusbl_create() 99 this->layer.id = phyid; in cfusbl_create() 77 cfusbl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfusbl_ctrlcmd() argument
|
H A D | cfserl.c | 32 int phyid); 189 int phyid) in cfserl_ctrlcmd() 191 layr->up->ctrlcmd(layr->up, ctrl, phyid); in cfserl_ctrlcmd() 188 cfserl_ctrlcmd(struct cflayer *layr, enum caif_ctrlcmd ctrl, int phyid) cfserl_ctrlcmd() argument
|
/kernel/linux/linux-6.6/drivers/net/mdio/ |
H A D | mdio-mux-bcm-iproc.c | 91 * @phyid: phyid of the selected bus. 102 u16 phyid, u32 reg, u16 val, u32 op) in start_miim_ops() 113 param |= phyid << MDIO_PARAM_PHY_ID; in start_miim_ops() 134 static int iproc_mdiomux_read_c22(struct mii_bus *bus, int phyid, int reg) in iproc_mdiomux_read_c22() argument 139 ret = start_miim_ops(md->base, false, phyid, reg, 0, MDIO_CTRL_READ_OP); in iproc_mdiomux_read_c22() 146 static int iproc_mdiomux_read_c45(struct mii_bus *bus, int phyid, int devad, in iproc_mdiomux_read_c45() argument 152 ret = start_miim_ops(md->base, true, phyid, reg | devad << 16, 0, in iproc_mdiomux_read_c45() 161 int phyid, int reg, u16 val) in iproc_mdiomux_write_c22() 167 ret = start_miim_ops(md->base, false, phyid, re in iproc_mdiomux_write_c22() 101 start_miim_ops(void __iomem *base, bool c45, u16 phyid, u32 reg, u16 val, u32 op) start_miim_ops() argument 160 iproc_mdiomux_write_c22(struct mii_bus *bus, int phyid, int reg, u16 val) iproc_mdiomux_write_c22() argument 175 iproc_mdiomux_write_c45(struct mii_bus *bus, int phyid, int devad, int reg, u16 val) iproc_mdiomux_write_c45() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mdio.c | 33 u8 phyid; member 42 static int hclge_mdio_write(struct mii_bus *bus, int phyid, int regnum, in hclge_mdio_write() argument 57 hnae3_set_field(mdio_cmd->phyid, HCLGE_MDIO_PHYID_M, in hclge_mdio_write() 58 HCLGE_MDIO_PHYID_S, (u32)phyid); in hclge_mdio_write() 81 static int hclge_mdio_read(struct mii_bus *bus, int phyid, int regnum) in hclge_mdio_read() argument 95 hnae3_set_field(mdio_cmd->phyid, HCLGE_MDIO_PHYID_M, in hclge_mdio_read() 96 HCLGE_MDIO_PHYID_S, (u32)phyid); in hclge_mdio_read()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mdio.c | 33 u8 phyid; member 42 static int hclge_mdio_write(struct mii_bus *bus, int phyid, int regnum, in hclge_mdio_write() argument 57 hnae3_set_field(mdio_cmd->phyid, HCLGE_MDIO_PHYID_M, in hclge_mdio_write() 58 HCLGE_MDIO_PHYID_S, (u32)phyid); in hclge_mdio_write() 81 static int hclge_mdio_read(struct mii_bus *bus, int phyid, int regnum) in hclge_mdio_read() argument 95 hnae3_set_field(mdio_cmd->phyid, HCLGE_MDIO_PHYID_M, in hclge_mdio_read() 96 HCLGE_MDIO_PHYID_S, (u32)phyid); in hclge_mdio_read()
|
/kernel/linux/linux-5.10/include/net/caif/ |
H A D | cfmuxl.h | 16 struct cflayer *cfmuxl_remove_dnlayer(struct cflayer *layr, u8 phyid); 17 int cfmuxl_set_dnlayer(struct cflayer *layr, struct cflayer *up, u8 phyid);
|
H A D | cfsrvl.h | 37 int phyid); 39 bool cfsrvl_phyid_match(struct cflayer *layer, int phyid);
|
H A D | cfctrl.h | 44 enum cfctrl_srv serv, u8 phyid, 61 u8 phyid; /* (U2-U0) Physical interface to connect */ member
|
H A D | cffrml.h | 13 struct cflayer *cffrml_create(u16 phyid, bool use_fcs);
|
/kernel/linux/linux-6.6/include/net/caif/ |
H A D | cfmuxl.h | 16 struct cflayer *cfmuxl_remove_dnlayer(struct cflayer *layr, u8 phyid); 17 int cfmuxl_set_dnlayer(struct cflayer *layr, struct cflayer *up, u8 phyid);
|
H A D | cfctrl.h | 44 enum cfctrl_srv serv, u8 phyid, 61 u8 phyid; /* (U2-U0) Physical interface to connect */ member
|
H A D | cffrml.h | 13 struct cflayer *cffrml_create(u16 phyid, bool use_fcs);
|
/kernel/linux/linux-5.10/drivers/net/mdio/ |
H A D | mdio-mux-bcm-iproc.c | 91 * @phyid: phyid of the selected bus. 102 u16 phyid, u32 reg, u16 val, u32 op) in start_miim_ops() 113 param |= phyid << MDIO_PARAM_PHY_ID; in start_miim_ops() 134 static int iproc_mdiomux_read(struct mii_bus *bus, int phyid, int reg) in iproc_mdiomux_read() argument 139 ret = start_miim_ops(md->base, phyid, reg, 0, MDIO_CTRL_READ_OP); in iproc_mdiomux_read() 147 int phyid, int reg, u16 val) in iproc_mdiomux_write() 153 ret = start_miim_ops(md->base, phyid, reg, val, MDIO_CTRL_WRITE_OP); in iproc_mdiomux_write() 101 start_miim_ops(void __iomem *base, u16 phyid, u32 reg, u16 val, u32 op) start_miim_ops() argument 146 iproc_mdiomux_write(struct mii_bus *bus, int phyid, int reg, u16 val) iproc_mdiomux_write() argument
|