Lines Matching full:rom

54 				     const u32 *fw, size_t step, bool rom)  in renesas_fw_download_image()  argument
62 if (rom) in renesas_fw_download_image()
160 /* Check if external ROM exists */ in renesas_check_rom()
167 dev_dbg(&pdev->dev, "External ROM exists\n"); in renesas_check_rom()
168 return true; /* External ROM exists */ in renesas_check_rom()
187 dev_dbg(&pdev->dev, "Found ROM version: %x\n", version); in renesas_check_rom_state()
190 * Test if ROM is present and loaded, if so we can skip everything in renesas_check_rom_state()
197 /* ROM exists */ in renesas_check_rom_state()
198 dev_dbg(&pdev->dev, "ROM exists\n"); in renesas_check_rom_state()
206 dev_dbg(&pdev->dev, "Unknown ROM status ...\n"); in renesas_check_rom_state()
211 dev_err(&pdev->dev, "Invalid ROM.."); in renesas_check_rom_state()
383 dev_dbg(&pdev->dev, "Performing ROM Erase...\n"); in renesas_rom_erase()
387 dev_err(&pdev->dev, "ROM erase, magic word write failed: %d\n", in renesas_rom_erase()
394 dev_err(&pdev->dev, "ROM status read failed: %d\n", in renesas_rom_erase()
401 dev_err(&pdev->dev, "ROM erase set word write failed\n"); in renesas_rom_erase()
405 /* sleep a bit while ROM is erased */ in renesas_rom_erase()
421 dev_dbg(&pdev->dev, "ROM Erase... Done success\n"); in renesas_rom_erase()
436 /* 3. Set External ROM access */ in renesas_setup_rom()
449 "setting external rom failed: %x\n", status); in renesas_setup_rom()
458 "ROM Download Step %d failed at position %d bytes with (%d)\n", in renesas_setup_rom()
478 dev_err(&pdev->dev, "Final Firmware ROM Download step timed out\n"); in renesas_setup_rom()
493 dev_err(&pdev->dev, "Read ROM status failed:%d\n", in renesas_setup_rom()
499 dev_dbg(&pdev->dev, "Download ROM success\n"); in renesas_setup_rom()
506 "Download to external ROM TO: %x\n", status); in renesas_setup_rom()
510 dev_dbg(&pdev->dev, "Download to external ROM succeeded\n"); in renesas_setup_rom()
516 dev_err(&pdev->dev, "Set ROM execute failed: %d\n", in renesas_setup_rom()
534 dev_err(&pdev->dev, "ROM Exec timed out: %x\n", status); in renesas_setup_rom()
548 bool rom; in renesas_load_fw() local
550 /* Check if the device has external ROM */ in renesas_load_fw()
551 rom = renesas_check_rom(pdev); in renesas_load_fw()
552 if (rom) { in renesas_load_fw()
556 /* lets try loading fw on ROM first */ in renesas_load_fw()
557 rom = renesas_setup_rom(pdev, fw); in renesas_load_fw()
558 if (!rom) { in renesas_load_fw()
560 "ROM load failed, falling back on FW load\n"); in renesas_load_fw()
563 "ROM load success\n"); in renesas_load_fw()
586 /* Check if device has ROM and loaded, if so skip everything */ in renesas_xhci_check_request_fw()
610 dev_info(&pdev->dev, "failed to load firmware %s, fallback to ROM\n", in renesas_xhci_check_request_fw()