Lines Matching defs:metadata
56 u32 *metadata, u8 *status,
63 if (metadata) {
64 ret = tb_sw_write(sw, metadata, TB_CFG_SWITCH, ROUTER_CS_25, 1);
95 if (metadata) {
96 ret = tb_sw_read(sw, metadata, TB_CFG_SWITCH, ROUTER_CS_25, 1);
110 static int __usb4_switch_op(struct tb_switch *sw, u16 opcode, u32 *metadata,
127 ret = cm_ops->usb4_switch_op(sw, opcode, metadata, status,
139 return usb4_native_switch_op(sw, opcode, metadata, status, tx_data,
144 u32 *metadata, u8 *status)
146 return __usb4_switch_op(sw, opcode, metadata, status, NULL, 0, NULL, 0);
150 u32 *metadata, u8 *status,
154 return __usb4_switch_op(sw, opcode, metadata, status, tx_data,
349 u32 metadata;
352 metadata = (dwords << USB4_DROM_SIZE_SHIFT) & USB4_DROM_SIZE_MASK;
353 metadata |= (dwaddress << USB4_DROM_ADDRESS_SHIFT) &
356 ret = usb4_switch_op_data(sw, USB4_SWITCH_OP_DROM_READ, &metadata,
522 u32 metadata;
526 ret = usb4_switch_op(sw, USB4_SWITCH_OP_NVM_SECTOR_SIZE, &metadata,
534 return metadata & USB4_NVM_SECTOR_SIZE_MASK;
542 u32 metadata;
545 metadata = (dwords << USB4_NVM_READ_LENGTH_SHIFT) &
547 metadata |= (dwaddress << USB4_NVM_READ_OFFSET_SHIFT) &
550 ret = usb4_switch_op_data(sw, USB4_SWITCH_OP_NVM_READ, &metadata,
587 u32 metadata, dwaddress;
592 metadata = (dwaddress << USB4_NVM_SET_OFFSET_SHIFT) &
595 ret = usb4_switch_op(sw, USB4_SWITCH_OP_NVM_SET_OFFSET, &metadata,
736 u32 metadata = 0;
740 ret = usb4_switch_op_data(sw, USB4_SWITCH_OP_BUFFER_ALLOC, &metadata,
747 length = metadata & USB4_BA_LENGTH_MASK;
872 u32 metadata = in->port;
876 ret = usb4_switch_op(sw, USB4_SWITCH_OP_QUERY_DP_RESOURCE, &metadata,
902 u32 metadata = in->port;
906 ret = usb4_switch_op(sw, USB4_SWITCH_OP_ALLOC_DP_RESOURCE, &metadata,
925 u32 metadata = in->port;
929 ret = usb4_switch_op(sw, USB4_SWITCH_OP_DEALLOC_DP_RESOURCE, &metadata,
1559 * @errors: Error metadata is copied here.
1679 u32 metadata;
1687 ret = usb4_port_retimer_read(port, index, USB4_SB_METADATA, &metadata,
1688 sizeof(metadata));
1689 return ret ? ret : metadata & 1;
1705 u32 metadata;
1713 ret = usb4_port_retimer_read(port, index, USB4_SB_METADATA, &metadata,
1714 sizeof(metadata));
1715 return ret ? ret : metadata & USB4_NVM_SECTOR_SIZE_MASK;
1732 u32 metadata, dwaddress;
1736 metadata = (dwaddress << USB4_NVM_SET_OFFSET_SHIFT) &
1739 ret = usb4_port_retimer_write(port, index, USB4_SB_METADATA, &metadata,
1740 sizeof(metadata));
1827 * @status: Raw status code read from metadata
1833 * completion metadata (the result) is then stored into @status. If
1839 u32 metadata, val;
1855 &metadata, sizeof(metadata));
1859 *status = metadata & USB4_SB_METADATA_NVM_AUTH_WRITE_MASK;
1873 u32 metadata;
1876 metadata = dwaddress << USB4_NVM_READ_OFFSET_SHIFT;
1878 metadata |= dwords << USB4_NVM_READ_LENGTH_SHIFT;
1880 ret = usb4_port_retimer_write(port, index, USB4_SB_METADATA, &metadata,
1881 sizeof(metadata));