Symbol: ixpnpe_softc
sys/arch/arm/xscale/ixp425_if_npe.c
107
struct ixpnpe_softc *sc_npe; /* NPE support */
sys/arch/arm/xscale/ixp425_if_npe.c
263
struct ixpnpe_softc *isc = device_private(parent);
sys/arch/arm/xscale/ixp425_npe.c
1001
npe_issue_cmd(struct ixpnpe_softc *sc, uint32_t command)
sys/arch/arm/xscale/ixp425_npe.c
1007
npe_cpu_step_save(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
1024
npe_cpu_step(struct ixpnpe_softc *sc, uint32_t npeInstruction,
sys/arch/arm/xscale/ixp425_npe.c
1078
npe_cpu_step_restore(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
1094
npe_logical_reg_read(struct ixpnpe_softc *sc,
sys/arch/arm/xscale/ixp425_npe.c
1139
npe_logical_reg_write(struct ixpnpe_softc *sc, uint32_t regAddr, uint32_t regVal,
sys/arch/arm/xscale/ixp425_npe.c
1213
npe_physical_reg_write(struct ixpnpe_softc *sc,
sys/arch/arm/xscale/ixp425_npe.c
1236
npe_ctx_reg_write(struct ixpnpe_softc *sc, uint32_t ctxtNum,
sys/arch/arm/xscale/ixp425_npe.c
1275
ixpnpe_ofifo_wait(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
1292
struct ixpnpe_softc *sc = arg;
sys/arch/arm/xscale/ixp425_npe.c
1334
ixpnpe_ififo_wait(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
1347
ixpnpe_sendmsg_locked(struct ixpnpe_softc *sc, const uint32_t msg[2])
sys/arch/arm/xscale/ixp425_npe.c
1368
ixpnpe_recvmsg_locked(struct ixpnpe_softc *sc, uint32_t msg[2])
sys/arch/arm/xscale/ixp425_npe.c
1389
ixpnpe_sendandrecvmsg(struct ixpnpe_softc *sc,
sys/arch/arm/xscale/ixp425_npe.c
1406
ixpnpe_sendmsg(struct ixpnpe_softc *sc, const uint32_t msg[2])
sys/arch/arm/xscale/ixp425_npe.c
1418
ixpnpe_recvmsg(struct ixpnpe_softc *sc, uint32_t msg[2])
sys/arch/arm/xscale/ixp425_npe.c
173
static int npe_checkbits(struct ixpnpe_softc *, uint32_t reg, uint32_t);
sys/arch/arm/xscale/ixp425_npe.c
174
static int npe_isstopped(struct ixpnpe_softc *);
sys/arch/arm/xscale/ixp425_npe.c
175
static int npe_load_ins(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
177
static int npe_load_data(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
179
static int npe_load_stateinfo(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
181
static int npe_load_image(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
183
static int npe_cpu_reset(struct ixpnpe_softc *);
sys/arch/arm/xscale/ixp425_npe.c
184
static int npe_cpu_start(struct ixpnpe_softc *);
sys/arch/arm/xscale/ixp425_npe.c
185
static int npe_cpu_stop(struct ixpnpe_softc *);
sys/arch/arm/xscale/ixp425_npe.c
186
static void npe_cmd_issue_write(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
188
static uint32_t npe_cmd_issue_read(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
190
static int npe_ins_write(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
192
static int npe_data_write(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
194
static void npe_ecs_reg_write(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
196
static uint32_t npe_ecs_reg_read(struct ixpnpe_softc *, uint32_t reg);
sys/arch/arm/xscale/ixp425_npe.c
197
static void npe_issue_cmd(struct ixpnpe_softc *, uint32_t command);
sys/arch/arm/xscale/ixp425_npe.c
198
static void npe_cpu_step_save(struct ixpnpe_softc *);
sys/arch/arm/xscale/ixp425_npe.c
199
static int npe_cpu_step(struct ixpnpe_softc *, uint32_t npeInstruction,
sys/arch/arm/xscale/ixp425_npe.c
201
static void npe_cpu_step_restore(struct ixpnpe_softc *);
sys/arch/arm/xscale/ixp425_npe.c
202
static int npe_logical_reg_read(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
205
static int npe_logical_reg_write(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
208
static int npe_physical_reg_write(struct ixpnpe_softc *,
sys/arch/arm/xscale/ixp425_npe.c
210
static int npe_ctx_reg_write(struct ixpnpe_softc *, uint32_t ctxtNum,
sys/arch/arm/xscale/ixp425_npe.c
216
npe_reg_read(struct ixpnpe_softc *sc, bus_size_t off)
sys/arch/arm/xscale/ixp425_npe.c
224
npe_reg_write(struct ixpnpe_softc *sc, bus_size_t off, uint32_t val)
sys/arch/arm/xscale/ixp425_npe.c
235
CFATTACH_DECL_NEW(ixpnpe, sizeof(struct ixpnpe_softc),
sys/arch/arm/xscale/ixp425_npe.c
249
struct ixpnpe_softc *sc = device_private(self);
sys/arch/arm/xscale/ixp425_npe.c
319
struct ixpnpe_softc *sc = device_private(parent);
sys/arch/arm/xscale/ixp425_npe.c
338
ixpnpe_stopandreset(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
355
ixpnpe_start_locked(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
371
ixpnpe_start(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
382
ixpnpe_stop(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
412
npe_findimage(struct ixpnpe_softc *sc,
sys/arch/arm/xscale/ixp425_npe.c
443
ixpnpe_init(struct ixpnpe_softc *sc, const char *imageName, uint32_t imageId)
sys/arch/arm/xscale/ixp425_npe.c
494
ixpnpe_getfunctionality(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
500
npe_checkbits(struct ixpnpe_softc *sc, uint32_t reg, uint32_t expectedBitsSet)
sys/arch/arm/xscale/ixp425_npe.c
512
npe_isstopped(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
519
npe_load_ins(struct ixpnpe_softc *sc,
sys/arch/arm/xscale/ixp425_npe.c
541
npe_load_data(struct ixpnpe_softc *sc,
sys/arch/arm/xscale/ixp425_npe.c
563
npe_load_stateinfo(struct ixpnpe_softc *sc,
sys/arch/arm/xscale/ixp425_npe.c
615
npe_load_image(struct ixpnpe_softc *sc,
sys/arch/arm/xscale/ixp425_npe.c
698
npe_cpu_reset(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
864
npe_cpu_start(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
898
npe_cpu_stop(struct ixpnpe_softc *sc)
sys/arch/arm/xscale/ixp425_npe.c
924
npe_cmd_issue_write(struct ixpnpe_softc *sc,
sys/arch/arm/xscale/ixp425_npe.c
933
npe_cmd_issue_read(struct ixpnpe_softc *sc, uint32_t cmd, uint32_t addr)
sys/arch/arm/xscale/ixp425_npe.c
946
npe_ins_write(struct ixpnpe_softc *sc, uint32_t addr, uint32_t data, int verify)
sys/arch/arm/xscale/ixp425_npe.c
972
npe_data_write(struct ixpnpe_softc *sc, uint32_t addr, uint32_t data, int verify)
sys/arch/arm/xscale/ixp425_npe.c
989
npe_ecs_reg_write(struct ixpnpe_softc *sc, uint32_t reg, uint32_t data)
sys/arch/arm/xscale/ixp425_npe.c
995
npe_ecs_reg_read(struct ixpnpe_softc *sc, uint32_t reg)
sys/arch/arm/xscale/ixp425_npevar.h
107
int ixpnpe_stopandreset(struct ixpnpe_softc *);
sys/arch/arm/xscale/ixp425_npevar.h
108
int ixpnpe_start(struct ixpnpe_softc *);
sys/arch/arm/xscale/ixp425_npevar.h
109
int ixpnpe_stop(struct ixpnpe_softc *);
sys/arch/arm/xscale/ixp425_npevar.h
110
int ixpnpe_init(struct ixpnpe_softc *, const char *imageName,
sys/arch/arm/xscale/ixp425_npevar.h
112
int ixpnpe_getfunctionality(struct ixpnpe_softc *sc);
sys/arch/arm/xscale/ixp425_npevar.h
114
int ixpnpe_sendmsg(struct ixpnpe_softc *, const uint32_t msg[2]);
sys/arch/arm/xscale/ixp425_npevar.h
115
int ixpnpe_recvmsg(struct ixpnpe_softc *, uint32_t msg[2]);
sys/arch/arm/xscale/ixp425_npevar.h
116
int ixpnpe_sendandrecvmsg(struct ixpnpe_softc *, const uint32_t send[2],
sys/arch/arm/xscale/ixp425_npevar.h
122
struct ixpnpe_softc *na_npe;