-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
drm/nouveau/acpi: move definitions out of nouveau_drv.h
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
- Loading branch information
Ben Skeggs
committed
Oct 3, 2012
1 parent
d38ac52
commit c007706
Showing
7 changed files
with
40 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
#ifndef __NOUVEAU_ACPI_H__ | ||
#define __NOUVEAU_ACPI_H__ | ||
|
||
#define ROM_BIOS_PAGE 4096 | ||
|
||
#if defined(CONFIG_ACPI) | ||
void nouveau_register_dsm_handler(void); | ||
void nouveau_unregister_dsm_handler(void); | ||
void nouveau_switcheroo_optimus_dsm(void); | ||
int nouveau_acpi_get_bios_chunk(uint8_t *bios, int offset, int len); | ||
bool nouveau_acpi_rom_supported(struct pci_dev *pdev); | ||
void *nouveau_acpi_edid(struct drm_device *, struct drm_connector *); | ||
#else | ||
static inline void nouveau_register_dsm_handler(void) {} | ||
static inline void nouveau_unregister_dsm_handler(void) {} | ||
static inline void nouveau_switcheroo_optimus_dsm(void) {} | ||
static inline bool nouveau_acpi_rom_supported(struct pci_dev *pdev) { return false; } | ||
static inline int nouveau_acpi_get_bios_chunk(uint8_t *bios, int offset, int len) { return -EINVAL; } | ||
static inline void *nouveau_acpi_edid(struct drm_device *dev, struct drm_connector *connector) { return NULL; } | ||
#endif | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters