7 #include <linux/types.h>
11 void xgifb_reg_set(unsigned long port, u8 index, u8 data)
17 u8 xgifb_reg_get(unsigned long port, u8 index)
26 void xgifb_reg_and_or(unsigned long Port, u8 Index,
27 unsigned DataAND, unsigned DataOR)
31 temp = xgifb_reg_get(Port, Index); /* XGINew_Part1Port index 02 */
32 temp = (temp & (DataAND)) | DataOR;
33 xgifb_reg_set(Port, Index, temp);
36 void xgifb_reg_and(unsigned long Port, u8 Index, unsigned DataAND)
40 temp = xgifb_reg_get(Port, Index); /* XGINew_Part1Port index 02 */
42 xgifb_reg_set(Port, Index, temp);
45 void xgifb_reg_or(unsigned long Port, u8 Index, unsigned DataOR)
49 temp = xgifb_reg_get(Port, Index); /* XGINew_Part1Port index 02 */
51 xgifb_reg_set(Port, Index, temp);