virt: vmgenid: change implementation to use a platform driver
authorSudan Landge <sudanl@amazon.com>
Wed, 17 Apr 2024 10:40:42 +0000 (12:40 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Sat, 27 Apr 2024 00:38:34 +0000 (02:38 +0200)
commite07606713a908eee8099883c8c830ebe33aaf748
tree7f4ea813886337fc30e4eff37a44671d93d87a65
parent5eb4573ea63d0c83bf58fb7c243fc2c2b6966c02
virt: vmgenid: change implementation to use a platform driver

Re-implement vmgenid as a platform driver in preparation for adding
devicetree bindings support in next commits.

Signed-off-by: Sudan Landge <sudanl@amazon.com>
Reviewed-by: Alexander Graf <graf@amazon.com>
Tested-by: Babis Chalios <bchalios@amazon.es>
[Jason: - Small style cleanups and refactoring.]
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
drivers/virt/vmgenid.c