Lines Matching defs:dwc2_hw_params
623 struct dwc2_hw_params { struct
624 unsigned op_mode:3;
625 unsigned arch:2;
626 unsigned dma_desc_enable:1;
627 unsigned enable_dynamic_fifo:1;
628 unsigned en_multiple_tx_fifo:1;
629 unsigned rx_fifo_size:16;
630 unsigned host_nperio_tx_fifo_size:16;
631 unsigned dev_nperio_tx_fifo_size:16;
632 unsigned host_perio_tx_fifo_size:16;
633 unsigned nperio_tx_q_depth:3;
634 unsigned host_perio_tx_q_depth:3;
635 unsigned dev_token_q_depth:5;
636 unsigned max_transfer_size:26;
637 unsigned max_packet_count:11;
638 unsigned host_channels:5;
639 unsigned hs_phy_type:2;
640 unsigned fs_phy_type:2;
641 unsigned i2c_enable:1;
642 unsigned acg_enable:1;
643 unsigned num_dev_ep:4;
644 unsigned num_dev_in_eps : 4;
645 unsigned num_dev_perio_in_ep:4;
646 unsigned total_fifo_size:16;
647 unsigned power_optimized:1;
648 unsigned hibernation:1;
649 unsigned utmi_phy_data_width:2;
650 unsigned lpm_mode:1;
651 unsigned ipg_isoc_en:1;
652 unsigned service_interval_mode:1;
653 u32 snpsid;
654 u32 dev_ep_dirs;
655 u32 g_tx_fifo_size[MAX_EPS_CHANNELS];