Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Unable to select Renesas USB 3.0 support in kernel
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
johngalt
Apprentice
Apprentice


Joined: 09 Sep 2004
Posts: 257
Location: 3rd Rock

PostPosted: Fri Jun 29, 2018 1:53 am    Post subject: [SOLVED] Unable to select Renesas USB 3.0 support in kernel Reply with quote

Hi, all,

Trying to configure my kernel correctly for my hardware - Desktop homebrew

  • eVGA X58 Classified 3 motherboard
    1. 2 SATA 6.0Gb/s ports served by a Marvell 91xx chipset
    2. 6 SATA II ports served by Intel ICH10R
    3. 6 USB 2.0 served by Intel chipset (I think it is different from the ICH10R, but I'll have to double verify)
    4. 2 USB 3.0 ports served by a Renesas/NEC chipset

  • 12 GB Triple Channel DDR 3 (3 * 4)
  • 960 GB Sandisk SSD on the Marvell SATA 6.0 Gb/s port 0
  • 256 GB Crucial SSD on the Marvell SATA 6.0 Gb/s port 1
  • 3 Seagate Mechanical drives on the SATA II (0,1,2)
  • Blu-Ray burner on SATA II port 5

    The USB 3 is what I am worried about. It was phenomenally hard to get it working in Windows unless I used the ancient drivers from eVGA website for the Renesas chipset. I searched the kernel for /renesas and it found an item that is not actually availalbe to me to select at all:

    Code:

    Symbol: USB_RENESAS_USB3 [=n]                                                                                                                                                         │ 
      │ Type  : tristate                                                                                                                                                                      │ 
      │ Prompt: Renesas USB3.0 Peripheral controller                                                                                                                                          │ 
      │   Location:                                                                                                                                                                           │ 
      │     -> Device Drivers                                                                                                                                                                 │ 
      │       -> USB support (USB_SUPPORT [=y])                                                                                                                                               │ 
      │         -> USB Gadget Support (USB_GADGET [=y])                                                                                                                                       │ 
      │ (5)       -> USB Peripheral Controller                                                                                                                                                │ 
      │   Defined at drivers/usb/gadget/udc/Kconfig:177                                                                                                                                       │ 
      │   Depends on: USB_SUPPORT [=y] && USB_GADGET [=y] && (ARCH_RENESAS || COMPILE_TEST [=n])                                                                                              │ 
     


    When I go looknig for it in that tree, it is not visible, until I hit 'z' - then it is visible but not selectable.

    Is this something that is being phased out, or something that gentoo simply doesn't support (or, at least, in this kernel) and so I have to go looking for a different kernel / a patch to allow it to work?

    The reason I ask is that the same search for renesas found that ARCH_RENESAS as an item, but is not letting me select it:

    Code:

     Symbol: ARCH_RENESAS [=ARCH_RENESAS]                                                                                                                                                  │ 
      │ Type  : unknown                                                                                                                                                                       │ 
      │


    And manually searching the .config file for renesas finds only 1 instance of it:

    Code:
    # CONFIG_NET_VENDOR_RENESAS is not set


    Under

    Code:

    #
    # Distributed Switch Architecture drivers
    #


    So, I'm curious how System Rescue CD actually has the USB 3 supposedly loaded (using an older kernel, I suspect, is the key / answer).
    _________________
    desultory wrote:
    If you want to retain credibility as a functional adult; when you are told that you are acting boorishly, the correct response is to consider that possibility and act accordingly to correct that behavior.


    Amen.


    Last edited by johngalt on Fri Jun 29, 2018 4:53 am; edited 1 time in total
  • Back to top
    View user's profile Send private message
    Ant P.
    Watchman
    Watchman


    Joined: 18 Apr 2009
    Posts: 5646

    PostPosted: Fri Jun 29, 2018 2:52 am    Post subject: Reply with quote

    Do the standard XHCI drivers not work?
    Back to top
    View user's profile Send private message
    russK
    l33t
    l33t


    Joined: 27 Jun 2006
    Posts: 623

    PostPosted: Fri Jun 29, 2018 4:40 am    Post subject: Reply with quote

    If it works with System Rescue CD, use 'lspci -vvv' and find the card and check what is says for "Kernel driver in use".
    Back to top
    View user's profile Send private message
    johngalt
    Apprentice
    Apprentice


    Joined: 09 Sep 2004
    Posts: 257
    Location: 3rd Rock

    PostPosted: Fri Jun 29, 2018 4:52 am    Post subject: Reply with quote

    My fault. I inserted the drive and didn't see it in the file system - because in my haste I never acutally mounted it.

    Went back and checked - SRCD is loading an NEC driver:
    Code:
    01:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04) (prog-if 30 [XHCI])


    And lsblk showed me that hte drive was connected - and when I mounted it correctly, I was able to view the contents.

    So, yes, I guess the regular driver worked in SRCD. I'll tackle this back again when I am booted into the system itself if I have an issues then.
    _________________
    desultory wrote:
    If you want to retain credibility as a functional adult; when you are told that you are acting boorishly, the correct response is to consider that possibility and act accordingly to correct that behavior.


    Amen.
    Back to top
    View user's profile Send private message
    Display posts from previous:   
    Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
    Page 1 of 1

     
    Jump to:  
    You cannot post new topics in this forum
    You cannot reply to topics in this forum
    You cannot edit your posts in this forum
    You cannot delete your posts in this forum
    You cannot vote in polls in this forum