Lines Matching defs:dwc2_hw_params
640 struct dwc2_hw_params { struct
641 unsigned op_mode:3;
642 unsigned arch:2;
643 unsigned dma_desc_enable:1;
644 unsigned enable_dynamic_fifo:1;
645 unsigned en_multiple_tx_fifo:1;
646 unsigned rx_fifo_size:16;
647 unsigned host_nperio_tx_fifo_size:16;
648 unsigned dev_nperio_tx_fifo_size:16;
649 unsigned host_perio_tx_fifo_size:16;
650 unsigned nperio_tx_q_depth:3;
651 unsigned host_perio_tx_q_depth:3;
652 unsigned dev_token_q_depth:5;
653 unsigned max_transfer_size:26;
654 unsigned max_packet_count:11;
655 unsigned host_channels:5;
656 unsigned hs_phy_type:2;
657 unsigned fs_phy_type:2;
658 unsigned i2c_enable:1;
659 unsigned acg_enable:1;
660 unsigned num_dev_ep:4;
661 unsigned num_dev_in_eps : 4;
662 unsigned num_dev_perio_in_ep:4;
663 unsigned total_fifo_size:16;
664 unsigned power_optimized:1;
665 unsigned hibernation:1;
666 unsigned utmi_phy_data_width:2;
667 unsigned lpm_mode:1;
668 unsigned ipg_isoc_en:1;
669 unsigned service_interval_mode:1;
670 u32 snpsid;
671 u32 dev_ep_dirs;
672 u32 g_tx_fifo_size[MAX_EPS_CHANNELS];