Home | History | Annotate | Download | only in ic

Lines Matching defs:ucode

2323 #define	UCODE(x)	x, sizeof(x)/sizeof(uint32_t)
2325 static const struct ucode {
2327 const uint32_t *ucode;
2332 { FXP_REV_82558_A4, UCODE(fxp_ucode_d101a),
2335 { FXP_REV_82558_B0, UCODE(fxp_ucode_d101b0),
2338 { FXP_REV_82559_A0, UCODE(fxp_ucode_d101ma),
2341 { FXP_REV_82559S_A, UCODE(fxp_ucode_d101s),
2344 { FXP_REV_82550, UCODE(fxp_ucode_d102),
2347 { FXP_REV_82550_C, UCODE(fxp_ucode_d102c),
2350 { FXP_REV_82551_F, UCODE(fxp_ucode_d102e),
2353 { FXP_REV_82551_10, UCODE(fxp_ucode_d102e),
2362 const struct ucode *uc;
2371 * Only load the uCode if the user has requested that
2380 for (uc = ucode_table; uc->ucode != NULL; uc++) {
2384 if (uc->ucode == NULL)
2392 cbp->ucode[i] = htole32(uc->ucode[i]);
2395 *(volatile uint16_t *) &cbp->ucode[uc->int_delay_offset] =
2399 *(volatile uint16_t *) &cbp->ucode[uc->bundle_max_offset] =
2405 * Download the uCode to the chip.