19 Mar, 2015

1 commit

  • There are currently no umc drivers implementing suspend/resume, so remove
    the legacy suspend/resume support from the framework. If a umc driver ever
    wants to implement suspend/resume they can use dev_pm_ops, which works out
    of the box without any additional support necessary from the bus itself.

    Signed-off-by: Lars-Peter Clausen
    Signed-off-by: Greg Kroah-Hartman

    Lars-Peter Clausen
     

09 Dec, 2013

1 commit


03 Aug, 2013

1 commit


01 Nov, 2011

1 commit

  • The original implementations reference THIS_MODULE in an inline.
    We could include , but it is better to avoid chaining.

    Fortunately someone else already thought of this, and made a similar
    inline into a #define in for device_schedule_callback(),
    [see commit 523ded71de0] so follow that precedent here.

    Also bubble up any __must_check that were used on the prev. wrapper inline
    functions up one to the real __register functions, to preserve any prev.
    sanity checks that were used in those instances.

    Signed-off-by: Paul Gortmaker

    Paul Gortmaker
     

31 Mar, 2011

1 commit


23 Dec, 2008

1 commit


12 Dec, 2008

1 commit

  • Greatly enhance the MAS allocator:
    - Handle row and column reservations.
    - Permit all the available MAS to be allocated.
    - Follows the WiMedia rules on MAS selection.

    Take appropriate action when reservation conflicts are detected.
    - Correctly identify which reservation wins the conflict.
    - Protect alien BP reservations.
    - If an owned reservation loses, resize/move it.
    - Follow the backoff procedure before requesting additional MAS.

    When reservations are terminated, move the remaining reservations (if
    necessary) so they keep following the MAS allocation rules.

    Signed-off-by: Stefano Panella
    Signed-off-by: David Vrabel

    Stefano Panella
     

19 Nov, 2008

1 commit

  • The UWB radio manager coordinates the use of the radio between the
    PALs that may be using it. PALs request use of the radio with
    uwb_radio_start() and the radio manager will start beaconing if its
    not already doing so. When the last PAL has called uwb_radio_stop()
    beaconing will be stopped.

    In the future, the radio manager will have a more sophisticated channel
    selection algorithm, probably following the Channel Selection Policy
    from the WiMedia Alliance when it is finalized. For now, channel 9
    (BG1, TFC1) is selected.

    The user may override the channel selected by the radio manager and may
    force the radio to stop beaconing.

    The WUSB Host Controller PAL makes use of this and there are two new
    debug PAL commands that can be used for testing.

    Signed-off-by: David Vrabel

    David Vrabel
     

08 Nov, 2008

1 commit


04 Nov, 2008

2 commits


31 Oct, 2008

1 commit


17 Sep, 2008

3 commits