Lines Matching refs:usbn_clk_ctl
660 union cvmx_usbnx_clk_ctl usbn_clk_ctl; in cvmx_usb_shutdown() local
671 usbn_clk_ctl.u64 = cvmx_read64_uint64(CVMX_USBNX_CLK_CTL(usb->index)); in cvmx_usb_shutdown()
672 usbn_clk_ctl.s.enable = 1; in cvmx_usb_shutdown()
673 usbn_clk_ctl.s.por = 1; in cvmx_usb_shutdown()
674 usbn_clk_ctl.s.hclk_rst = 1; in cvmx_usb_shutdown()
675 usbn_clk_ctl.s.prst = 0; in cvmx_usb_shutdown()
676 usbn_clk_ctl.s.hrst = 0; in cvmx_usb_shutdown()
677 cvmx_write64_uint64(CVMX_USBNX_CLK_CTL(usb->index), usbn_clk_ctl.u64); in cvmx_usb_shutdown()
698 union cvmx_usbnx_clk_ctl usbn_clk_ctl; in cvmx_usb_initialize() local
714 usbn_clk_ctl.u64 = cvmx_read64_uint64(CVMX_USBNX_CLK_CTL(usb->index)); in cvmx_usb_initialize()
715 usbn_clk_ctl.s.por = 1; in cvmx_usb_initialize()
716 usbn_clk_ctl.s.hrst = 0; in cvmx_usb_initialize()
717 usbn_clk_ctl.s.prst = 0; in cvmx_usb_initialize()
718 usbn_clk_ctl.s.hclk_rst = 0; in cvmx_usb_initialize()
719 usbn_clk_ctl.s.enable = 0; in cvmx_usb_initialize()
734 usbn_clk_ctl.s.p_rtype = 2; /* p_rclk=1 & p_xenbn=0 */ in cvmx_usb_initialize()
737 usbn_clk_ctl.s.p_rtype = 1; in cvmx_usb_initialize()
742 usbn_clk_ctl.s.p_c_sel = 0; in cvmx_usb_initialize()
745 usbn_clk_ctl.s.p_c_sel = 1; in cvmx_usb_initialize()
748 usbn_clk_ctl.s.p_c_sel = 2; in cvmx_usb_initialize()
758 usbn_clk_ctl.s.p_rtype = 3; /* p_rclk=1 & p_xenbn=1 */ in cvmx_usb_initialize()
761 usbn_clk_ctl.s.p_rtype = 0; in cvmx_usb_initialize()
763 usbn_clk_ctl.s.p_c_sel = 0; in cvmx_usb_initialize()
774 usbn_clk_ctl.s.divide = divisor; in cvmx_usb_initialize()
775 usbn_clk_ctl.s.divide2 = 0; in cvmx_usb_initialize()
776 cvmx_write64_uint64(CVMX_USBNX_CLK_CTL(usb->index), usbn_clk_ctl.u64); in cvmx_usb_initialize()
779 usbn_clk_ctl.s.hclk_rst = 1; in cvmx_usb_initialize()
780 cvmx_write64_uint64(CVMX_USBNX_CLK_CTL(usb->index), usbn_clk_ctl.u64); in cvmx_usb_initialize()
788 usbn_clk_ctl.s.por = 0; in cvmx_usb_initialize()
789 cvmx_write64_uint64(CVMX_USBNX_CLK_CTL(usb->index), usbn_clk_ctl.u64); in cvmx_usb_initialize()
815 usbn_clk_ctl.s.prst = 1; in cvmx_usb_initialize()
816 cvmx_write64_uint64(CVMX_USBNX_CLK_CTL(usb->index), usbn_clk_ctl.u64); in cvmx_usb_initialize()
831 usbn_clk_ctl.s.hrst = 1; in cvmx_usb_initialize()
832 cvmx_write64_uint64(CVMX_USBNX_CLK_CTL(usb->index), usbn_clk_ctl.u64); in cvmx_usb_initialize()
834 usbn_clk_ctl.s.enable = 1; in cvmx_usb_initialize()
835 cvmx_write64_uint64(CVMX_USBNX_CLK_CTL(usb->index), usbn_clk_ctl.u64); in cvmx_usb_initialize()