tb_info
tb_info(tb, "switch at %llx was rejected by ICM firmware because topology limit exceeded\n",
tb_info(tb, "Thunderbolt host controller is in safe mode.\n");
tb_info(tb, "You need to update NVM firmware of the controller before it can be used.\n");
tb_info(tb, "Use fwupd tool to apply update. Check Documentation/admin-guide/thunderbolt.rst for details.\n");
tb_info(tb, "switch at %u.%u was rejected by ICM firmware because topology limit exceeded\n",
#define tb_sw_info(sw, fmt, arg...) __TB_SW_PRINT(tb_info, sw, fmt, ##arg)
__TB_PORT_PRINT(tb_info, port, fmt, ##arg)
__TB_TUNNEL_PRINT(tb_info, tunnel, fmt, ##arg)