| // SPDX-License-Identifier: GPL-2.0 |
| |
| //! Nova Core GPU Driver |
| |
| #[macro_use] |
| mod bitfield; |
| |
| mod dma; |
| mod driver; |
| mod falcon; |
| mod fb; |
| mod firmware; |
| mod gfw; |
| mod gpu; |
| mod gsp; |
| mod num; |
| mod regs; |
| mod sbuffer; |
| mod util; |
| mod vbios; |
| |
| pub(crate) const MODULE_NAME: &kernel::str::CStr = <LocalModule as kernel::ModuleMetadata>::NAME; |
| |
| kernel::module_pci_driver! { |
| type: driver::NovaCore, |
| name: "NovaCore", |
| authors: ["Danilo Krummrich"], |
| description: "Nova Core GPU driver", |
| license: "GPL v2", |
| firmware: [], |
| } |
| |
| kernel::module_firmware!(firmware::ModInfoBuilder); |