lkml.org 
[lkml]   [2016]   [Jan]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 0/2] Add a skeleton module to perform a basic initialization on certain USB devices
    On Sun, Jan 24, 2016 at 11:05:05PM +0100, Oliver Neukum wrote:
    > On Sat, 2016-01-23 at 08:39 -0800, Greg KH wrote:
    > > Have your program install a udev rule to make it run automatically
    > > when
    > > the device is plugged in, and then just file a bug with the different
    > > distros to have them pick up your program and add it to their
    > > releases.
    > > With free services like Github to host the code, and OBS to build
    > > packages for every different distro out there, there has never been an
    > > easier time to get programs to distros.
    > >
    > > So please just do this in userspace, we don't like to take kernel
    > > drivers for functions that can be done in userspace.
    >
    > That raises a point. If we wish to do port power switching
    > as a form of runtime PM, we will need to do mode switching
    > in kernel space. The notion that this can be done in user space
    > is likely to become wrong as things develop.

    Maybe, if a device doesn't remember it's "mode" after sleeping, then it
    might get messy, it will be interesting to see how that works out over
    time...

    \
     
     \ /
      Last update: 2016-01-25 00:21    [W:5.024 / U:0.788 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site