Lines Matching full:risc

166 	/* stop the RISC */  in wd719x_destroy()
169 dev_warn(&wd->pdev->dev, "RISC sleep command failed\n"); in wd719x_destroy()
170 /* disable RISC */ in wd719x_destroy()
308 const char fwname_risc[] = "wd719x-risc.bin"; in wd719x_chip_init()
319 /* RISC firmware */ in wd719x_chip_init()
337 /* make a fresh copy of WCS and RISC code */ in wd719x_chip_init()
347 /* ensure RISC is not running */ in wd719x_chip_init()
356 /* Transfer the first 2K words of RISC code to kick start the uP */ in wd719x_chip_init()
358 risc_init[1] = wd->fw_phys + ALIGN(fw_wcs->size, 4); /* RISC FW */ in wd719x_chip_init()
380 dev_warn(&wd->pdev->dev, "RISC bootstrap failed: DMA aborted\n"); in wd719x_chip_init()
387 dev_warn(&wd->pdev->dev, "RISC bootstrap failed: DMA timeout\n"); in wd719x_chip_init()
392 /* firmware is loaded, now initialize and wake up the RISC */ in wd719x_chip_init()
393 /* write RISC initialization long words to Spider */ in wd719x_chip_init()
398 /* disable interrupts during initialization of RISC */ in wd719x_chip_init()
401 /* issue INITIALIZE RISC comand */ in wd719x_chip_init()
403 /* enable advanced mode (wake up RISC) */ in wd719x_chip_init()
411 dev_warn(&wd->pdev->dev, "Unable to initialize RISC\n"); in wd719x_chip_init()
414 /* RISC is up and running */ in wd719x_chip_init()
416 /* Read FW version from RISC */ in wd719x_chip_init()
423 dev_info(&wd->pdev->dev, "RISC initialized with firmware version %.2x.%.2x\n", in wd719x_chip_init()
529 /* stop the RISC */ in wd719x_host_reset()
532 dev_warn(&wd->pdev->dev, "RISC sleep command failed\n"); in wd719x_host_reset()
533 /* disable RISC */ in wd719x_host_reset()
541 /* Try to reinit the RISC */ in wd719x_host_reset()
736 /* read config from EEPROM so it can be downloaded by the RISC on (re-)init */
835 /* memory area for the RISC for hash table of outstanding requests */ in wd719x_board_found()
992 MODULE_FIRMWARE("wd719x-risc.bin");