[needs-packaging] Feature Request: PepperPad3 Keypad driver

Bug #151489 reported by Pythonator
4
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Wishlist
Unassigned
Declined for Dapper by Leann Ogasawara
Declined for Feisty by Leann Ogasawara
Declined for Gutsy by Leann Ogasawara
Declined for Hardy by Leann Ogasawara
Declined for Intrepid by Leann Ogasawara
linux-ubuntu-modules-2.6.24 (Ubuntu)
Won't Fix
Wishlist
Pythonator
Declined for Dapper by Leann Ogasawara
Declined for Feisty by Leann Ogasawara
Declined for Gutsy by Leann Ogasawara
Declined for Hardy by Leann Ogasawara
Declined for Intrepid by Leann Ogasawara

Bug Description

Trying to get keyboard working on my Pepper Pad 3 ( http://www.pepper.com/ ).
The PepperPad3's split keyboard requires a special driver that must be compiled and installed as a kernel module (.ko file).

Revision history for this message
Pythonator (john-schnittker) wrote : Pepper Pad 3 Keypad Driver

Seeking a kernel driver developer to help me make changes to this keypad driver so it will work under Ubuntu.

The Pepper Pad 3's ( http://www.pepper.com/ ) split keyboard requires a special driver that must be compiled and installed as a kernel module (.ko file).

The driver is opensource & GPL'd, was originally compiled and deployed in Pepper Linux (based on the older Fedora Core 4 / kernel 2.6.12).

After massaging the .C source, I got it to compile and load, but I am having trouble with the device registration logic [as this is a platform-specific device.]

I am not a kernel developer, so I am seeking a kernel driver developer who can guide me.

Thanks in advance!

Revision history for this message
Pythonator (john-schnittker) wrote : Re: Feature Request: PepperPad3

Here is the original driver (.c source) file.

Revision history for this message
Pythonator (john-schnittker) wrote :

An new & improved keypad driver for the PP3 is now ready at:

http://www.pepper.com/forums/showthread.php?p=6626#post6626

I have compiled & tested the driver on Ubuntu 8.04 beta on a PP3 device.
It's looking good.

description: updated
Revision history for this message
Pythonator (john-schnittker) wrote : Latest Version

Here is the latest version (attached)
I have compiled and tested on Ubuntu 8.04

Revision history for this message
Pythonator (john-schnittker) wrote : UPDATE -- Now Patched for kernel 2.6.25

A forum member pointed out a change that needed to be made to make the driver work in kernel 2.6.25. The patched driver is attached to this post.

The driver now works with kernel 2.6.25
Still works fine with kernel 2.6.24, too.

Changed in linux-ubuntu-modules-2.6.24:
status: New → Confirmed
Changed in linux-ubuntu-modules-2.6.24:
assignee: nobody → john-schnittker
Revision history for this message
Pythonator (john-schnittker) wrote : Tested in Intrepid

I have compiled and tested this driver on Ubuntu Intrepid (kernel 2.6.26).

Changed in linux-ubuntu-modules-2.6.24:
status: Confirmed → In Progress
Revision history for this message
Brian Murray (brian-murray) wrote : Re: Feature Request: PepperPad3 Keypad driver

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

Changed in linux-ubuntu-modules-2.6.24:
importance: Undecided → Wishlist
Revision history for this message
Brian Murray (brian-murray) wrote :

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

Changed in linux:
importance: Undecided → Wishlist
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Pythonator,

Unfortunately this bug does not qualify for a stable release update so I am declining the nominations. Please refer to https://wiki.ubuntu.com/StableReleaseUpdates for more information.

Additionally, if this driver will benefit the entire kernel community as a whole, the Ubuntu kernel team prefers for this to go upstream first before pulling it into the Ubuntu kernel. Do you know if this driver has been submitted upstream? I imagine it would be a candidate for inclusion into the upstream staging directory. For now I'm marking this as Won't Fix until this is merged upstream. Thanks.

Changed in linux (Ubuntu):
status: New → Won't Fix
Changed in linux-ubuntu-modules-2.6.24 (Ubuntu):
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.