[Precise PATCH 0/6] Support for new Sentelic touchpad (LP #969334)

Leann Ogasawara leann.ogasawara at canonical.com
Thu Apr 12 16:58:23 UTC 2012


On Thu, 2012-04-12 at 21:58 +0800, Eric Miao wrote:
> BugLink: http://bugs.launchpad.net/bugs/969334
> 
> These patches have actually been upstreamed and landed in v3.4-rc1:
> 
>   Sentelic's originally posted patches: https://lkml.org/lkml/2012/3/23/1
> 
>   Merged into Linus tree: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=2f7fa1be66dce77608330c5eb918d6360b5525f2
> 
> The 6 patches below are applicable to the current precise kernel, and
> have been verified to work by at least Ike and the bug reporter.
> 
> I know this is really late in the dev phase, but this is a hwcert block
> issue, and I'm posting here in the hope that we can find some solution
> out.  There are several options from my understanding:
> 
>   1) get the patches to be accepted by -stable
> 
>   2) a dkms package
> 
>   3) get a minimal patch to enable this so to reduce the possibility
>      of regression to minimal
> 
>   4) merge this series as is

Patches 1/6 and 2/6 look to be a fairly low risk of regression.  The
remaining patches (including the additional patch Chase mentioned) look
to only affect the sentelic driver and thus limit the scope for
regression potential.  Given that there has been positive test
confirmation and these patches have been included upstream, I'd be
willing to give these an Ack for Precise and have them bake through the
SRU process.

However, I would first ask for a few modifications to the commit
messages...

1) Please update the commits to mention which upstream commit they
originate from.  Assuming they were clean cherry-picks into Precise, I'd
like to see the following in the commit message (it's auto inserted if
you use the cherry-pick -x option):

(cherry picked from commit <sha1>)

otherwise if they needed fixing up before being applied to Precise,
please use:

(backported from commit <sha1>)

2) If you could add the BugLink to each of the individual commits, that
would be appreciated too.

3) Lastly, if you want to make the above changes and just send a single
pull request rather than resending the patches individually, that would
be fine.

Pending the above,
Acked-by: Leann Ogasawara <leann.ogasawara at canonical.com>

> While 1) is not likely, and 2) is definitely what we want. Are there
> any other options?
> 
> --------------------------------------------------------------------
> 
> Andres Salomon (1):
>   Input: psmouse - allow drivers to use psmouse_{de,}activate
> 
> Oskari Saarenmaa (1):
>   Input: sentelic - improve packet debugging information
> 
> Paul Fox (1):
>   Input: psmouse - use psmouse_[de]activate() from sentelic and hgpk
>     drivers
> 
> Tai-hwa Liang (3):
>   Input: sentelic - refactor code for upcoming new hardware support
>   Input: sentelic - enabling absolute coordinates output for newer
>     hardware
>   Input: sentelic - minor code cleanup
> 
>  drivers/input/mouse/hgpk.c         |    9 +-
>  drivers/input/mouse/psmouse-base.c |   15 ++-
>  drivers/input/mouse/psmouse.h      |    2 +
>  drivers/input/mouse/sentelic.c     |  306 +++++++++++++++++++++++++++---------
>  drivers/input/mouse/sentelic.h     |   35 ++++-
>  5 files changed, 275 insertions(+), 92 deletions(-)
> 
> -- 
> 1.7.9.1
> 
> 






More information about the kernel-team mailing list