Home
last modified time | relevance | path

Searched refs:hpcio_chip_t (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/sys/arch/hpcmips/tx/
H A Dtx39io.c62 static void port_intr_disestablish(hpcio_chip_t, hpcio_intr_handle_t);
63 static void port_intr_clear(hpcio_chip_t, hpcio_intr_handle_t);
65 static void *mfio_intr_establish(hpcio_chip_t, int, int, int (*)(void *),
67 static int mfio_in(hpcio_chip_t, int);
68 static void mfio_out(hpcio_chip_t, int, int);
70 static void mfio_dump(hpcio_chip_t);
71 static void mfio_update(hpcio_chip_t);
73 static void *io_intr_establish(hpcio_chip_t, int, int, int (*)(void *),
76 static int tx391x_io_in(hpcio_chip_t, int);
77 static void tx391x_io_out(hpcio_chip_t, int, int);
[all …]
H A Dtxioman.c48 hpcio_chip_t tx_conf_reference_ioman(void *, int);
96 hpcio_chip_t
/netbsd-src/sys/dev/hpc/
H A Dhpciovar.h37 typedef struct hpcio_chip *hpcio_chip_t; typedef
43 int (*hc_portread)(hpcio_chip_t, int);
44 void (*hc_portwrite)(hpcio_chip_t, int, int);
45 hpcio_intr_handle_t(*hc_intr_establish)(hpcio_chip_t, int, int,
47 void (*hc_intr_disestablish)(hpcio_chip_t, hpcio_intr_handle_t);
48 void (*hc_intr_clear)(hpcio_chip_t, hpcio_intr_handle_t);
49 void (*hc_register_iochip)(hpcio_chip_t, hpcio_chip_t);
50 void (*hc_update)(hpcio_chip_t);
51 void (*hc_dump)(hpcio_chip_t);
57 hpcio_chip_t (*haa_getchip)(void*, int);
H A Dhpciomanvar.h36 hpcio_chip_t hma_hc;
H A Dbutton.c55 hpcio_chip_t sc_hc;
H A Dpwctl.c73 hpcio_chip_t sc_hc;
/netbsd-src/sys/arch/hpcmips/vr/
H A Dvr4181giu.c77 static int vr4181giu_port_read(hpcio_chip_t, int);
78 static void vr4181giu_port_write(hpcio_chip_t, int, int);
79 static void vr4181giu_update(hpcio_chip_t);
80 static void vr4181giu_dump(hpcio_chip_t);
81 static hpcio_chip_t vr4181giu_getchip(void *, int);
82 static void *vr4181giu_intr_establish(hpcio_chip_t, int, int,
84 static void vr4181giu_intr_disestablish(hpcio_chip_t, void *);
85 static void vr4181giu_intr_clear(hpcio_chip_t, void *);
86 static void vr4181giu_register_iochip(hpcio_chip_t, hpcio_chip_t);
184 vr4181giu_port_read(hpcio_chip_t hc, int port) in vr4181giu_port_read()
[all …]
H A Dvrc4172gpio.c105 int vrc4172gpio_port_read(hpcio_chip_t, int);
106 void vrc4172gpio_port_write(hpcio_chip_t, int, int);
107 void *vrc4172gpio_intr_establish(hpcio_chip_t, int, int, int (*)(void *), void *);
108 void vrc4172gpio_intr_disestablish(hpcio_chip_t, void *);
109 void vrc4172gpio_intr_clear(hpcio_chip_t, void *);
110 void vrc4172gpio_register_iochip(hpcio_chip_t, hpcio_chip_t);
111 void vrc4172gpio_update(hpcio_chip_t);
112 void vrc4172gpio_dump(hpcio_chip_t);
114 hpcio_chip_t vrc4172gpio_getchip(void *, int);
355 vrc4172gpio_port_read(hpcio_chip_t hc, int port) in vrc4172gpio_port_read()
[all …]
H A Dvrgiu.c154 static int vrgiu_port_read(hpcio_chip_t, int);
155 static void vrgiu_port_write(hpcio_chip_t, int, int);
156 static void *vrgiu_intr_establish(hpcio_chip_t, int, int, int (*)(void *), void *);
157 static void vrgiu_intr_disestablish(hpcio_chip_t, void *);
158 static void vrgiu_intr_clear(hpcio_chip_t, void *);
159 static void vrgiu_register_iochip(hpcio_chip_t, hpcio_chip_t);
160 static void vrgiu_update(hpcio_chip_t);
161 static void vrgiu_dump(hpcio_chip_t);
162 static hpcio_chip_t vrgiu_getchip(void *, int);
455 vrgiu_port_read(hpcio_chip_t hc, int port) in vrgiu_port_read()
[all …]
H A Dvripif.h69 void (*vc_register_gpio)(vrip_chipset_tag_t, hpcio_chip_t);
86 hpcio_chip_t* va_gpio_chips;
H A Dvripvar.h51 hpcio_chip_t sc_gpio_chips[VRIP_NIOCHIPS];
H A Dvrip.c95 void __vrip_register_gpio(vrip_chipset_tag_t, hpcio_chip_t);
533 __vrip_register_gpio(vrip_chipset_tag_t vc, hpcio_chip_t chip) in __vrip_register_gpio()
H A Dvrc4173bcu.c84 void __vrc4173bcu_register_gpio(vrip_chipset_tag_t, hpcio_chip_t);
701 __vrc4173bcu_register_gpio(vrip_chipset_tag_t vc, hpcio_chip_t chip) in __vrc4173bcu_register_gpio()
H A Dvrc4172pci.c72 hpcio_chip_t sc_iochip;
/netbsd-src/sys/arch/hpcmips/dev/
H A Ducbio.c78 static int betty_in(hpcio_chip_t, int);
79 static void betty_out(hpcio_chip_t, int, int);
81 static hpcio_intr_handle_t betty_intr_establish(hpcio_chip_t, int, int,
83 static void betty_intr_disestablish(hpcio_chip_t, void *);
85 static void betty_update(hpcio_chip_t);
86 static void betty_dump(hpcio_chip_t);
123 betty_out(hpcio_chip_t hc, int port, int onoff) in betty_out()
139 betty_in(hpcio_chip_t hc, int port) in betty_in()
150 betty_intr_establish(hpcio_chip_t hc, int port, int mode, int (*func)(void *), in betty_intr_establish()
162 betty_intr_disestablish(hpcio_chip_t hc, void *ih) in betty_intr_disestablish()
[all …]
/netbsd-src/sys/arch/hpcmips/isa/
H A Disa_machdep.c92 hpcio_chip_t sc_hc;