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