Skip to content
Snippets Groups Projects
Forked from MediaTek / aiot / linux
Source project has a limited visibility.
  • Linus Torvalds's avatar
    e70140ba
    Get rid of 'remove_new' relic from platform driver struct · e70140ba
    Linus Torvalds authored
    
    The continual trickle of small conversion patches is grating on me, and
    is really not helping.  Just get rid of the 'remove_new' member
    function, which is just an alias for the plain 'remove', and had a
    comment to that effect:
    
      /*
       * .remove_new() is a relic from a prototype conversion of .remove().
       * New drivers are supposed to implement .remove(). Once all drivers are
       * converted to not use .remove_new any more, it will be dropped.
       */
    
    This was just a tree-wide 'sed' script that replaced '.remove_new' with
    '.remove', with some care taken to turn a subsequent tab into two tabs
    to make things line up.
    
    I did do some minimal manual whitespace adjustment for places that used
    spaces to line things up.
    
    Then I just removed the old (sic) .remove_new member function, and this
    is the end result.  No more unnecessary conversion noise.
    
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    e70140ba
    History
    Get rid of 'remove_new' relic from platform driver struct
    Linus Torvalds authored
    
    The continual trickle of small conversion patches is grating on me, and
    is really not helping.  Just get rid of the 'remove_new' member
    function, which is just an alias for the plain 'remove', and had a
    comment to that effect:
    
      /*
       * .remove_new() is a relic from a prototype conversion of .remove().
       * New drivers are supposed to implement .remove(). Once all drivers are
       * converted to not use .remove_new any more, it will be dropped.
       */
    
    This was just a tree-wide 'sed' script that replaced '.remove_new' with
    '.remove', with some care taken to turn a subsequent tab into two tabs
    to make things line up.
    
    I did do some minimal manual whitespace adjustment for places that used
    spaces to line things up.
    
    Then I just removed the old (sic) .remove_new member function, and this
    is the end result.  No more unnecessary conversion noise.
    
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>