Lines Matching +full:0 +full:x0000fc00

29 	while ((saa7164_readl(reg) & 0x01) == 0) {  in saa7164_dl_wait_ack()
31 if (timeout == 0) { in saa7164_dl_wait_ack()
39 return 0; in saa7164_dl_wait_ack()
45 while (saa7164_readl(reg) & 0x01) { in saa7164_dl_wait_clr()
47 if (timeout == 0) { in saa7164_dl_wait_clr()
55 return 0; in saa7164_dl_wait_clr()
74 "%s(image=%p, size=%d, flags=0x%x, dst=%p, dstsize=0x%x)\n", in saa7164_downloadimage()
95 dprintk(DBGLVL_FW, "%s() dlflag = 0x%x\n", __func__, dlflag); in saa7164_downloadimage()
96 dprintk(DBGLVL_FW, "%s() dlflag_ack = 0x%x\n", __func__, dlflag_ack); in saa7164_downloadimage()
97 dprintk(DBGLVL_FW, "%s() drflag = 0x%x\n", __func__, drflag); in saa7164_downloadimage()
98 dprintk(DBGLVL_FW, "%s() drflag_ack = 0x%x\n", __func__, drflag_ack); in saa7164_downloadimage()
99 dprintk(DBGLVL_FW, "%s() bleflag = 0x%x\n", __func__, bleflag); in saa7164_downloadimage()
102 dprintk(DBGLVL_FW, "%s() dlflag (0x%x)= 0x%x\n", __func__, dlflag, reg); in saa7164_downloadimage()
111 if (ret < 0) in saa7164_downloadimage()
115 saa7164_writel(dlflag, 0); in saa7164_downloadimage()
117 if (ret < 0) in saa7164_downloadimage()
121 for (offset = 0; srcsize > dstsize; in saa7164_downloadimage()
130 if (ret < 0) in saa7164_downloadimage()
134 saa7164_writel(drflag, 0); in saa7164_downloadimage()
136 if (ret < 0) in saa7164_downloadimage()
148 if (ret < 0) in saa7164_downloadimage()
151 saa7164_writel(drflag, 0); in saa7164_downloadimage()
152 timeout = 0; in saa7164_downloadimage()
175 if (ret < 0) in saa7164_downloadimage()
179 ret = 0; in saa7164_downloadimage()
193 u32 second_timeout, updatebootloader = 1, bootloadersize = 0; in saa7164_downloadfirmware()
196 u32 bootloaderversion = 0, fwloadersize; in saa7164_downloadfirmware()
213 if (version == 0x00) { in saa7164_downloadfirmware()
243 if (first_timeout == 0) { in saa7164_downloadfirmware()
251 if (second_timeout == 0) { in saa7164_downloadfirmware()
259 if (second_timeout == 0) { in saa7164_downloadfirmware()
261 "%s() Unknown bootloader flags 0x%x\n", in saa7164_downloadfirmware()
304 if (first_timeout == 0) { in saa7164_downloadfirmware()
313 if (second_timeout == 0) { in saa7164_downloadfirmware()
321 if (second_timeout == 0) { in saa7164_downloadfirmware()
323 "%s() Unknown bootloader flags 0x%x\n", in saa7164_downloadfirmware()
333 dprintk(DBGLVL_FW, "%s() Loader flags 1:0x%x 2:0x%x.\n", in saa7164_downloadfirmware()
365 if (first_timeout == 0) { in saa7164_downloadfirmware()
375 } /* version == 0 */ in saa7164_downloadfirmware()
381 SAA_DEVICE_IMAGE_BOOTING) && (version == 0)) { in saa7164_downloadfirmware()
397 (version & 0x0000fc00) >> 10, in saa7164_downloadfirmware()
398 (version & 0x000003e0) >> 5, in saa7164_downloadfirmware()
399 (version & 0x0000001f), in saa7164_downloadfirmware()
400 (version & 0xffff0000) >> 16); in saa7164_downloadfirmware()
403 if (version == 0) { in saa7164_downloadfirmware()
429 printk(KERN_INFO " .FirmwareSize = 0x%x\n", hdr->firmwaresize); in saa7164_downloadfirmware()
430 printk(KERN_INFO " .BSLSize = 0x%x\n", hdr->bslsize); in saa7164_downloadfirmware()
431 printk(KERN_INFO " .Reserved = 0x%x\n", hdr->reserved); in saa7164_downloadfirmware()
432 printk(KERN_INFO " .Version = 0x%x\n", hdr->version); in saa7164_downloadfirmware()
435 if ((hdr->firmwaresize == 0) && (hdr->bslsize == 0)) in saa7164_downloadfirmware()
446 if ((hdr->firmwaresize == 0) && (hdr->bslsize == 0)) { in saa7164_downloadfirmware()
456 dprintk(DBGLVL_FW, "->Flag 0x%x\n", in saa7164_downloadfirmware()
458 dprintk(DBGLVL_FW, "->Ack 0x%x\n", in saa7164_downloadfirmware()
460 dprintk(DBGLVL_FW, "->FW Version 0x%x\n", version); in saa7164_downloadfirmware()
461 dprintk(DBGLVL_FW, "->Loader Version 0x%x\n", in saa7164_downloadfirmware()
465 0x03) && (saa7164_readl(SAA_DATAREADY_FLAG_ACK) in saa7164_downloadfirmware()
466 == 0x00) && (version == 0x00)) { in saa7164_downloadfirmware()
469 (bootloaderversion & 0x0000fc00) >> 10, in saa7164_downloadfirmware()
470 (bootloaderversion & 0x000003e0) >> 5, in saa7164_downloadfirmware()
471 (bootloaderversion & 0x0000001f), in saa7164_downloadfirmware()
472 (bootloaderversion & 0xffff0000) >> 16 in saa7164_downloadfirmware()
475 (boothdr->version & 0x0000fc00) >> 10, in saa7164_downloadfirmware()
476 (boothdr->version & 0x000003e0) >> 5, in saa7164_downloadfirmware()
477 (boothdr->version & 0x0000001f), in saa7164_downloadfirmware()
478 (boothdr->version & 0xffff0000) >> 16 in saa7164_downloadfirmware()
482 updatebootloader = 0; in saa7164_downloadfirmware()
497 (fwhdr->version & 0x0000fc00) >> 10, in saa7164_downloadfirmware()
498 (fwhdr->version & 0x000003e0) >> 5, in saa7164_downloadfirmware()
499 (fwhdr->version & 0x0000001f), in saa7164_downloadfirmware()
500 (fwhdr->version & 0xffff0000) >> 16 in saa7164_downloadfirmware()
505 ret = 0; in saa7164_downloadfirmware()
509 if ((hdr->firmwaresize == 0) && (hdr->bslsize == 0)) { in saa7164_downloadfirmware()
520 printk(KERN_INFO "%s() FirmwareSize = 0x%x\n", in saa7164_downloadfirmware()
522 printk(KERN_INFO "%s() BSLSize = 0x%x\n", in saa7164_downloadfirmware()
524 printk(KERN_INFO "%s() Reserved = 0x%x\n", in saa7164_downloadfirmware()
526 printk(KERN_INFO "%s() Version = 0x%x\n", in saa7164_downloadfirmware()
535 if (ret < 0) { in saa7164_downloadfirmware()
566 if (ret < 0) { in saa7164_downloadfirmware()
584 if (ret < 0) { in saa7164_downloadfirmware()
593 ret = 0; in saa7164_downloadfirmware()