2 * HND SiliconBackplane chipcommon support.
4 * Copyright 2007, Broadcom Corporation
7 * THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
8 * KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
9 * SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
10 * FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
18 typedef void (*sb_serial_init_fn
)(void *regs
, uint irq
, uint baud_base
, uint reg_shift
);
20 extern void sb_serial_init(sb_t
*sbh
, sb_serial_init_fn add
);
22 extern void *sb_jtagm_init(sb_t
*sbh
, uint clkd
, bool exttap
);
23 extern void sb_jtagm_disable(osl_t
*osh
, void *h
);
24 extern uint32
jtag_rwreg(osl_t
*osh
, void *h
, uint32 ir
, uint32 dr
);
26 typedef void (*cc_isr_fn
)(void* cbdata
, uint32 ccintst
);
28 extern bool sb_cc_register_isr(sb_t
*sbh
, cc_isr_fn isr
, uint32 ccintmask
, void *cbdata
);
29 extern void sb_cc_isr(sb_t
*sbh
, chipcregs_t
*regs
);
31 #endif /* _hndchipc_h_ */
This page took 0.056006 seconds and 5 git commands to generate.