Once upon a time, Roger Heflin rogerheflin@gmail.com said:
I would be surprised if any of the laptop vendors did that. There is no profit motive for them to prevent other chipsets from working and it takes extra code.
It's definitely something some have done, probably to "limit support costs" (or really, limit customer choices in replacement parts to marked-up vendor hardware). I know for example that Thinkpads at one point would only activate Thinkpad wifi cards, based on PCI ID (not sure if they still do this).