linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* haptics devices linux driver support
@ 2009-08-22 17:04 Trilok Soni
  2009-08-22 17:21 ` Jiri Slaby
  0 siblings, 1 reply; 10+ messages in thread
From: Trilok Soni @ 2009-08-22 17:04 UTC (permalink / raw)
  To: LKML; +Cc: linux-input

Hi,

Does anyone know example Linux drivers for haptics devices?

-- 
---Trilok Soni
http://triloksoni.wordpress.com
http://www.linkedin.com/in/triloksoni

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: haptics devices linux driver support
  2009-08-22 17:04 haptics devices linux driver support Trilok Soni
@ 2009-08-22 17:21 ` Jiri Slaby
  2009-08-23  4:45   ` Kyungmin Park
  0 siblings, 1 reply; 10+ messages in thread
From: Jiri Slaby @ 2009-08-22 17:21 UTC (permalink / raw)
  To: Trilok Soni; +Cc: LKML, linux-input

On 08/22/2009 07:04 PM, Trilok Soni wrote:
> Does anyone know example Linux drivers for haptics devices?

Yup, drivers/misc/phantom.c for Sensable Phantom (the old one over PCI).
The rest needed (esp. floating point computation) is done in userspace.

Then, all force-feedack drivers under drivers/input and drivers/hid.

What exactly do you want to know?

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: haptics devices linux driver support
  2009-08-22 17:21 ` Jiri Slaby
@ 2009-08-23  4:45   ` Kyungmin Park
  2009-08-23  7:51     ` Trilok Soni
  0 siblings, 1 reply; 10+ messages in thread
From: Kyungmin Park @ 2009-08-23  4:45 UTC (permalink / raw)
  To: Jiri Slaby; +Cc: Trilok Soni, LKML, linux-input

Hi,

There's three types as I know,

1) just GPIO enable motor
2) GPIO & PWM motor.
3) I2C based GPIO & PWM motor.

Frankly we made a motor framework at kernel. but I 'm not sure motor
is right naming or not.
I think we need new framework. since it's not input device.

Thank you,
Kyungmin Park


On Sun, Aug 23, 2009 at 2:21 AM, Jiri Slaby<jirislaby@gmail.com> wrote:
> On 08/22/2009 07:04 PM, Trilok Soni wrote:
>> Does anyone know example Linux drivers for haptics devices?
>
> Yup, drivers/misc/phantom.c for Sensable Phantom (the old one over PCI).
> The rest needed (esp. floating point computation) is done in userspace.
>
> Then, all force-feedack drivers under drivers/input and drivers/hid.
>
> What exactly do you want to know?
> --
> To unsubscribe from this list: send the line "unsubscribe linux-input" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: haptics devices linux driver support
  2009-08-23  4:45   ` Kyungmin Park
@ 2009-08-23  7:51     ` Trilok Soni
  2009-08-24 16:36       ` Mohamed Ikbel Boulabiar
  2009-09-07 11:29       ` Trilok Soni
  0 siblings, 2 replies; 10+ messages in thread
From: Trilok Soni @ 2009-08-23  7:51 UTC (permalink / raw)
  To: Kyungmin Park; +Cc: Jiri Slaby, LKML, linux-input

Hi Kyungmin,

On Sun, Aug 23, 2009 at 10:15 AM, Kyungmin Park<kmpark@infradead.org> wrote:
> Hi,
>
> There's three types as I know,
>
> 1) just GPIO enable motor
> 2) GPIO & PWM motor.
> 3) I2C based GPIO & PWM motor.
>
> Frankly we made a motor framework at kernel. but I 'm not sure motor
> is right naming or not.
> I think we need new framework. since it's not input device.

I am looking at 3rd type, and evaulating that for embedded systems
devices having haptics chips can be programmed under drivers/input or
not. It is kind of early discussion and gathering inputs on what could
be lacking part in input subsystem for support such category of
devices.

Is it possible for you to submit your version of code and drivers? It
will be good starting point for discussion.


-- 
---Trilok Soni
http://triloksoni.wordpress.com
http://www.linkedin.com/in/triloksoni

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: haptics devices linux driver support
  2009-08-23  7:51     ` Trilok Soni
@ 2009-08-24 16:36       ` Mohamed Ikbel Boulabiar
  2009-09-07 11:29       ` Trilok Soni
  1 sibling, 0 replies; 10+ messages in thread
From: Mohamed Ikbel Boulabiar @ 2009-08-24 16:36 UTC (permalink / raw)
  To: Trilok Soni; +Cc: Kyungmin Park, Jiri Slaby, LKML, linux-input

Hi,

I am interested to know real examples of haptic devices you speak about.
It would be nice if you send some links or pics.

I remember there was the same problem categorizing other input devices
like accelerometers.

Thanks


On Sun, Aug 23, 2009 at 8:51 AM, Trilok Soni<soni.trilok@gmail.com> wrote:
> Hi Kyungmin,
>
> On Sun, Aug 23, 2009 at 10:15 AM, Kyungmin Park<kmpark@infradead.org> wrote:
>> Hi,
>>
>> There's three types as I know,
>>
>> 1) just GPIO enable motor
>> 2) GPIO & PWM motor.
>> 3) I2C based GPIO & PWM motor.
>>
>> Frankly we made a motor framework at kernel. but I 'm not sure motor
>> is right naming or not.
>> I think we need new framework. since it's not input device.
>
> I am looking at 3rd type, and evaulating that for embedded systems
> devices having haptics chips can be programmed under drivers/input or
> not. It is kind of early discussion and gathering inputs on what could
> be lacking part in input subsystem for support such category of
> devices.
>
> Is it possible for you to submit your version of code and drivers? It
> will be good starting point for discussion.
>
>
> --
> ---Trilok Soni
> http://triloksoni.wordpress.com
> http://www.linkedin.com/in/triloksoni
> --
> To unsubscribe from this list: send the line "unsubscribe linux-input" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: haptics devices linux driver support
  2009-08-23  7:51     ` Trilok Soni
  2009-08-24 16:36       ` Mohamed Ikbel Boulabiar
@ 2009-09-07 11:29       ` Trilok Soni
  2009-09-07 11:44         ` Joonyoung Shim
  1 sibling, 1 reply; 10+ messages in thread
From: Trilok Soni @ 2009-09-07 11:29 UTC (permalink / raw)
  To: Kyungmin Park; +Cc: Jiri Slaby, LKML, linux-input

Hi Kyungmin,

On Sun, Aug 23, 2009 at 1:21 PM, Trilok Soni<soni.trilok@gmail.com> wrote:
> Hi Kyungmin,
>
> On Sun, Aug 23, 2009 at 10:15 AM, Kyungmin Park<kmpark@infradead.org> wrote:
>> Hi,
>>
>> There's three types as I know,
>>
>> 1) just GPIO enable motor
>> 2) GPIO & PWM motor.
>> 3) I2C based GPIO & PWM motor.
>>
>> Frankly we made a motor framework at kernel. but I 'm not sure motor
>> is right naming or not.
>> I think we need new framework. since it's not input device.
>
> I am looking at 3rd type, and evaulating that for embedded systems
> devices having haptics chips can be programmed under drivers/input or
> not. It is kind of early discussion and gathering inputs on what could
> be lacking part in input subsystem for support such category of
> devices.
>
> Is it possible for you to submit your version of code and drivers? It
> will be good starting point for discussion.

Any updates on my request ?

---Trilok Soni

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: haptics devices linux driver support
  2009-09-07 11:29       ` Trilok Soni
@ 2009-09-07 11:44         ` Joonyoung Shim
  2009-09-07 12:26           ` Trilok Soni
  0 siblings, 1 reply; 10+ messages in thread
From: Joonyoung Shim @ 2009-09-07 11:44 UTC (permalink / raw)
  To: Trilok Soni; +Cc: Kyungmin Park, Jiri Slaby, LKML, linux-input

On 9/7/2009 8:29 PM, Trilok Soni wrote:
> Hi Kyungmin,
> 
> On Sun, Aug 23, 2009 at 1:21 PM, Trilok Soni<soni.trilok@gmail.com> wrote:
>> Hi Kyungmin,
>>
>> On Sun, Aug 23, 2009 at 10:15 AM, Kyungmin Park<kmpark@infradead.org> wrote:
>>> Hi,
>>>
>>> There's three types as I know,
>>>
>>> 1) just GPIO enable motor
>>> 2) GPIO & PWM motor.
>>> 3) I2C based GPIO & PWM motor.
>>>
>>> Frankly we made a motor framework at kernel. but I 'm not sure motor
>>> is right naming or not.
>>> I think we need new framework. since it's not input device.
>> I am looking at 3rd type, and evaulating that for embedded systems
>> devices having haptics chips can be programmed under drivers/input or
>> not. It is kind of early discussion and gathering inputs on what could
>> be lacking part in input subsystem for support such category of
>> devices.
>>
>> Is it possible for you to submit your version of code and drivers? It
>> will be good starting point for discussion.
> 
> Any updates on my request ?
> 

Hi, I will post the haptic framework soon(maybe tomorrow) instead of
Kyungmin because he leaves a office for days.

> ---Trilok Soni
> --
> To unsubscribe from this list: send the line "unsubscribe linux-input" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: haptics devices linux driver support
  2009-09-07 11:44         ` Joonyoung Shim
@ 2009-09-07 12:26           ` Trilok Soni
  2009-09-07 13:06             ` Kyungmin Park
  0 siblings, 1 reply; 10+ messages in thread
From: Trilok Soni @ 2009-09-07 12:26 UTC (permalink / raw)
  To: Joonyoung Shim; +Cc: Kyungmin Park, Jiri Slaby, LKML, linux-input

Hi Joonyoung Shim,

On Mon, Sep 7, 2009 at 5:14 PM, Joonyoung Shim<jy0922.shim@samsung.com> wrote:
> On 9/7/2009 8:29 PM, Trilok Soni wrote:
>> Hi Kyungmin,
>>
>> On Sun, Aug 23, 2009 at 1:21 PM, Trilok Soni<soni.trilok@gmail.com> wrote:
>>> Hi Kyungmin,
>>>
>>> On Sun, Aug 23, 2009 at 10:15 AM, Kyungmin Park<kmpark@infradead.org> wrote:
>>>> Hi,
>>>>
>>>> There's three types as I know,
>>>>
>>>> 1) just GPIO enable motor
>>>> 2) GPIO & PWM motor.
>>>> 3) I2C based GPIO & PWM motor.
>>>>
>>>> Frankly we made a motor framework at kernel. but I 'm not sure motor
>>>> is right naming or not.
>>>> I think we need new framework. since it's not input device.
>>> I am looking at 3rd type, and evaulating that for embedded systems
>>> devices having haptics chips can be programmed under drivers/input or
>>> not. It is kind of early discussion and gathering inputs on what could
>>> be lacking part in input subsystem for support such category of
>>> devices.
>>>
>>> Is it possible for you to submit your version of code and drivers? It
>>> will be good starting point for discussion.
>>
>> Any updates on my request ?
>>
>
> Hi, I will post the haptic framework soon(maybe tomorrow) instead of
> Kyungmin because he leaves a office for days.

Excellent. I just came back from vacation :)


-- 
---Trilok Soni
http://triloksoni.wordpress.com
http://www.linkedin.com/in/triloksoni

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: haptics devices linux driver support
  2009-09-07 12:26           ` Trilok Soni
@ 2009-09-07 13:06             ` Kyungmin Park
  2009-09-11 18:52               ` Pavel Machek
  0 siblings, 1 reply; 10+ messages in thread
From: Kyungmin Park @ 2009-09-07 13:06 UTC (permalink / raw)
  To: Trilok Soni; +Cc: Joonyoung Shim, Jiri Slaby, LKML, linux-input

On Mon, Sep 7, 2009 at 9:26 PM, Trilok Soni<soni.trilok@gmail.com> wrote:
> Hi Joonyoung Shim,
>
> On Mon, Sep 7, 2009 at 5:14 PM, Joonyoung Shim<jy0922.shim@samsung.com> wrote:
>> On 9/7/2009 8:29 PM, Trilok Soni wrote:
>>> Hi Kyungmin,
>>>
>>> On Sun, Aug 23, 2009 at 1:21 PM, Trilok Soni<soni.trilok@gmail.com> wrote:
>>>> Hi Kyungmin,
>>>>
>>>> On Sun, Aug 23, 2009 at 10:15 AM, Kyungmin Park<kmpark@infradead.org> wrote:
>>>>> Hi,
>>>>>
>>>>> There's three types as I know,
>>>>>
>>>>> 1) just GPIO enable motor
>>>>> 2) GPIO & PWM motor.
>>>>> 3) I2C based GPIO & PWM motor.
>>>>>
>>>>> Frankly we made a motor framework at kernel. but I 'm not sure motor
>>>>> is right naming or not.
>>>>> I think we need new framework. since it's not input device.
>>>> I am looking at 3rd type, and evaulating that for embedded systems
>>>> devices having haptics chips can be programmed under drivers/input or
>>>> not. It is kind of early discussion and gathering inputs on what could
>>>> be lacking part in input subsystem for support such category of
>>>> devices.
>>>>
>>>> Is it possible for you to submit your version of code and drivers? It
>>>> will be good starting point for discussion.
>>>
>>> Any updates on my request ?
>>>
>>
>> Hi, I will post the haptic framework soon(maybe tomorrow) instead of
>> Kyungmin because he leaves a office for days.
>
> Excellent. I just came back from vacation :)
>

FYI: I already finished the i2c based pwm & gpio devices. but I'm not
sure can release it at this time since we need to review it
internally.

Do you hear any patent issue? Since just one vendor (V company) has
almost patents related with vibrators.

Please find out the these.

Thank you,
Kyungmin Park

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: haptics devices linux driver support
  2009-09-07 13:06             ` Kyungmin Park
@ 2009-09-11 18:52               ` Pavel Machek
  0 siblings, 0 replies; 10+ messages in thread
From: Pavel Machek @ 2009-09-11 18:52 UTC (permalink / raw)
  To: Kyungmin Park; +Cc: Trilok Soni, Joonyoung Shim, Jiri Slaby, LKML, linux-input


> >> Hi, I will post the haptic framework soon(maybe tomorrow) instead of
> >> Kyungmin because he leaves a office for days.
> >
> > Excellent. I just came back from vacation :)
> >
> 
> FYI: I already finished the i2c based pwm & gpio devices. but I'm not
> sure can release it at this time since we need to review it
> internally.
> 
> Do you hear any patent issue? Since just one vendor (V company) has
> almost patents related with vibrators.

> Please find out the these.

Please keep patent talk off lkml.
									Pavel

-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2009-09-13 10:20 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-22 17:04 haptics devices linux driver support Trilok Soni
2009-08-22 17:21 ` Jiri Slaby
2009-08-23  4:45   ` Kyungmin Park
2009-08-23  7:51     ` Trilok Soni
2009-08-24 16:36       ` Mohamed Ikbel Boulabiar
2009-09-07 11:29       ` Trilok Soni
2009-09-07 11:44         ` Joonyoung Shim
2009-09-07 12:26           ` Trilok Soni
2009-09-07 13:06             ` Kyungmin Park
2009-09-11 18:52               ` Pavel Machek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).