| /linux-6.15/drivers/staging/gpib/include/ |
| H A D | nec7210.h | 20 struct nec7210_priv { struct 39 u8 (*read_byte)(struct nec7210_priv *priv, unsigned int register_number); argument 48 static inline void init_nec7210_private(struct nec7210_priv *priv) in init_nec7210_private() argument 50 memset(priv, 0, sizeof(struct nec7210_priv)); in init_nec7210_private() 90 struct nec7210_priv *priv, int request_control); 100 struct nec7210_priv *priv, unsigned int address); 106 struct nec7210_priv *priv, unsigned int configuration); 108 struct nec7210_priv *priv, int ist); 110 struct nec7210_priv *priv); 112 struct nec7210_priv *priv, unsigned int nano_sec); [all …]
|
| /linux-6.15/drivers/staging/gpib/cec/ |
| H A D | cec_gpib.c | 34 retval = nec7210_interrupt(board, &priv->nec7210_priv); in cec_interrupt() 118 nec7210_disable_eos(board, &priv->nec7210_priv); in cec_disable_eos() 188 nec7210_return_to_local(board, &priv->nec7210_priv); in cec_return_to_local() 228 init_nec7210_private(&priv->nec7210_priv); in cec_allocate_private() 241 struct nec7210_priv *nec_priv; in cec_generic_attach() 248 nec_priv = &cec_priv->nec7210_priv; in cec_generic_attach() 258 struct nec7210_priv *nec_priv = &cec_priv->nec7210_priv; in cec_init() 271 struct nec7210_priv *nec_priv; in cec_pci_attach() 280 nec_priv = &cec_priv->nec7210_priv; in cec_pci_attach() 329 struct nec7210_priv *nec_priv; in cec_pci_detach() [all …]
|
| H A D | cec.h | 12 struct nec7210_priv nec7210_priv; member
|
| /linux-6.15/drivers/staging/gpib/pc2/ |
| H A D | pc2_gpib.c | 24 struct nec7210_priv nec7210_priv; member 258 struct nec7210_priv *nec_priv; in pc2_generic_attach() 264 nec_priv = &pc2_priv->nec7210_priv; in pc2_generic_attach() 301 struct nec7210_priv *nec_priv; in pc2_attach() 309 nec_priv = &pc2_priv->nec7210_priv; in pc2_attach() 344 struct nec7210_priv *nec_priv; in pc2_detach() 347 nec_priv = &pc2_priv->nec7210_priv; in pc2_detach() 373 struct nec7210_priv *nec_priv; in pc2a_common_attach() 381 nec_priv = &pc2_priv->nec7210_priv; in pc2a_common_attach() 481 struct nec7210_priv *nec_priv; in pc2a_common_detach() [all …]
|
| /linux-6.15/drivers/staging/gpib/cb7210/ |
| H A D | cb7210.h | 27 struct nec7210_priv nec7210_priv; member 68 return cb_priv->nec7210_priv.iobase; in nec7210_iobase() 79 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_paged_read_byte() 95 const struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_read_byte() 105 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_paged_write_byte() 119 const struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_write_byte()
|
| H A D | cb7210.c | 46 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in input_fifo_enable() 83 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in fifo_read() 178 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_accel_read() 235 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in output_fifo_enable() 273 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in fifo_write() 357 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_accel_write() 414 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_t1_delay() 470 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in cb7210_internal_interrupt() 584 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in cb7210_request_system_control() 682 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in cb7210_return_to_local() [all …]
|
| /linux-6.15/drivers/staging/gpib/tnt4882/ |
| H A D | tnt4882_gpib.c | 45 struct nec7210_priv nec7210_priv; member 65 iowrite8(AUX_PAGEIN, priv->nec7210_priv.mmiobase + AUXMR * priv->nec7210_priv.offset); in tnt_paged_readb() 184 struct nec7210_priv *nec_priv = &tnt_priv->nec7210_priv; in tnt4882_t1_delay() 242 struct nec7210_priv *nec_priv = &tnt_priv->nec7210_priv; in drain_fifo_words() 256 struct nec7210_priv *nec_priv = &tnt_priv->nec7210_priv; in tnt4882_release_holdoff() 283 struct nec7210_priv *nec_priv = &tnt_priv->nec7210_priv; in tnt4882_accel_read() 432 struct nec7210_priv *nec_priv = &tnt_priv->nec7210_priv; in write_wait() 457 struct nec7210_priv *nec_priv = &tnt_priv->nec7210_priv; in generic_write() 599 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in tnt4882_read() 823 struct nec7210_priv *nec_priv = &tnt_priv->nec7210_priv; in tnt4882_board_reset() [all …]
|
| /linux-6.15/drivers/staging/gpib/fmh_gpib/ |
| H A D | fmh_gpib.c | 90 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in fmh_gpib_request_system_control() 225 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in fmh_gpib_return_to_local() 267 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fmh_gpib_t1_delay() 299 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in wait_for_read() 318 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in wait_for_rx_fifo_half_full_or_end() 341 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in wait_for_data_out_ready() 364 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fmh_gpib_dma_callback() 398 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fmh_gpib_dma_write() 476 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fmh_gpib_accel_write() 565 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in wait_for_tx_fifo_half_empty() [all …]
|
| H A D | fmh_gpib.h | 27 struct nec7210_priv nec7210_priv; member 127 static inline uint8_t gpib_cs_read_byte(struct nec7210_priv *nec_priv, in gpib_cs_read_byte() 133 static inline void gpib_cs_write_byte(struct nec7210_priv *nec_priv, uint8_t data, in gpib_cs_write_byte()
|
| /linux-6.15/drivers/staging/gpib/eastwood/ |
| H A D | fluke_gpib.c | 98 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in fluke_request_system_control() 190 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in fluke_return_to_local() 230 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fluke_t1_delay() 263 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in wait_for_read() 320 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in wait_for_data_out_ready() 339 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in wait_for_sids_or_sgns() 359 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fluke_dma_callback() 378 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fluke_dma_write() 463 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fluke_accel_write() 551 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fluke_dma_read() [all …]
|
| H A D | fluke_gpib.h | 16 struct nec7210_priv nec7210_priv; member 70 static inline uint8_t fluke_read_byte_nolock(struct nec7210_priv *nec_priv, in fluke_read_byte_nolock() 80 static inline void fluke_write_byte_nolock(struct nec7210_priv *nec_priv, uint8_t data, in fluke_write_byte_nolock() 89 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fluke_paged_read_byte() 105 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fluke_paged_write_byte()
|
| /linux-6.15/drivers/staging/gpib/nec7210/ |
| H A D | nec7210.c | 40 void nec7210_disable_eos(struct gpib_board *board, struct nec7210_priv *priv) in nec7210_disable_eos() 68 struct nec7210_priv *priv, unsigned int configuration) in nec7210_parallel_poll_configure() 89 struct nec7210_priv *priv, uint8_t status) in nec7210_serial_poll_response() 228 unsigned int nec7210_set_reg_bits(struct nec7210_priv *priv, unsigned int reg, in nec7210_set_reg_bits() 299 int nec7210_go_to_standby(struct gpib_board *board, struct nec7210_priv *priv) in nec7210_go_to_standby() 376 int nec7210_t1_delay(struct gpib_board *board, struct nec7210_priv *priv, in nec7210_t1_delay() 418 int nec7210_command(struct gpib_board *board, struct nec7210_priv *priv, uint8_t in nec7210_command() 619 static int pio_write_wait(struct gpib_board *board, struct nec7210_priv *priv, in pio_write_wait() 769 int nec7210_write(struct gpib_board *board, struct nec7210_priv *priv, in nec7210_write() 845 struct nec7210_priv *priv, int status1, int status2) in nec7210_interrupt_have_status() [all …]
|
| /linux-6.15/drivers/staging/gpib/ines/ |
| H A D | ines_gpib.c | 71 struct nec7210_priv *nec_priv = &ines_priv->nec7210_priv; in ines_t1_delay() 103 struct nec7210_priv *nec_priv = &ines_priv->nec7210_priv; in pio_read() 141 struct nec7210_priv *nec_priv = &ines_priv->nec7210_priv; in ines_accel_read() 196 struct nec7210_priv *nec_priv = &ines_priv->nec7210_priv; in ines_write_wait() 222 struct nec7210_priv *nec_priv = &ines_priv->nec7210_priv; in ines_accel_write() 271 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in ines_pci_interrupt() 287 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in ines_interrupt() 400 struct nec7210_priv *nec_priv = &priv->nec7210_priv; in ines_read() 676 struct nec7210_priv *nec_priv; in ines_generic_attach() 695 struct nec7210_priv *nec_priv = &ines_priv->nec7210_priv; in ines_online() [all …]
|
| H A D | ines.h | 27 struct nec7210_priv nec7210_priv; member 79 return inb(priv->nec7210_priv.iobase + in ines_inb() 80 register_number * priv->nec7210_priv.offset); in ines_inb() 86 outb(value, priv->nec7210_priv.iobase + in ines_outb() 87 register_number * priv->nec7210_priv.offset); in ines_outb()
|