Home
last modified time | relevance | path

Searched refs:nec_priv (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/staging/gpib/fmh_gpib/
H A Dfmh_gpib.c237 struct nec7210_priv *nec_priv; in fmh_gpib_line_status() local
1260 struct nec7210_priv *nec_priv; in fmh_gpib_generic_attach() local
1272 nec_priv->offset = 1; in fmh_gpib_generic_attach()
1273 nec_priv->type = CB7210; in fmh_gpib_generic_attach()
1397 if (!nec_priv->mmiobase) { in fmh_gpib_attach_impl()
1481 if (nec_priv->mmiobase) { in fmh_gpib_detach()
1487 if (nec_priv->mmiobase) in fmh_gpib_detach()
1525 nec_priv->offset = 4; in fmh_gpib_pci_attach_impl()
1543 nec_priv->mmiobase); in fmh_gpib_pci_attach_impl()
1604 if (nec_priv->mmiobase) { in fmh_gpib_pci_detach()
[all …]
H A Dfmh_gpib.h127 static inline uint8_t gpib_cs_read_byte(struct nec7210_priv *nec_priv, in gpib_cs_read_byte() argument
130 return readb(nec_priv->mmiobase + register_num * nec_priv->offset); 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() argument
136 writeb(data, nec_priv->mmiobase + register_num * nec_priv->offset); in gpib_cs_write_byte()
/linux-6.15/drivers/staging/gpib/eastwood/
H A Dfluke_gpib.c192 write_byte(nec_priv, AUX_RTL2, AUXMR); in fluke_return_to_local()
194 write_byte(nec_priv, AUX_RTL, AUXMR); in fluke_return_to_local()
869 struct nec7210_priv *nec_priv; in fluke_generic_attach() local
878 nec_priv = &e_priv->nec7210_priv; in fluke_generic_attach()
882 nec_priv->type = CB7210; in fluke_generic_attach()
950 struct nec7210_priv *nec_priv; in fluke_attach_impl() local
967 nec_priv = &e_priv->nec7210_priv; in fluke_attach_impl()
987 if (!nec_priv->mmiobase) { in fluke_attach_impl()
1065 struct nec7210_priv *nec_priv; in fluke_detach() local
1071 nec_priv = &e_priv->nec7210_priv; in fluke_detach()
[all …]
H A Dfluke_gpib.h75 retval = readl(nec_priv->mmiobase + register_num * nec_priv->offset); in fluke_read_byte_nolock()
83 writel(data, nec_priv->mmiobase + register_num * nec_priv->offset); in fluke_write_byte_nolock()
89 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fluke_paged_read_byte() local
93 spin_lock_irqsave(&nec_priv->register_page_lock, flags); in fluke_paged_read_byte()
94 fluke_write_byte_nolock(nec_priv, cb7210_page_in_bits(page), AUXMR); in fluke_paged_read_byte()
97 retval = fluke_read_byte_nolock(nec_priv, register_num); in fluke_paged_read_byte()
98 spin_unlock_irqrestore(&nec_priv->register_page_lock, flags); in fluke_paged_read_byte()
105 struct nec7210_priv *nec_priv = &e_priv->nec7210_priv; in fluke_paged_write_byte() local
108 spin_lock_irqsave(&nec_priv->register_page_lock, flags); in fluke_paged_write_byte()
111 fluke_write_byte_nolock(nec_priv, data, register_num); in fluke_paged_write_byte()
[all …]
/linux-6.15/drivers/staging/gpib/pc2/
H A Dpc2_gpib.c258 struct nec7210_priv *nec_priv; in pc2_generic_attach() local
267 nec_priv->type = chipset; in pc2_generic_attach()
282 if (!nec_priv->dma_buffer) in pc2_generic_attach()
349 if (nec_priv->dma_channel) in pc2_detach()
355 if (nec_priv->iobase) { in pc2_detach()
359 if (nec_priv->dma_buffer) { in pc2_detach()
361 nec_priv->dma_buffer, nec_priv->dma_buffer_addr); in pc2_detach()
486 if (nec_priv->dma_channel) in pc2a_common_detach()
492 if (nec_priv->iobase) { in pc2a_common_detach()
500 if (nec_priv->dma_buffer) { in pc2a_common_detach()
[all …]
/linux-6.15/drivers/staging/gpib/cb7210/
H A Dcb7210.c878 struct nec7210_priv *nec_priv; in cb7210_generic_attach() local
889 nec_priv->type = CB7210; in cb7210_generic_attach()
917 write_byte(nec_priv, nec_priv->auxb_bits, AUXMR); in cb7210_init()
932 struct nec7210_priv *nec_priv; in cb_pci_attach() local
959 nec_priv->offset = 4; in cb_pci_attach()
1014 struct nec7210_priv *nec_priv; in cb_pci_detach() local
1024 if (nec_priv->iobase) { in cb_pci_detach()
1038 struct nec7210_priv *nec_priv; in cb_isa_attach() local
1073 struct nec7210_priv *nec_priv; in cb_isa_detach() local
1080 if (nec_priv->iobase) { in cb_isa_detach()
[all …]
H A Dcb7210.h79 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_paged_read_byte() local
83 spin_lock_irqsave(&nec_priv->register_page_lock, flags); in cb7210_paged_read_byte()
86 retval = inb(nec7210_iobase(cb_priv) + register_num * nec_priv->offset); in cb7210_paged_read_byte()
87 spin_unlock_irqrestore(&nec_priv->register_page_lock, flags); in cb7210_paged_read_byte()
95 const struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_read_byte() local
105 struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_paged_write_byte() local
108 spin_lock_irqsave(&nec_priv->register_page_lock, flags); in cb7210_paged_write_byte()
111 outb(data, nec7210_iobase(cb_priv) + register_num * nec_priv->offset); in cb7210_paged_write_byte()
112 spin_unlock_irqrestore(&nec_priv->register_page_lock, flags); in cb7210_paged_write_byte()
119 const struct nec7210_priv *nec_priv = &cb_priv->nec7210_priv; in cb7210_write_byte() local
[all …]
/linux-6.15/drivers/staging/gpib/tnt4882/
H A Dtnt4882_gpib.c294 if (nec_priv->type != TNT4882 && nec_priv->type != TNT5004) in tnt4882_accel_read()
468 if (nec_priv->type != TNT4882 && nec_priv->type != TNT5004) in generic_write()
479 if (nec_priv->type != TNT4882 && nec_priv->type != TNT5004) in generic_write()
871 if (nec_priv->type == TNT4882 || nec_priv->type == TNT5004) in tnt4882_init()
993 if (nec_priv->mmiobase) in ni_pci_detach()
1062 if (!nec_priv->mmiobase) in ni_isa_attach_common()
1100 if (nec_priv->iobase) in ni_isa_detach()
1104 if (nec_priv->mmiobase) in ni_isa_detach()
1106 if (nec_priv->iobase) in ni_isa_detach()
1737 if (!nec_priv->mmiobase) in ni_pcmcia_attach()
[all …]
/linux-6.15/drivers/staging/gpib/ines/
H A Dines_gpib.c274 if ((inb(nec_priv->iobase + in ines_pci_interrupt()
676 struct nec7210_priv *nec_priv; in ines_generic_attach() local
686 nec_priv->offset = 1; in ines_generic_attach()
687 nec_priv->type = IGPIB7210; in ines_generic_attach()
730 struct nec7210_priv *nec_priv; in ines_common_pci_attach() local
800 nec_priv->iobase = 0; in ines_common_pci_attach()
907 nec_priv->offset = 1; in ines_isa_attach()
933 if (nec_priv->iobase) in ines_pci_detach()
942 if (nec_priv->iobase) { in ines_pci_detach()
961 if (nec_priv->iobase) { in ines_isa_detach()
[all …]
/linux-6.15/drivers/staging/gpib/cec/
H A Dcec_gpib.c241 struct nec7210_priv *nec_priv; in cec_generic_attach() local
248 nec_priv = &cec_priv->nec7210_priv; in cec_generic_attach()
251 nec_priv->offset = cec_reg_offset; in cec_generic_attach()
252 nec_priv->type = NEC7210; // guess in cec_generic_attach()
260 nec7210_board_reset(nec_priv, board); in cec_init()
263 write_byte(nec_priv, ICR | 8, AUXMR); in cec_init()
271 struct nec7210_priv *nec_priv; in cec_pci_attach() local
280 nec_priv = &cec_priv->nec7210_priv; in cec_pci_attach()
329 struct nec7210_priv *nec_priv; in cec_pci_detach() local
332 nec_priv = &cec_priv->nec7210_priv; in cec_pci_detach()
[all …]