The article plans on explaining how to restart a failed PCI device (for the example my ath10k Atheros card will be used) so it gets back to working without needing a full reboot.
For some reason, the ath10k firmware bug crashes several times on my PC, the bug isn´t restricted to Linux, as I have got it also on Windows, the best I could do on Windows was to use the Windows Troubleshooter and it would re-init and restart the device, but on Linux just recently I found the commands to use (previously I would always have to reboot).
Just what you have here might not be quite enough content for an article. But if you could expand it a bit to include more about the sysfs kernel interface and how to find your device and query info about it, I think this could be built out into a very good article. So +1.