Symbol: sja1000_priv
drivers/net/can/sja1000/ems_pci.c
133
static u8 ems_pci_v1_read_reg(const struct sja1000_priv *priv, int port)
drivers/net/can/sja1000/ems_pci.c
138
static void ems_pci_v1_write_reg(const struct sja1000_priv *priv,
drivers/net/can/sja1000/ems_pci.c
144
static void ems_pci_v1_post_irq(const struct sja1000_priv *priv)
drivers/net/can/sja1000/ems_pci.c
153
static u8 ems_pci_v2_read_reg(const struct sja1000_priv *priv, int port)
drivers/net/can/sja1000/ems_pci.c
158
static void ems_pci_v2_write_reg(const struct sja1000_priv *priv,
drivers/net/can/sja1000/ems_pci.c
164
static void ems_pci_v2_post_irq(const struct sja1000_priv *priv)
drivers/net/can/sja1000/ems_pci.c
171
static u8 ems_pci_v3_read_reg(const struct sja1000_priv *priv, int port)
drivers/net/can/sja1000/ems_pci.c
176
static void ems_pci_v3_write_reg(const struct sja1000_priv *priv,
drivers/net/can/sja1000/ems_pci.c
182
static void ems_pci_v3_post_irq(const struct sja1000_priv *priv)
drivers/net/can/sja1000/ems_pci.c
192
static inline int ems_pci_check_chan(const struct sja1000_priv *priv)
drivers/net/can/sja1000/ems_pci.c
250
struct sja1000_priv *priv;
drivers/net/can/sja1000/ems_pcmcia.c
117
static inline int ems_pcmcia_check_chan(struct sja1000_priv *priv)
drivers/net/can/sja1000/ems_pcmcia.c
162
struct sja1000_priv *priv;
drivers/net/can/sja1000/ems_pcmcia.c
70
static u8 ems_pcmcia_read_reg(const struct sja1000_priv *priv, int port)
drivers/net/can/sja1000/ems_pcmcia.c
75
static void ems_pcmcia_write_reg(const struct sja1000_priv *priv, int port,
drivers/net/can/sja1000/f81601.c
56
static u8 f81601_pci_read_reg(const struct sja1000_priv *priv, int port)
drivers/net/can/sja1000/f81601.c
61
static void f81601_pci_write_reg(const struct sja1000_priv *priv, int port,
drivers/net/can/sja1000/f81601.c
97
struct sja1000_priv *priv;
drivers/net/can/sja1000/kvaser_pci.c
106
static u8 kvaser_pci_read_reg(const struct sja1000_priv *priv, int port)
drivers/net/can/sja1000/kvaser_pci.c
111
static void kvaser_pci_write_reg(const struct sja1000_priv *priv,
drivers/net/can/sja1000/kvaser_pci.c
119
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/kvaser_pci.c
131
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/kvaser_pci.c
162
struct sja1000_priv *priv;
drivers/net/can/sja1000/kvaser_pci.c
203
struct sja1000_priv *priv;
drivers/net/can/sja1000/kvaser_pci.c
234
struct sja1000_priv *master_priv = netdev_priv(*master_dev);
drivers/net/can/sja1000/kvaser_pci.c
283
struct sja1000_priv *priv;
drivers/net/can/sja1000/peak_pci.c
175
static void peak_pci_write_reg(const struct sja1000_priv *priv,
drivers/net/can/sja1000/peak_pci.c
400
static void peak_pciec_write_reg(const struct sja1000_priv *priv,
drivers/net/can/sja1000/peak_pci.c
438
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/peak_pci.c
445
struct sja1000_priv *prev_priv = netdev_priv(chan->prev_dev);
drivers/net/can/sja1000/peak_pci.c
529
static u8 peak_pci_read_reg(const struct sja1000_priv *priv, int port)
drivers/net/can/sja1000/peak_pci.c
534
static void peak_pci_write_reg(const struct sja1000_priv *priv,
drivers/net/can/sja1000/peak_pci.c
540
static void peak_pci_post_irq(const struct sja1000_priv *priv)
drivers/net/can/sja1000/peak_pci.c
553
struct sja1000_priv *priv;
drivers/net/can/sja1000/peak_pci.c
742
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/peak_pcmcia.c
176
static u8 pcan_read_canreg(const struct sja1000_priv *priv, int port)
drivers/net/can/sja1000/peak_pcmcia.c
184
static void pcan_write_canreg(const struct sja1000_priv *priv, int port, u8 v)
drivers/net/can/sja1000/peak_pcmcia.c
500
static inline int pcan_channel_present(struct sja1000_priv *priv)
drivers/net/can/sja1000/peak_pcmcia.c
532
struct sja1000_priv *priv;
drivers/net/can/sja1000/plx_pci.c
361
static u8 plx_pci_read_reg(const struct sja1000_priv *priv, int port)
drivers/net/can/sja1000/plx_pci.c
366
static void plx_pci_write_reg(const struct sja1000_priv *priv, int port, u8 val)
drivers/net/can/sja1000/plx_pci.c
376
static inline int plx_pci_check_sja1000(const struct sja1000_priv *priv)
drivers/net/can/sja1000/plx_pci.c
535
struct sja1000_priv *priv;
drivers/net/can/sja1000/plx_pci.c
578
struct sja1000_priv *priv;
drivers/net/can/sja1000/sja1000.c
106
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
117
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
142
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
185
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
207
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
248
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
269
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
286
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
340
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
408
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
518
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
591
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
623
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000.c
639
struct sja1000_priv *priv;
drivers/net/can/sja1000/sja1000.c
641
dev = alloc_candev(sizeof(struct sja1000_priv) + sizeof_priv,
drivers/net/can/sja1000/sja1000.c
664
priv->priv = (void *)priv + sizeof(struct sja1000_priv);
drivers/net/can/sja1000/sja1000.c
85
static void sja1000_write_cmdreg(struct sja1000_priv *priv, u8 val)
drivers/net/can/sja1000/sja1000.c
99
static int sja1000_is_absent(struct sja1000_priv *priv)
drivers/net/can/sja1000/sja1000.h
160
u8 (*read_reg) (const struct sja1000_priv *priv, int reg);
drivers/net/can/sja1000/sja1000.h
161
void (*write_reg) (const struct sja1000_priv *priv, int reg, u8 val);
drivers/net/can/sja1000/sja1000.h
162
void (*pre_irq) (const struct sja1000_priv *priv);
drivers/net/can/sja1000/sja1000.h
163
void (*post_irq) (const struct sja1000_priv *priv);
drivers/net/can/sja1000/sja1000_isa.c
105
static void sja1000_isa_port_write_reg_indirect(const struct sja1000_priv *priv,
drivers/net/can/sja1000/sja1000_isa.c
119
struct sja1000_priv *priv;
drivers/net/can/sja1000/sja1000_isa.c
229
struct sja1000_priv *priv = netdev_priv(dev);
drivers/net/can/sja1000/sja1000_isa.c
69
static u8 sja1000_isa_mem_read_reg(const struct sja1000_priv *priv, int reg)
drivers/net/can/sja1000/sja1000_isa.c
74
static void sja1000_isa_mem_write_reg(const struct sja1000_priv *priv,
drivers/net/can/sja1000/sja1000_isa.c
80
static u8 sja1000_isa_port_read_reg(const struct sja1000_priv *priv, int reg)
drivers/net/can/sja1000/sja1000_isa.c
85
static void sja1000_isa_port_write_reg(const struct sja1000_priv *priv,
drivers/net/can/sja1000/sja1000_isa.c
91
static u8 sja1000_isa_port_read_reg_indirect(const struct sja1000_priv *priv,
drivers/net/can/sja1000/sja1000_platform.c
106
static void sp_rzn1_init(struct sja1000_priv *priv, struct device_node *of)
drivers/net/can/sja1000/sja1000_platform.c
111
static void sp_populate(struct sja1000_priv *priv,
drivers/net/can/sja1000/sja1000_platform.c
137
static void sp_populate_of(struct sja1000_priv *priv, struct device_node *of)
drivers/net/can/sja1000/sja1000_platform.c
219
struct sja1000_priv *priv;
drivers/net/can/sja1000/sja1000_platform.c
34
void (*init)(struct sja1000_priv *priv, struct device_node *of);
drivers/net/can/sja1000/sja1000_platform.c
41
static u8 sp_read_reg8(const struct sja1000_priv *priv, int reg)
drivers/net/can/sja1000/sja1000_platform.c
46
static void sp_write_reg8(const struct sja1000_priv *priv, int reg, u8 val)
drivers/net/can/sja1000/sja1000_platform.c
51
static u8 sp_read_reg16(const struct sja1000_priv *priv, int reg)
drivers/net/can/sja1000/sja1000_platform.c
56
static void sp_write_reg16(const struct sja1000_priv *priv, int reg, u8 val)
drivers/net/can/sja1000/sja1000_platform.c
61
static u8 sp_read_reg32(const struct sja1000_priv *priv, int reg)
drivers/net/can/sja1000/sja1000_platform.c
66
static void sp_write_reg32(const struct sja1000_priv *priv, int reg, u8 val)
drivers/net/can/sja1000/sja1000_platform.c
71
static u8 sp_technologic_read_reg16(const struct sja1000_priv *priv, int reg)
drivers/net/can/sja1000/sja1000_platform.c
85
static void sp_technologic_write_reg16(const struct sja1000_priv *priv,
drivers/net/can/sja1000/sja1000_platform.c
97
static void sp_technologic_init(struct sja1000_priv *priv, struct device_node *of)
drivers/net/can/sja1000/tscan1.c
164
struct sja1000_priv *priv;
drivers/net/can/sja1000/tscan1.c
66
static u8 tscan1_read(const struct sja1000_priv *priv, int reg)
drivers/net/can/sja1000/tscan1.c
72
static void tscan1_write(const struct sja1000_priv *priv, int reg, u8 val)
drivers/net/can/sja1000/tscan1.c
81
struct sja1000_priv *priv;