Not exactly. GPLv3 has serious problems with proprietary hardware.
As stated, it would prevent current GPU drivers and many current network device drivers from being possible to use, due to irreplaceable closed source binary blobs and on device cryptographic authentication of said binary blobs.
Which is essentially the same as tivoization...
Immediately nvidia-driver and radeon drivers would be illegal.