Une nouvelle abstraction de bus ne suffit pas à rendre tous ses services disponibles. La proposition eSPI d’AMD commence par établir et configurer le lien.

Le périmètre de la première série
Le RFC du 4 août propose un bus eSPI dédié dans Linux. AMD rapporte des essais sur AMDI0070 pour découvrir les capacités, configurer le lien et le réinitialiser. Énumération manuelle des périphériques, contrôleur via ACPI : opérations des canaux et interruptions sont différées. Le projet sérialise les opérations descendantes sur le lien physique partagé.
Dans la discussion de revue, Andrew Jeffery rapproche ce travail côté contrôleur de celui d’ASPEED côté périphérique. Il évoque GPIO, MCTP et MTD pour certaines interfaces futures, sans les présenter comme livrées par ce RFC.
Le schéma représente des couches
L’illustration distingue le transport négocié des services qui l’utilisent. Cette séparation aide à lire une annonce de prise en charge matérielle : réussir la négociation signifie que deux extrémités s’accordent sur leur communication. Cela ne démontre pas que le système sait réaliser toutes les transactions prévues par le protocole.
La présence d’un canal d’accès à la mémoire flash dans une spécification ne suffit donc pas à annoncer la mise à jour du firmware d’une carte sous Linux. Il faut également une opération implémentée, un périphérique pris en charge et un chemin de mise à jour adapté. De même, afficher les paramètres du lien ne donne pas automatiquement les températures ou l’historique des événements d’alimentation.
Les questions utiles au fabricant
Demandez l’identifiant du contrôleur, la révision des correctifs et l’opération effectivement démontrée. « Lecture réussie d’un registre de configuration » répond à une question plus étroite que « mise à jour de la flash réussie, avec récupération après interruption ». Conservez des lignes séparées pour ces résultats dans votre matrice de prise en charge.
Pour intégrer une carte, distinguez aussi le contrôleur hôte du périphérique cible. Un pilote prévu pour un côté n’est pas interchangeable avec celui de l’autre parce qu’ils utilisent tous deux eSPI. Le prochain résultat utile sera une opération de canal fonctionnelle sur un équipement identifié, accompagnée d’un test reproductible.
Revue du 8 septembre : configuration du lien distinguée des canaux différés, discussion ASPEED ajoutée et promesses de diagnostic non étayées retirées.