Em outubro passado, surgiram relatos de que as APUs da série Rembrandt da AMD começariam a oferecer suporte a USB4, estabelecido no protocolo Thunderbolt 3. A AMD está criando várias modificações de driver Linux para melhorar o suporte a USB4/Thunderbolt de seus dispositivos à luz dessa nova utilização.

A AMD trará a tecnologia USB4 para Linux em versões futuras para sinais mais rápidos em um cabo individual

USB4 é a quinta modificação significativa dos critérios do Universal Serial Bus (USB). Originalmente lançado em março de 2019, a Intel postou a especificação oficial no final de agosto. O chipset USB4 principal foi revelado e apresentado em dezembro no final de 2019. O USB4 começará a estar presente nas APUs da série móvel AMD Ryzen 6000.

Intel Sapphire Rapids-AP, o núcleo Golden Cove de última geração Linha de CPU HEDT alimentada, com lançamento previsto para o final de 2022

O USB4 amplia a versatilidade da tecnologia USB-C e seu uso de modos alternativos integrando sinais de vídeo e dados em seu protocolo de encapsulamento chamado USB4 Fabric. Essa nova tecnologia altera o tráfego USB, DisplayPort e PCIe para pacotes e, em seguida, direciona o movimento sobre sua topologia, comparável aos dados em pacotes que viajam por uma rede. Esse método permite que o USB4 dobre a largura de banda mais alta de suas versões anteriores-até 40 Gbps-e permaneça compatível com quase todas as versões anteriores. O USB4 também exige que os dispositivos suportem o protocolo USB-PD Power Distribution, permitindo a transferência de energia e carregamento entre dispositivos.

A mais nova série de kernel Linux da AMD contém USB4 DisplayPort Tunneling e emprego adicional de USB4/Thunderbolt. O mais recente empreendimento da empresa é reestruturar vários kernels Linux em torno de uma verificação”is_thunderbolt”utilizada pelos drivers em seu kernel. Essa nova tecnologia modificará o comportamento do dispositivo por estar vinculado a uma porta Thunderbolt em vez de atualmente conectado ao PCIe para resolver se o dispositivo é removível ou conectado externamente à máquina. Essa verificação is_thunderbolt foi iniciada para os primeiros controladores Intel Thunderbolt que não possuíam eventos de comando concluído. O Tunelamento USB4 DisplayPort pegará esse sinal idêntico e o transformará em pacotes que podem ser transmitidos pelo cabo USB-C instantaneamente. Essa tecnologia permitirá que menos dispositivos de hardware e vários sinais trafeguem em um cabo individual.

Mario Limoncello, membro principal da equipe técnica da AMD, publicou revisões ocasionais da sequência de patches”is_thunderbolt”na semana passada. Eventualmente, o comportamento planejado do driver inclui os planos USB4 da empresa. A verificação is_thunderbolt é atualmente vista como uma estranheza do kernel, e a AMD também incluirá alterações adicionais no código do kernel no estilo Thunderbolt na série. Os doze patches para Linux da AMD também simplificarão os códigos de driver AMD e Nouveau para seus caminhos relacionados ao suporte a eGPU e GPU removível e muito mais.

Para obter mais detalhes sobre a mais nova série de patches da AMD, confira Freedesktop.org.

Fonte: Phoronix

Categories: IT Info