Lines Matching +full:0 +full:x02c00000

34 	QE_CLK_NONE = 0,
150 return 0; in cpm_muram_dma()
245 return 0; in qe_alive_during_sleep()
291 u8 split; /* 0 = shared I-RAM, 1 = split I-RAM */
304 __be32 traps[16]; /* Trap addresses, 0 == ignore */
348 #define BD_STATUS_MASK 0xffff0000
349 #define BD_LENGTH_MASK 0x0000ffff
357 #define QE_RISC_ALLOCATION_RISC1 0x1 /* RISC 1 */
358 #define QE_RISC_ALLOCATION_RISC2 0x2 /* RISC 2 */
359 #define QE_RISC_ALLOCATION_RISC3 0x4 /* RISC 3 */
360 #define QE_RISC_ALLOCATION_RISC4 0x8 /* RISC 4 */
371 = 0x3f, /* LookupKey parsed by the Generate LookupKey
374 = 0x5f, /* LookupKey parsed by the Generate LookupKey
381 = 0x0,/* not used */
407 COMM_DIR_NONE = 0,
417 #define QE_CMXUCR_MII_ENET_MNG 0x00007000
419 #define QE_CMXUCR_GRANT 0x00008000
420 #define QE_CMXUCR_TSA 0x00004000
421 #define QE_CMXUCR_BKPT 0x00000100
422 #define QE_CMXUCR_TX_CLK_SRC_MASK 0x0000000F
426 #define QE_CMXGCR_MII_ENET_MNG 0x00007000
428 #define QE_CMXGCR_USBCS 0x0000000f
429 #define QE_CMXGCR_USBCS_CLK3 0x1
430 #define QE_CMXGCR_USBCS_CLK5 0x2
431 #define QE_CMXGCR_USBCS_CLK7 0x3
432 #define QE_CMXGCR_USBCS_CLK9 0x4
433 #define QE_CMXGCR_USBCS_CLK13 0x5
434 #define QE_CMXGCR_USBCS_CLK17 0x6
435 #define QE_CMXGCR_USBCS_CLK19 0x7
436 #define QE_CMXGCR_USBCS_CLK21 0x8
437 #define QE_CMXGCR_USBCS_BRG9 0x9
438 #define QE_CMXGCR_USBCS_BRG10 0xa
442 #define QE_CR_FLG 0x00010000
443 #define QE_RESET 0x80000000
444 #define QE_INIT_TX_RX 0x00000000
445 #define QE_INIT_RX 0x00000001
446 #define QE_INIT_TX 0x00000002
447 #define QE_ENTER_HUNT_MODE 0x00000003
448 #define QE_STOP_TX 0x00000004
449 #define QE_GRACEFUL_STOP_TX 0x00000005
450 #define QE_RESTART_TX 0x00000006
451 #define QE_CLOSE_RX_BD 0x00000007
452 #define QE_SWITCH_COMMAND 0x00000007
453 #define QE_SET_GROUP_ADDRESS 0x00000008
454 #define QE_START_IDMA 0x00000009
455 #define QE_MCC_STOP_RX 0x00000009
456 #define QE_ATM_TRANSMIT 0x0000000a
457 #define QE_HPAC_CLEAR_ALL 0x0000000b
458 #define QE_GRACEFUL_STOP_RX 0x0000001a
459 #define QE_RESTART_RX 0x0000001b
460 #define QE_HPAC_SET_PRIORITY 0x0000010b
461 #define QE_HPAC_STOP_TX 0x0000020b
462 #define QE_HPAC_STOP_RX 0x0000030b
463 #define QE_HPAC_GRACEFUL_STOP_TX 0x0000040b
464 #define QE_HPAC_GRACEFUL_STOP_RX 0x0000050b
465 #define QE_HPAC_START_TX 0x0000060b
466 #define QE_HPAC_START_RX 0x0000070b
467 #define QE_USB_STOP_TX 0x0000000a
468 #define QE_USB_RESTART_TX 0x0000000c
469 #define QE_QMC_STOP_TX 0x0000000c
470 #define QE_QMC_STOP_RX 0x0000000d
471 #define QE_SS7_SU_FIL_RESET 0x0000000e
472 #define QE_PUSHSCHED 0x0000000f
474 #define QE_RESET_BCS 0x0000000a
475 #define QE_MCC_INIT_TX_RX_16 0x00000003
476 #define QE_MCC_STOP_TX 0x00000004
477 #define QE_MCC_INIT_TX_1 0x00000005
478 #define QE_MCC_INIT_RX_1 0x00000006
479 #define QE_MCC_RESET 0x00000007
480 #define QE_SET_TIMER 0x00000008
481 #define QE_RANDOM_NUMBER 0x0000000c
482 #define QE_ATM_MULTI_THREAD_INIT 0x00000011
483 #define QE_ASSIGN_PAGE 0x00000012
484 #define QE_ADD_REMOVE_HASH_ENTRY 0x00000013
485 #define QE_START_FLOW_CONTROL 0x00000014
486 #define QE_STOP_FLOW_CONTROL 0x00000015
487 #define QE_ASSIGN_PAGE_TO_DEVICE 0x00000016
489 #define QE_ASSIGN_RISC 0x00000010
497 #define QE_CR_SUBBLOCK_INVALID 0x00000000
498 #define QE_CR_SUBBLOCK_USB 0x03200000
499 #define QE_CR_SUBBLOCK_UCCFAST1 0x02000000
500 #define QE_CR_SUBBLOCK_UCCFAST2 0x02200000
501 #define QE_CR_SUBBLOCK_UCCFAST3 0x02400000
502 #define QE_CR_SUBBLOCK_UCCFAST4 0x02600000
503 #define QE_CR_SUBBLOCK_UCCFAST5 0x02800000
504 #define QE_CR_SUBBLOCK_UCCFAST6 0x02a00000
505 #define QE_CR_SUBBLOCK_UCCFAST7 0x02c00000
506 #define QE_CR_SUBBLOCK_UCCFAST8 0x02e00000
507 #define QE_CR_SUBBLOCK_UCCSLOW1 0x00000000
508 #define QE_CR_SUBBLOCK_UCCSLOW2 0x00200000
509 #define QE_CR_SUBBLOCK_UCCSLOW3 0x00400000
510 #define QE_CR_SUBBLOCK_UCCSLOW4 0x00600000
511 #define QE_CR_SUBBLOCK_UCCSLOW5 0x00800000
512 #define QE_CR_SUBBLOCK_UCCSLOW6 0x00a00000
513 #define QE_CR_SUBBLOCK_UCCSLOW7 0x00c00000
514 #define QE_CR_SUBBLOCK_UCCSLOW8 0x00e00000
515 #define QE_CR_SUBBLOCK_MCC1 0x03800000
516 #define QE_CR_SUBBLOCK_MCC2 0x03a00000
517 #define QE_CR_SUBBLOCK_MCC3 0x03000000
518 #define QE_CR_SUBBLOCK_IDMA1 0x02800000
519 #define QE_CR_SUBBLOCK_IDMA2 0x02a00000
520 #define QE_CR_SUBBLOCK_IDMA3 0x02c00000
521 #define QE_CR_SUBBLOCK_IDMA4 0x02e00000
522 #define QE_CR_SUBBLOCK_HPAC 0x01e00000
523 #define QE_CR_SUBBLOCK_SPI1 0x01400000
524 #define QE_CR_SUBBLOCK_SPI2 0x01600000
525 #define QE_CR_SUBBLOCK_RAND 0x01c00000
526 #define QE_CR_SUBBLOCK_TIMER 0x01e00000
527 #define QE_CR_SUBBLOCK_GENERAL 0x03c00000
530 #define QE_CR_PROTOCOL_UNSPECIFIED 0x00 /* For all other protocols */
531 #define QE_CR_PROTOCOL_HDLC_TRANSPARENT 0x00
532 #define QE_CR_PROTOCOL_QMC 0x02
533 #define QE_CR_PROTOCOL_UART 0x04
534 #define QE_CR_PROTOCOL_ATM_POS 0x0A
535 #define QE_CR_PROTOCOL_ETHERNET 0x0C
536 #define QE_CR_PROTOCOL_L2_SWITCH 0x0D
539 #define QE_BRGC_ENABLE 0x00010000
541 #define QE_BRGC_DIVISOR_MAX 0xFFF
545 #define QE_GTCFR1_PCAS 0x80
546 #define QE_GTCFR1_STP2 0x20
547 #define QE_GTCFR1_RST2 0x10
548 #define QE_GTCFR1_GM2 0x08
549 #define QE_GTCFR1_GM1 0x04
550 #define QE_GTCFR1_STP1 0x02
551 #define QE_GTCFR1_RST1 0x01
554 #define QE_SDSR_BER1 0x02000000
555 #define QE_SDSR_BER2 0x01000000
557 #define QE_SDMR_GLB_1_MSK 0x80000000
558 #define QE_SDMR_ADR_SEL 0x20000000
559 #define QE_SDMR_BER1_MSK 0x02000000
560 #define QE_SDMR_BER2_MSK 0x01000000
561 #define QE_SDMR_EB1_MSK 0x00800000
562 #define QE_SDMR_ER1_MSK 0x00080000
563 #define QE_SDMR_ER2_MSK 0x00040000
564 #define QE_SDMR_CEN_MASK 0x0000E000
565 #define QE_SDMR_SBER_1 0x00000200
566 #define QE_SDMR_SBER_2 0x00000200
567 #define QE_SDMR_EB1_PR_MASK 0x000000C0
568 #define QE_SDMR_ER1_PR 0x00000008
575 #define QE_SDEBCR_BA_MASK 0x01FFFFFF
578 #define QE_CP_CERCR_MEE 0x8000 /* Multi-user RAM ECC enable */
579 #define QE_CP_CERCR_IEE 0x4000 /* Instruction RAM ECC enable */
580 #define QE_CP_CERCR_CIR 0x0800 /* Common instruction RAM */
583 #define QE_IRAM_IADD_AIE 0x80000000 /* Auto Increment Enable */
584 #define QE_IRAM_IADD_BADDR 0x00080000 /* Base Address */
585 #define QE_IRAM_READY 0x80000000 /* Ready */
588 #define UPGCR_PROTOCOL 0x80000000 /* protocol ul2 or pl2 */
589 #define UPGCR_TMS 0x40000000 /* Transmit master/slave mode */
590 #define UPGCR_RMS 0x20000000 /* Receive master/slave mode */
591 #define UPGCR_ADDR 0x10000000 /* Master MPHY Addr multiplexing */
592 #define UPGCR_DIAG 0x01000000 /* Diagnostic mode */
595 #define UCC_GUEMR_MODE_MASK_RX 0x02
596 #define UCC_GUEMR_MODE_FAST_RX 0x02
597 #define UCC_GUEMR_MODE_SLOW_RX 0x00
598 #define UCC_GUEMR_MODE_MASK_TX 0x01
599 #define UCC_GUEMR_MODE_FAST_TX 0x01
600 #define UCC_GUEMR_MODE_SLOW_TX 0x00
602 #define UCC_GUEMR_SET_RESERVED3 0x10 /* Bit 3 in the guemr is reserved but
627 #define UCC_SLOW_GUMR_H_SAM_QMC 0x00000000
628 #define UCC_SLOW_GUMR_H_SAM_SATM 0x00008000
629 #define UCC_SLOW_GUMR_H_REVD 0x00002000
630 #define UCC_SLOW_GUMR_H_TRX 0x00001000
631 #define UCC_SLOW_GUMR_H_TTX 0x00000800
632 #define UCC_SLOW_GUMR_H_CDP 0x00000400
633 #define UCC_SLOW_GUMR_H_CTSP 0x00000200
634 #define UCC_SLOW_GUMR_H_CDS 0x00000100
635 #define UCC_SLOW_GUMR_H_CTSS 0x00000080
636 #define UCC_SLOW_GUMR_H_TFL 0x00000040
637 #define UCC_SLOW_GUMR_H_RFW 0x00000020
638 #define UCC_SLOW_GUMR_H_TXSY 0x00000010
639 #define UCC_SLOW_GUMR_H_4SYNC 0x00000004
640 #define UCC_SLOW_GUMR_H_8SYNC 0x00000008
641 #define UCC_SLOW_GUMR_H_16SYNC 0x0000000c
642 #define UCC_SLOW_GUMR_H_RTSM 0x00000002
643 #define UCC_SLOW_GUMR_H_RSYN 0x00000001
645 #define UCC_SLOW_GUMR_L_TCI 0x10000000
646 #define UCC_SLOW_GUMR_L_RINV 0x02000000
647 #define UCC_SLOW_GUMR_L_TINV 0x01000000
648 #define UCC_SLOW_GUMR_L_TEND 0x00040000
649 #define UCC_SLOW_GUMR_L_TDCR_MASK 0x00030000
650 #define UCC_SLOW_GUMR_L_TDCR_32 0x00030000
651 #define UCC_SLOW_GUMR_L_TDCR_16 0x00020000
652 #define UCC_SLOW_GUMR_L_TDCR_8 0x00010000
653 #define UCC_SLOW_GUMR_L_TDCR_1 0x00000000
654 #define UCC_SLOW_GUMR_L_RDCR_MASK 0x0000c000
655 #define UCC_SLOW_GUMR_L_RDCR_32 0x0000c000
656 #define UCC_SLOW_GUMR_L_RDCR_16 0x00008000
657 #define UCC_SLOW_GUMR_L_RDCR_8 0x00004000
658 #define UCC_SLOW_GUMR_L_RDCR_1 0x00000000
659 #define UCC_SLOW_GUMR_L_RENC_NRZI 0x00000800
660 #define UCC_SLOW_GUMR_L_RENC_NRZ 0x00000000
661 #define UCC_SLOW_GUMR_L_TENC_NRZI 0x00000100
662 #define UCC_SLOW_GUMR_L_TENC_NRZ 0x00000000
663 #define UCC_SLOW_GUMR_L_DIAG_MASK 0x000000c0
664 #define UCC_SLOW_GUMR_L_DIAG_LE 0x000000c0
665 #define UCC_SLOW_GUMR_L_DIAG_ECHO 0x00000080
666 #define UCC_SLOW_GUMR_L_DIAG_LOOP 0x00000040
667 #define UCC_SLOW_GUMR_L_DIAG_NORM 0x00000000
668 #define UCC_SLOW_GUMR_L_ENR 0x00000020
669 #define UCC_SLOW_GUMR_L_ENT 0x00000010
670 #define UCC_SLOW_GUMR_L_MODE_MASK 0x0000000F
671 #define UCC_SLOW_GUMR_L_MODE_BISYNC 0x00000008
672 #define UCC_SLOW_GUMR_L_MODE_AHDLC 0x00000006
673 #define UCC_SLOW_GUMR_L_MODE_UART 0x00000004
674 #define UCC_SLOW_GUMR_L_MODE_QMC 0x00000002
677 #define UCC_FAST_GUMR_LOOPBACK 0x40000000
678 #define UCC_FAST_GUMR_TCI 0x20000000
679 #define UCC_FAST_GUMR_TRX 0x10000000
680 #define UCC_FAST_GUMR_TTX 0x08000000
681 #define UCC_FAST_GUMR_CDP 0x04000000
682 #define UCC_FAST_GUMR_CTSP 0x02000000
683 #define UCC_FAST_GUMR_CDS 0x01000000
684 #define UCC_FAST_GUMR_CTSS 0x00800000
685 #define UCC_FAST_GUMR_TXSY 0x00020000
686 #define UCC_FAST_GUMR_RSYN 0x00010000
687 #define UCC_FAST_GUMR_SYNL_MASK 0x0000C000
688 #define UCC_FAST_GUMR_SYNL_16 0x0000C000
689 #define UCC_FAST_GUMR_SYNL_8 0x00008000
690 #define UCC_FAST_GUMR_SYNL_AUTO 0x00004000
691 #define UCC_FAST_GUMR_RTSM 0x00002000
692 #define UCC_FAST_GUMR_REVD 0x00000400
693 #define UCC_FAST_GUMR_ENR 0x00000020
694 #define UCC_FAST_GUMR_ENT 0x00000010
697 #define UCC_UART_UCCE_AB 0x0200
698 #define UCC_UART_UCCE_IDLE 0x0100
699 #define UCC_UART_UCCE_GRA 0x0080
700 #define UCC_UART_UCCE_BRKE 0x0040
701 #define UCC_UART_UCCE_BRKS 0x0020
702 #define UCC_UART_UCCE_CCR 0x0008
703 #define UCC_UART_UCCE_BSY 0x0004
704 #define UCC_UART_UCCE_TX 0x0002
705 #define UCC_UART_UCCE_RX 0x0001
708 #define UCC_HDLC_UCCE_GLR 0x1000
709 #define UCC_HDLC_UCCE_GLT 0x0800
710 #define UCC_HDLC_UCCE_IDLE 0x0100
711 #define UCC_HDLC_UCCE_BRKE 0x0040
712 #define UCC_HDLC_UCCE_BRKS 0x0020
713 #define UCC_HDLC_UCCE_TXE 0x0010
714 #define UCC_HDLC_UCCE_RXF 0x0008
715 #define UCC_HDLC_UCCE_BSY 0x0004
716 #define UCC_HDLC_UCCE_TXB 0x0002
717 #define UCC_HDLC_UCCE_RXB 0x0001
720 #define UCC_BISYNC_UCCE_GRA 0x0080
721 #define UCC_BISYNC_UCCE_TXE 0x0010
722 #define UCC_BISYNC_UCCE_RCH 0x0008
723 #define UCC_BISYNC_UCCE_BSY 0x0004
724 #define UCC_BISYNC_UCCE_TXB 0x0002
725 #define UCC_BISYNC_UCCE_RXB 0x0001
728 #define UCC_GETH_UCCE_MPD 0x80000000
729 #define UCC_GETH_UCCE_SCAR 0x40000000
730 #define UCC_GETH_UCCE_GRA 0x20000000
731 #define UCC_GETH_UCCE_CBPR 0x10000000
732 #define UCC_GETH_UCCE_BSY 0x08000000
733 #define UCC_GETH_UCCE_RXC 0x04000000
734 #define UCC_GETH_UCCE_TXC 0x02000000
735 #define UCC_GETH_UCCE_TXE 0x01000000
736 #define UCC_GETH_UCCE_TXB7 0x00800000
737 #define UCC_GETH_UCCE_TXB6 0x00400000
738 #define UCC_GETH_UCCE_TXB5 0x00200000
739 #define UCC_GETH_UCCE_TXB4 0x00100000
740 #define UCC_GETH_UCCE_TXB3 0x00080000
741 #define UCC_GETH_UCCE_TXB2 0x00040000
742 #define UCC_GETH_UCCE_TXB1 0x00020000
743 #define UCC_GETH_UCCE_TXB0 0x00010000
744 #define UCC_GETH_UCCE_RXB7 0x00008000
745 #define UCC_GETH_UCCE_RXB6 0x00004000
746 #define UCC_GETH_UCCE_RXB5 0x00002000
747 #define UCC_GETH_UCCE_RXB4 0x00001000
748 #define UCC_GETH_UCCE_RXB3 0x00000800
749 #define UCC_GETH_UCCE_RXB2 0x00000400
750 #define UCC_GETH_UCCE_RXB1 0x00000200
751 #define UCC_GETH_UCCE_RXB0 0x00000100
752 #define UCC_GETH_UCCE_RXF7 0x00000080
753 #define UCC_GETH_UCCE_RXF6 0x00000040
754 #define UCC_GETH_UCCE_RXF5 0x00000020
755 #define UCC_GETH_UCCE_RXF4 0x00000010
756 #define UCC_GETH_UCCE_RXF3 0x00000008
757 #define UCC_GETH_UCCE_RXF2 0x00000004
758 #define UCC_GETH_UCCE_RXF1 0x00000002
759 #define UCC_GETH_UCCE_RXF0 0x00000001
762 #define UCC_UART_UPSMR_FLC 0x8000
763 #define UCC_UART_UPSMR_SL 0x4000
764 #define UCC_UART_UPSMR_CL_MASK 0x3000
765 #define UCC_UART_UPSMR_CL_8 0x3000
766 #define UCC_UART_UPSMR_CL_7 0x2000
767 #define UCC_UART_UPSMR_CL_6 0x1000
768 #define UCC_UART_UPSMR_CL_5 0x0000
769 #define UCC_UART_UPSMR_UM_MASK 0x0c00
770 #define UCC_UART_UPSMR_UM_NORMAL 0x0000
771 #define UCC_UART_UPSMR_UM_MAN_MULTI 0x0400
772 #define UCC_UART_UPSMR_UM_AUTO_MULTI 0x0c00
773 #define UCC_UART_UPSMR_FRZ 0x0200
774 #define UCC_UART_UPSMR_RZS 0x0100
775 #define UCC_UART_UPSMR_SYN 0x0080
776 #define UCC_UART_UPSMR_DRT 0x0040
777 #define UCC_UART_UPSMR_PEN 0x0010
778 #define UCC_UART_UPSMR_RPM_MASK 0x000c
779 #define UCC_UART_UPSMR_RPM_ODD 0x0000
780 #define UCC_UART_UPSMR_RPM_LOW 0x0004
781 #define UCC_UART_UPSMR_RPM_EVEN 0x0008
782 #define UCC_UART_UPSMR_RPM_HIGH 0x000C
783 #define UCC_UART_UPSMR_TPM_MASK 0x0003
784 #define UCC_UART_UPSMR_TPM_ODD 0x0000
785 #define UCC_UART_UPSMR_TPM_LOW 0x0001
786 #define UCC_UART_UPSMR_TPM_EVEN 0x0002
787 #define UCC_UART_UPSMR_TPM_HIGH 0x0003
790 #define UCC_GETH_UPSMR_FTFE 0x80000000
791 #define UCC_GETH_UPSMR_PTPE 0x40000000
792 #define UCC_GETH_UPSMR_ECM 0x04000000
793 #define UCC_GETH_UPSMR_HSE 0x02000000
794 #define UCC_GETH_UPSMR_PRO 0x00400000
795 #define UCC_GETH_UPSMR_CAP 0x00200000
796 #define UCC_GETH_UPSMR_RSH 0x00100000
797 #define UCC_GETH_UPSMR_RPM 0x00080000
798 #define UCC_GETH_UPSMR_R10M 0x00040000
799 #define UCC_GETH_UPSMR_RLPB 0x00020000
800 #define UCC_GETH_UPSMR_TBIM 0x00010000
801 #define UCC_GETH_UPSMR_RES1 0x00002000
802 #define UCC_GETH_UPSMR_RMM 0x00001000
803 #define UCC_GETH_UPSMR_CAM 0x00000400
804 #define UCC_GETH_UPSMR_BRO 0x00000200
805 #define UCC_GETH_UPSMR_SMM 0x00000080
806 #define UCC_GETH_UPSMR_SGMM 0x00000020
809 #define UCC_HDLC_UPSMR_RTE 0x02000000
810 #define UCC_HDLC_UPSMR_BUS 0x00200000
811 #define UCC_HDLC_UPSMR_CW8 0x00007000
814 #define UCC_SLOW_TOD 0x8000
815 #define UCC_FAST_TOD 0x8000
819 #define UCC_BMR_GBL 0x20
820 #define UCC_BMR_BO_BE 0x10
821 #define UCC_BMR_CETM 0x04
822 #define UCC_BMR_DTB 0x02
823 #define UCC_BMR_BDB 0x01
826 #define FC_GBL 0x20
827 #define FC_DTB_LCL 0x02
828 #define UCC_FAST_FUNCTION_CODE_GBL 0x20
829 #define UCC_FAST_FUNCTION_CODE_DTB_LCL 0x02
830 #define UCC_FAST_FUNCTION_CODE_BDB_LCL 0x01