IMO, individual options would be better.
Plus, unless I am misunderstanding, the firmware is getting built into
the kernel image not the tg3 module?
If that is the case, then that creates problems by not moving with the
driver.
If that is not the case, all good.
Jeff
--