xref: /linux/drivers/gpu/nova-core/nova_core.rs (revision 6dfafbd0299a60bfb5d5e277fdf100037c7ded07)
1 // SPDX-License-Identifier: GPL-2.0
2 
3 //! Nova Core GPU Driver
4 
5 #[macro_use]
6 mod bitfield;
7 
8 mod dma;
9 mod driver;
10 mod falcon;
11 mod fb;
12 mod firmware;
13 mod gfw;
14 mod gpu;
15 mod gsp;
16 mod num;
17 mod regs;
18 mod sbuffer;
19 mod util;
20 mod vbios;
21 
22 pub(crate) const MODULE_NAME: &kernel::str::CStr = <LocalModule as kernel::ModuleMetadata>::NAME;
23 
24 kernel::module_pci_driver! {
25     type: driver::NovaCore,
26     name: "NovaCore",
27     authors: ["Danilo Krummrich"],
28     description: "Nova Core GPU driver",
29     license: "GPL v2",
30     firmware: [],
31 }
32 
33 kernel::module_firmware!(firmware::ModInfoBuilder);
34