[PATCH v5 0/7] Overhaul `is_thunderbolt`