Lines Matching refs:metadata

54 				 u32 *metadata, u8 *status,  in usb4_native_switch_op()  argument
61 if (metadata) { in usb4_native_switch_op()
62 ret = tb_sw_write(sw, metadata, TB_CFG_SWITCH, ROUTER_CS_25, 1); in usb4_native_switch_op()
93 if (metadata) { in usb4_native_switch_op()
94 ret = tb_sw_read(sw, metadata, TB_CFG_SWITCH, ROUTER_CS_25, 1); in usb4_native_switch_op()
108 static int __usb4_switch_op(struct tb_switch *sw, u16 opcode, u32 *metadata, in __usb4_switch_op() argument
125 ret = cm_ops->usb4_switch_op(sw, opcode, metadata, status, in __usb4_switch_op()
137 return usb4_native_switch_op(sw, opcode, metadata, status, tx_data, in __usb4_switch_op()
142 u32 *metadata, u8 *status) in usb4_switch_op() argument
144 return __usb4_switch_op(sw, opcode, metadata, status, NULL, 0, NULL, 0); in usb4_switch_op()
148 u32 *metadata, u8 *status, in usb4_switch_op_data() argument
152 return __usb4_switch_op(sw, opcode, metadata, status, tx_data, in usb4_switch_op_data()
319 u32 metadata; in usb4_switch_drom_read_block() local
322 metadata = (dwords << USB4_DROM_SIZE_SHIFT) & USB4_DROM_SIZE_MASK; in usb4_switch_drom_read_block()
323 metadata |= (dwaddress << USB4_DROM_ADDRESS_SHIFT) & in usb4_switch_drom_read_block()
326 ret = usb4_switch_op_data(sw, USB4_SWITCH_OP_DROM_READ, &metadata, in usb4_switch_drom_read_block()
492 u32 metadata; in usb4_switch_nvm_sector_size() local
496 ret = usb4_switch_op(sw, USB4_SWITCH_OP_NVM_SECTOR_SIZE, &metadata, in usb4_switch_nvm_sector_size()
504 return metadata & USB4_NVM_SECTOR_SIZE_MASK; in usb4_switch_nvm_sector_size()
512 u32 metadata; in usb4_switch_nvm_read_block() local
515 metadata = (dwords << USB4_NVM_READ_LENGTH_SHIFT) & in usb4_switch_nvm_read_block()
517 metadata |= (dwaddress << USB4_NVM_READ_OFFSET_SHIFT) & in usb4_switch_nvm_read_block()
520 ret = usb4_switch_op_data(sw, USB4_SWITCH_OP_NVM_READ, &metadata, in usb4_switch_nvm_read_block()
557 u32 metadata, dwaddress; in usb4_switch_nvm_set_offset() local
562 metadata = (dwaddress << USB4_NVM_SET_OFFSET_SHIFT) & in usb4_switch_nvm_set_offset()
565 ret = usb4_switch_op(sw, USB4_SWITCH_OP_NVM_SET_OFFSET, &metadata, in usb4_switch_nvm_set_offset()
706 u32 metadata = 0; in usb4_switch_credits_init() local
710 ret = usb4_switch_op_data(sw, USB4_SWITCH_OP_BUFFER_ALLOC, &metadata, in usb4_switch_credits_init()
717 length = metadata & USB4_BA_LENGTH_MASK; in usb4_switch_credits_init()
842 u32 metadata = in->port; in usb4_switch_query_dp_resource() local
846 ret = usb4_switch_op(sw, USB4_SWITCH_OP_QUERY_DP_RESOURCE, &metadata, in usb4_switch_query_dp_resource()
872 u32 metadata = in->port; in usb4_switch_alloc_dp_resource() local
876 ret = usb4_switch_op(sw, USB4_SWITCH_OP_ALLOC_DP_RESOURCE, &metadata, in usb4_switch_alloc_dp_resource()
895 u32 metadata = in->port; in usb4_switch_dealloc_dp_resource() local
899 ret = usb4_switch_op(sw, USB4_SWITCH_OP_DEALLOC_DP_RESOURCE, &metadata, in usb4_switch_dealloc_dp_resource()
1634 u32 metadata; in usb4_port_retimer_is_last() local
1642 ret = usb4_port_retimer_read(port, index, USB4_SB_METADATA, &metadata, in usb4_port_retimer_is_last()
1643 sizeof(metadata)); in usb4_port_retimer_is_last()
1644 return ret ? ret : metadata & 1; in usb4_port_retimer_is_last()
1660 u32 metadata; in usb4_port_retimer_nvm_sector_size() local
1668 ret = usb4_port_retimer_read(port, index, USB4_SB_METADATA, &metadata, in usb4_port_retimer_nvm_sector_size()
1669 sizeof(metadata)); in usb4_port_retimer_nvm_sector_size()
1670 return ret ? ret : metadata & USB4_NVM_SECTOR_SIZE_MASK; in usb4_port_retimer_nvm_sector_size()
1687 u32 metadata, dwaddress; in usb4_port_retimer_nvm_set_offset() local
1691 metadata = (dwaddress << USB4_NVM_SET_OFFSET_SHIFT) & in usb4_port_retimer_nvm_set_offset()
1694 ret = usb4_port_retimer_write(port, index, USB4_SB_METADATA, &metadata, in usb4_port_retimer_nvm_set_offset()
1695 sizeof(metadata)); in usb4_port_retimer_nvm_set_offset()
1794 u32 metadata, val; in usb4_port_retimer_nvm_authenticate_status() local
1809 &metadata, sizeof(metadata)); in usb4_port_retimer_nvm_authenticate_status()
1813 *status = metadata & USB4_SB_METADATA_NVM_AUTH_WRITE_MASK; in usb4_port_retimer_nvm_authenticate_status()
1830 u32 metadata; in usb4_port_retimer_nvm_read_block() local
1833 metadata = dwaddress << USB4_NVM_READ_OFFSET_SHIFT; in usb4_port_retimer_nvm_read_block()
1835 metadata |= dwords << USB4_NVM_READ_LENGTH_SHIFT; in usb4_port_retimer_nvm_read_block()
1837 ret = usb4_port_retimer_write(port, index, USB4_SB_METADATA, &metadata, in usb4_port_retimer_nvm_read_block()
1838 sizeof(metadata)); in usb4_port_retimer_nvm_read_block()