aba28bd9dec1a6874fc8539a85d03e05c805c4a8
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.
17 typedef void (*sb_serial_init_fn
)(void *regs
, uint irq
, uint baud_base
, uint reg_shift
);
19 extern void sb_serial_init(sb_t
*sbh
, sb_serial_init_fn add
);
21 extern void *sb_jtagm_init(sb_t
*sbh
, uint clkd
, bool exttap
);
22 extern void sb_jtagm_disable(osl_t
*osh
, void *h
);
23 extern uint32
jtag_rwreg(osl_t
*osh
, void *h
, uint32 ir
, uint32 dr
);
25 typedef void (*cc_isr_fn
)(void* cbdata
, uint32 ccintst
);
27 extern bool sb_cc_register_isr(sb_t
*sbh
, cc_isr_fn isr
, uint32 ccintmask
, void *cbdata
);
28 extern void sb_cc_isr(sb_t
*sbh
, chipcregs_t
*regs
);
30 #endif /* _hndchipc_h_ */
This page took 0.041749 seconds and 3 git commands to generate.