neomagic: enable -Werror, fix compiler warnings

Change-Id: I176a316c6cb18d3684cf6166c4a2fe74f816d0d8
Reviewed-on: https://review.haiku-os.org/c/haiku/+/8702
Reviewed-by: Adrien Destugues <[email protected]>
Tested-by: Commit checker robot <[email protected]>
This commit is contained in:
PulkoMandy
2024-12-22 14:27:47 +00:00
committed by Adrien Destugues
parent 1fd7b2f396
commit 1b6f159e88
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -672,7 +672,7 @@ rule ArchitectureSetupWarnings architecture
EnableWerror src add-ons kernel drivers graphics intel_i810 ;
EnableWerror src add-ons kernel drivers graphics intel_extreme ;
EnableWerror src add-ons kernel drivers graphics matrox ;
# EnableWerror src add-ons kernel drivers graphics neomagic ;
EnableWerror src add-ons kernel drivers graphics neomagic ;
# EnableWerror src add-ons kernel drivers graphics nvidia ;
# EnableWerror src add-ons kernel drivers graphics radeon ;
EnableWerror src add-ons kernel drivers graphics radeon_hd ;
@@ -28,7 +28,7 @@ void dump_specs(void);
/*DAC functions*/
status_t nm_dac_mode(int,float);
status_t nm_dac_palette(uint8*,uint8*,uint8*, uint16);
status_t nm_dac_palette(uint8[256], uint8[256], uint8[256], uint16);
status_t nm_dac_pix_pll_find(display_mode target,float * result,uint8 *,uint8 *,uint8 *);
status_t nm_dac_set_pix_pll(display_mode target);
@@ -641,7 +641,7 @@ nm_interrupt(void *data)
int32 handled = B_UNHANDLED_INTERRUPT;
device_info *di = (device_info *)data;
shared_info *si = di->si;
int32 *flags = &(si->flags);
int32 *flags = (int32*)&(si->flags);
vuint32 *regs, *regs2;
/* is someone already handling an interrupt for this device? */