Lines Matching refs:link_fwnode
3196 struct fwnode_handle *link_fwnode, in ub960_parse_dt_rxport_link_properties() argument
3210 ret = fwnode_property_read_u32(link_fwnode, "ti,cdr-mode", &cdr_mode); in ub960_parse_dt_rxport_link_properties()
3229 ret = fwnode_property_read_u32(link_fwnode, "ti,rx-mode", &rx_mode); in ub960_parse_dt_rxport_link_properties()
3260 ret = fwnode_property_read_u32(link_fwnode, "ti,strobe-pos", in ub960_parse_dt_rxport_link_properties()
3284 ret = fwnode_property_read_u32(link_fwnode, "ti,eq-level", &eq_level); in ub960_parse_dt_rxport_link_properties()
3302 ret = fwnode_property_read_u32(link_fwnode, "i2c-alias", in ub960_parse_dt_rxport_link_properties()
3311 rxport->ser.fwnode = fwnode_get_named_child_node(link_fwnode, "serializer"); in ub960_parse_dt_rxport_link_properties()
3370 struct fwnode_handle *link_fwnode, in ub960_parse_dt_rxport() argument
3389 ret = ub960_parse_dt_rxport_link_properties(priv, link_fwnode, rxport); in ub960_parse_dt_rxport()
3423 struct fwnode_handle *link_fwnode; in ub960_fwnode_get_link_by_regs() local
3426 fwnode_for_each_child_node(links_fwnode, link_fwnode) { in ub960_fwnode_get_link_by_regs()
3429 if (!str_has_prefix(fwnode_get_name(link_fwnode), "link@")) in ub960_fwnode_get_link_by_regs()
3432 ret = fwnode_property_read_u32(link_fwnode, "reg", &link_num); in ub960_fwnode_get_link_by_regs()
3434 fwnode_handle_put(link_fwnode); in ub960_fwnode_get_link_by_regs()
3439 return link_fwnode; in ub960_fwnode_get_link_by_regs()
3465 struct fwnode_handle *link_fwnode; in ub960_parse_dt_rxports() local
3468 link_fwnode = ub960_fwnode_get_link_by_regs(links_fwnode, nport); in ub960_parse_dt_rxports()
3469 if (!link_fwnode) in ub960_parse_dt_rxports()
3475 fwnode_handle_put(link_fwnode); in ub960_parse_dt_rxports()
3479 ret = ub960_parse_dt_rxport(priv, nport, link_fwnode, in ub960_parse_dt_rxports()
3482 fwnode_handle_put(link_fwnode); in ub960_parse_dt_rxports()