-/* $OpenBSD: elroy.c,v 1.12 2022/03/13 08:04:38 mpi Exp $ */
+/* $OpenBSD: elroy.c,v 1.13 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 2005 Michael Shalayeff
int elroy_match(struct device *, void *, void *);
void elroy_attach(struct device *, struct device *, void *);
-int elroy_intr(void *);
const struct cfattach elroy_ca = {
sizeof(struct elroy_softc), elroy_match, elroy_attach
-/* $OpenBSD: pdc.c,v 1.41 2022/03/13 08:04:38 mpi Exp $ */
+/* $OpenBSD: pdc.c,v 1.42 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 1998-2003 Michael Shalayeff
iodcio_t pdc_cniodc, pdc_kbdiodc;
pz_device_t *pz_kbd, *pz_cons;
-int pdcngetc(dev_t);
-void pdcnputc(dev_t, char *);
-
struct consdev pdccons = { NULL, NULL, pdccngetc, pdccnputc,
nullcnpollc, NULL, makedev(22, 0), CN_LOWPRI };
-/* $OpenBSD: siop_sgc.c,v 1.2 2022/03/13 08:04:38 mpi Exp $ */
+/* $OpenBSD: siop_sgc.c,v 1.3 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 2007 Mark Kettenis
int siop_sgc_match(struct device *, void *, void *);
void siop_sgc_attach(struct device *, struct device *, void *);
-int siop_sgc_intr(void *);
void siop_sgc_reset(struct siop_common_softc *);
u_int8_t siop_sgc_r1(void *, bus_space_handle_t, bus_size_t);
-/* $OpenBSD: wax.c,v 1.11 2018/05/14 13:54:39 kettenis Exp $ */
+/* $OpenBSD: wax.c,v 1.12 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 1998-2003 Michael Shalayeff
int waxmatch(struct device *, void *, void *);
void waxattach(struct device *, struct device *, void *);
-void wax_gsc_attach(struct device *);
const struct cfattach wax_ca = {
sizeof(struct device), waxmatch, waxattach
-/* $OpenBSD: harmony.c,v 1.40 2022/10/26 20:19:06 kn Exp $ */
+/* $OpenBSD: harmony.c,v 1.41 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 2003 Jason L. Wright (jason@thought.net)
int harmony_set_gainctl(struct harmony_softc *);
void harmony_reset_codec(struct harmony_softc *);
void harmony_start_cp(struct harmony_softc *);
-void harmony_tick_pb(void *);
-void harmony_tick_cp(void *);
void harmony_try_more(struct harmony_softc *);
void harmony_acc_tmo(void *);
-/* $OpenBSD: siop_gsc.c,v 1.5 2022/03/13 08:04:38 mpi Exp $ */
+/* $OpenBSD: siop_gsc.c,v 1.6 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 2007 Mark Kettenis
int siop_gsc_match(struct device *, void *, void *);
void siop_gsc_attach(struct device *, struct device *, void *);
-int siop_gsc_intr(void *);
void siop_gsc_reset(struct siop_common_softc *);
u_int8_t siop_gsc_r1(void *, bus_space_handle_t, bus_size_t);
-/* $OpenBSD: machdep.c,v 1.269 2024/04/14 03:26:25 jsg Exp $ */
+/* $OpenBSD: machdep.c,v 1.270 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 1999-2003 Michael Shalayeff
extern const u_int itlb_t[], itlbna_t[], dtlb_t[], dtlbna_t[], tlbd_t[];
extern const u_int itlb_l[], itlbna_l[], dtlb_l[], dtlbna_l[], tlbd_l[];
extern const u_int itlb_u[], itlbna_u[], dtlb_u[], dtlbna_u[], tlbd_u[];
-int iibtlb_s(int i, pa_space_t sp, vaddr_t va, paddr_t pa,
- vsize_t sz, u_int prot);
-int idbtlb_s(int i, pa_space_t sp, vaddr_t va, paddr_t pa,
- vsize_t sz, u_int prot);
-int ibtlb_t(int i, pa_space_t sp, vaddr_t va, paddr_t pa,
- vsize_t sz, u_int prot);
int ibtlb_l(int i, pa_space_t sp, vaddr_t va, paddr_t pa,
vsize_t sz, u_int prot);
int ibtlb_u(int i, pa_space_t sp, vaddr_t va, paddr_t pa,
-/* $OpenBSD: autoconf.h,v 1.24 2021/03/11 11:16:57 jsg Exp $ */
+/* $OpenBSD: autoconf.h,v 1.25 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 1998-2004 Michael Shalayeff
void *arg, const char *name);
void *cpu_intr_establish(int pri, int irq, int (*handler)(void *),
void *arg, const char *name);
-int clock_intr(void *);
void dumpconf(void);
-/* $OpenBSD: glx.c,v 1.12 2022/08/18 06:31:36 miod Exp $ */
+/* $OpenBSD: glx.c,v 1.13 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 2009 Miodrag Vallat.
void glx_fn4_write(int, pcireg_t);
pcireg_t glx_fn5_read(int);
void glx_fn5_write(int, pcireg_t);
-pcireg_t glx_fn6_read(int);
-void glx_fn6_write(int, pcireg_t);
-pcireg_t glx_fn7_read(int);
-void glx_fn7_write(int, pcireg_t);
void
glx_init(pci_chipset_tag_t pc, pcitag_t tag, int dev)
-/* $OpenBSD: smfb.c,v 1.21 2022/07/15 17:57:26 kettenis Exp $ */
+/* $OpenBSD: smfb.c,v 1.22 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 2009, 2010 Miodrag Vallat.
void smfb_fillrect(struct smfb *, int, int, int, int, int);
int smfb_copyrows(void *, int, int, int);
int smfb_copycols(void *, int, int, int, int);
-int smfb_do_cursor(struct rasops_info *);
int smfb_erasecols(void *, int, int, int, uint32_t);
int smfb_eraserows(void *, int, int, uint32_t);
int smfb_wait(struct smfb *);
-/* $OpenBSD: mb89352var.h,v 1.9 2022/04/16 19:19:58 naddy Exp $ */
+/* $OpenBSD: mb89352var.h,v 1.10 2024/05/22 14:25:47 jsg Exp $ */
/* $NetBSD: mb89352var.h,v 1.6 2003/08/02 12:48:09 tsutsui Exp $ */
/* NecBSD: mb89352var.h,v 1.4 1998/03/14 07:31:22 kmatsuda Exp */
void spc_init(struct spc_softc *);
void spc_sched(struct spc_softc *);
void spc_scsi_cmd(struct scsi_xfer *);
-void spc_minphys(struct buf *);
#endif /* _MB89352VAR_H_ */
-/* $OpenBSD: db_interface.c,v 1.29 2024/02/23 18:19:03 cheloha Exp $ */
+/* $OpenBSD: db_interface.c,v 1.30 2024/05/22 14:25:47 jsg Exp $ */
/*
* Mach Operating System
* Copyright (c) 1993-1991 Carnegie Mellon University
void m88k_db_registers(db_expr_t, int, db_expr_t, char *);
void m88k_db_where(db_expr_t, int, db_expr_t, char *);
void m88k_db_frame_search(db_expr_t, int, db_expr_t, char *);
-void m88k_db_translate(db_expr_t, int, db_expr_t, char *);
-void m88k_db_cmmucfg(db_expr_t, int, db_expr_t, char *);
db_regs_t ddb_regs;
-/* $OpenBSD: fpu.h,v 1.1 2014/06/09 16:26:32 miod Exp $ */
+/* $OpenBSD: fpu.h,v 1.2 2024/05/22 14:25:47 jsg Exp $ */
/*
* Copyright (c) 2014 Miodrag Vallat.
} fparg;
void fpu_compare(struct trapframe *, fparg *, fparg *, u_int, u_int, u_int);
-int fpu_emulate(struct trapframe *, u_int32_t);
u_int fpu_precision(u_int, u_int, u_int);
void fpu_store(struct trapframe *, u_int, u_int, u_int, fparg *);
-/* $OpenBSD: shpcicvar.h,v 1.6 2010/12/04 17:06:32 miod Exp $ */
+/* $OpenBSD: shpcicvar.h,v 1.7 2024/05/22 14:25:47 jsg Exp $ */
/* $NetBSD: shpcicvar.h,v 1.6 2005/12/11 12:18:58 christos Exp $ */
/*-
pcireg_t shpcic_conf_read(void *v, pcitag_t tag, int reg);
void shpcic_conf_write(void *v, pcitag_t tag, int reg, pcireg_t data);
-int shpcic_set_intr_priority(int intr, int level);
-void *shpcic_intr_establish(int evtcode, int (*ih_func)(void *), void *ih_arg,
- const char *ih_name);
-void shpcic_intr_disestablish(void *ih);
-
struct config_bus_space {
u_int32_t bus_base;
u_int32_t bus_size;
struct config_bus_space sc_iobus_space;
};
-void pci_addr_fixup(void *v, int maxbus);
-
/*
* shpcic io/mem bus space
*/
-/* $OpenBSD: interrupt.c,v 1.17 2020/10/07 12:13:23 mpi Exp $ */
+/* $OpenBSD: interrupt.c,v 1.18 2024/05/22 14:25:47 jsg Exp $ */
/* $NetBSD: interrupt.c,v 1.18 2006/01/25 00:02:57 uwe Exp $ */
/*-
void intpri_intr_disable(int);
#endif
-void netintr(void);
void tmu1_oneshot(void);
int tmu1_intr(void *);
void setsoft(int);