H A D | ixp4xx-npe.c | 24 #include <linux/soc/ixp4xx/npe.h> 127 #define print_npe(pri, npe, fmt, ...) \ argument 128 printk(pri "%s: " fmt, npe_name(npe), ## __VA_ARGS__) 131 #define debug_msg(npe, fmt, ...) \ argument 132 print_npe(KERN_DEBUG, npe, fmt, ## __VA_ARGS__) 134 #define debug_msg(npe, fmt, ...) argument 155 static struct npe npe_tab[NPE_COUNT] = { 165 int npe_running(struct npe *npe) in npe_running() argument 167 return (__raw_readl(&npe in npe_running() 170 npe_cmd_write(struct npe * npe,u32 addr,int cmd,u32 data) npe_cmd_write() argument 177 npe_cmd_read(struct npe * npe,u32 addr,int cmd) npe_cmd_read() argument 189 npe_clear_active(struct npe * npe,u32 reg) npe_clear_active() argument 195 npe_start(struct npe * npe) npe_start() argument 206 npe_stop(struct npe * npe) npe_stop() argument 212 npe_debug_instr(struct npe * npe,u32 instr,u32 ctx,u32 ldur) npe_debug_instr() argument 255 npe_logical_reg_write8(struct npe * npe,u32 addr,u8 val,u32 ctx) npe_logical_reg_write8() argument 266 npe_logical_reg_write16(struct npe * npe,u32 addr,u16 val,u32 ctx) npe_logical_reg_write16() argument 277 npe_logical_reg_write32(struct npe * npe,u32 addr,u32 val,u32 ctx) npe_logical_reg_write32() argument 286 npe_reset(struct npe * npe) npe_reset() argument 412 npe_send_message(struct npe * npe,const void * msg,const char * what) npe_send_message() argument 451 npe_recv_message(struct npe * npe,void * msg,const char * what) npe_recv_message() argument 489 npe_send_recv_message(struct npe * npe,void * msg,const char * what) npe_send_recv_message() argument 508 npe_load_firmware(struct npe * npe,const char * name,struct device * dev) npe_load_firmware() argument 680 npe_release(struct npe * npe) npe_release() argument 701 struct npe *npe = &npe_tab[i]; ixp4xx_npe_probe() local [all...] |