/kernel/linux/linux-5.10/drivers/scsi/sym53c8xx_2/ |
H A D | sym_nvram.c | 243 static void S24C16_set_bit(struct sym_device *np, u_char write_bit, u_char *gpreg, in S24C16_set_bit() argument 249 *gpreg |= write_bit; in S24C16_set_bit() 252 *gpreg &= 0xfe; in S24C16_set_bit() 255 *gpreg |= 0x02; in S24C16_set_bit() 258 *gpreg &= 0xfd; in S24C16_set_bit() 262 OUTB(np, nc_gpreg, *gpreg); in S24C16_set_bit() 270 static void S24C16_start(struct sym_device *np, u_char *gpreg) in S24C16_start() argument 272 S24C16_set_bit(np, 1, gpreg, SET_BIT); in S24C16_start() 273 S24C16_set_bit(np, 0, gpreg, SET_CLK); in S24C16_start() 274 S24C16_set_bit(np, 0, gpreg, CLR_BI in S24C16_start() 281 S24C16_stop(struct sym_device *np, u_char *gpreg) S24C16_stop() argument 291 S24C16_do_bit(struct sym_device *np, u_char *read_bit, u_char write_bit, u_char *gpreg) S24C16_do_bit() argument 306 S24C16_write_ack(struct sym_device *np, u_char write_bit, u_char *gpreg, u_char *gpcntl) S24C16_write_ack() argument 318 S24C16_read_ack(struct sym_device *np, u_char *read_bit, u_char *gpreg, u_char *gpcntl) S24C16_read_ack() argument 330 S24C16_write_byte(struct sym_device *np, u_char *ack_data, u_char write_data, u_char *gpreg, u_char *gpcntl) S24C16_write_byte() argument 345 S24C16_read_byte(struct sym_device *np, u_char *read_data, u_char ack_data, u_char *gpreg, u_char *gpcntl) S24C16_read_byte() argument 367 u_char gpcntl, gpreg; sym_write_S24C16_nvram() local 420 u_char gpcntl, gpreg; sym_read_S24C16_nvram() local 538 T93C46_Clk(struct sym_device *np, u_char *gpreg) T93C46_Clk() argument 549 T93C46_Read_Bit(struct sym_device *np, u_char *read_bit, u_char *gpreg) T93C46_Read_Bit() argument 559 T93C46_Write_Bit(struct sym_device *np, u_char write_bit, u_char *gpreg) T93C46_Write_Bit() argument 578 T93C46_Stop(struct sym_device *np, u_char *gpreg) T93C46_Stop() argument 591 T93C46_Send_Command(struct sym_device *np, u_short write_data, u_char *read_bit, u_char *gpreg) T93C46_Send_Command() argument 606 T93C46_Read_Word(struct sym_device *np, unsigned short *nvram_data, unsigned char *gpreg) T93C46_Read_Word() argument 626 T93C46_Read_Data(struct sym_device *np, unsigned short *data, int len, unsigned char *gpreg) T93C46_Read_Data() argument 649 u_char gpcntl, gpreg; sym_read_T93C46_nvram() local [all...] |
H A D | sym_fw2.h | 207 SCR_REG_REG (gpreg, SCR_AND, 0xfe), 802 SCR_REG_REG (gpreg, SCR_OR, 0x01), 847 SCR_REG_REG (gpreg, SCR_AND, 0xfe),
|
H A D | sym_fw1.h | 214 SCR_REG_REG (gpreg, SCR_AND, 0xfe), 839 SCR_REG_REG (gpreg, SCR_OR, 0x01), 885 SCR_REG_REG (gpreg, SCR_AND, 0xfe),
|
H A D | sym_defs.h | 619 (SCR_REG_SFBR (gpreg, SCR_LOAD, data))
|
/kernel/linux/linux-6.6/drivers/scsi/sym53c8xx_2/ |
H A D | sym_nvram.c | 243 static void S24C16_set_bit(struct sym_device *np, u_char write_bit, u_char *gpreg, in S24C16_set_bit() argument 249 *gpreg |= write_bit; in S24C16_set_bit() 252 *gpreg &= 0xfe; in S24C16_set_bit() 255 *gpreg |= 0x02; in S24C16_set_bit() 258 *gpreg &= 0xfd; in S24C16_set_bit() 262 OUTB(np, nc_gpreg, *gpreg); in S24C16_set_bit() 270 static void S24C16_start(struct sym_device *np, u_char *gpreg) in S24C16_start() argument 272 S24C16_set_bit(np, 1, gpreg, SET_BIT); in S24C16_start() 273 S24C16_set_bit(np, 0, gpreg, SET_CLK); in S24C16_start() 274 S24C16_set_bit(np, 0, gpreg, CLR_BI in S24C16_start() 281 S24C16_stop(struct sym_device *np, u_char *gpreg) S24C16_stop() argument 291 S24C16_do_bit(struct sym_device *np, u_char *read_bit, u_char write_bit, u_char *gpreg) S24C16_do_bit() argument 306 S24C16_write_ack(struct sym_device *np, u_char write_bit, u_char *gpreg, u_char *gpcntl) S24C16_write_ack() argument 318 S24C16_read_ack(struct sym_device *np, u_char *read_bit, u_char *gpreg, u_char *gpcntl) S24C16_read_ack() argument 330 S24C16_write_byte(struct sym_device *np, u_char *ack_data, u_char write_data, u_char *gpreg, u_char *gpcntl) S24C16_write_byte() argument 345 S24C16_read_byte(struct sym_device *np, u_char *read_data, u_char ack_data, u_char *gpreg, u_char *gpcntl) S24C16_read_byte() argument 367 u_char gpcntl, gpreg; sym_write_S24C16_nvram() local 420 u_char gpcntl, gpreg; sym_read_S24C16_nvram() local 538 T93C46_Clk(struct sym_device *np, u_char *gpreg) T93C46_Clk() argument 549 T93C46_Read_Bit(struct sym_device *np, u_char *read_bit, u_char *gpreg) T93C46_Read_Bit() argument 559 T93C46_Write_Bit(struct sym_device *np, u_char write_bit, u_char *gpreg) T93C46_Write_Bit() argument 578 T93C46_Stop(struct sym_device *np, u_char *gpreg) T93C46_Stop() argument 591 T93C46_Send_Command(struct sym_device *np, u_short write_data, u_char *read_bit, u_char *gpreg) T93C46_Send_Command() argument 606 T93C46_Read_Word(struct sym_device *np, unsigned short *nvram_data, unsigned char *gpreg) T93C46_Read_Word() argument 626 T93C46_Read_Data(struct sym_device *np, unsigned short *data, int len, unsigned char *gpreg) T93C46_Read_Data() argument 649 u_char gpcntl, gpreg; sym_read_T93C46_nvram() local [all...] |
H A D | sym_fw2.h | 207 SCR_REG_REG (gpreg, SCR_AND, 0xfe), 802 SCR_REG_REG (gpreg, SCR_OR, 0x01), 847 SCR_REG_REG (gpreg, SCR_AND, 0xfe),
|
H A D | sym_fw1.h | 214 SCR_REG_REG (gpreg, SCR_AND, 0xfe), 839 SCR_REG_REG (gpreg, SCR_OR, 0x01), 885 SCR_REG_REG (gpreg, SCR_AND, 0xfe),
|
H A D | sym_defs.h | 619 (SCR_REG_SFBR (gpreg, SCR_LOAD, data))
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | ncr53c8xx.h | 1136 (SCR_REG_SFBR (gpreg, SCR_LOAD, data))
|
H A D | ncr53c8xx.c | 2011 ** SCR_REG_REG (gpreg, SCR_AND, 0xfe) 2557 ** SCR_REG_REG (gpreg, SCR_OR, 0x01) 2582 ** SCR_REG_REG (gpreg, SCR_AND, 0xfe) 8420 cpu_to_scr(SCR_REG_REG(gpreg, SCR_OR, 0x01)); 8422 cpu_to_scr(SCR_REG_REG(gpreg, SCR_AND, 0xfe)); 8424 cpu_to_scr(SCR_REG_REG(gpreg, SCR_AND, 0xfe));
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | ncr53c8xx.h | 1136 (SCR_REG_SFBR (gpreg, SCR_LOAD, data))
|
H A D | ncr53c8xx.c | 1988 ** SCR_REG_REG (gpreg, SCR_AND, 0xfe) 2529 ** SCR_REG_REG (gpreg, SCR_OR, 0x01) 2554 ** SCR_REG_REG (gpreg, SCR_AND, 0xfe) 8215 cpu_to_scr(SCR_REG_REG(gpreg, SCR_OR, 0x01)); 8217 cpu_to_scr(SCR_REG_REG(gpreg, SCR_AND, 0xfe)); 8219 cpu_to_scr(SCR_REG_REG(gpreg, SCR_AND, 0xfe));
|