All of lore.kernel.org
 help / color / mirror / Atom feed
* SAMSUNG How to handle changes in TSADC IP register bits
@ 2010-05-06  4:08 NAVEEN KRISHNA CHATRADHI
  2010-05-06  5:38 ` Ben Dooks
  0 siblings, 1 reply; 8+ messages in thread
From: NAVEEN KRISHNA CHATRADHI @ 2010-05-06  4:08 UTC (permalink / raw)
  To: linux-samsung-soc; +Cc: ben-linux

Hi Ben, 
 
I'm working on Touchscreen driver support for S5PC100, S5PV210, S3C6410 & S5P6440.
The TSADC registers bit fields are keep on varying between the different 
SoCs, though the IP as a whole remains same.

For example: 
Some of the ADC CONTROL REGISTER bit fields in S3C6410 are made as seperate register 
ADC CHANNEL MUX REGISTER
How do we handle this in the driver which should be generic to all the SoCs.
 
Thanks & Best regards,
Naveen Krishna Ch

^ permalink raw reply	[flat|nested] 8+ messages in thread
* Re: Re: SAMSUNG How to handle changes in TSADC IP register bits
@ 2010-05-06 10:15 NAVEEN KRISHNA CHATRADHI
  2010-05-06 10:28 ` Maurus Cuelenaere
  0 siblings, 1 reply; 8+ messages in thread
From: NAVEEN KRISHNA CHATRADHI @ 2010-05-06 10:15 UTC (permalink / raw)
  To: Maurus Cuelenaere, Ben Dooks; +Cc: linux-samsung-soc@vger.kernel.org

Hi Ben, Maurus,

------- Original Message -------
Sender : Maurus Cuelenaere<mcuelenaere@gmail.com> 
Date   : May 06, 2010 14:52 (GMT+05:00)
Title  : Re: SAMSUNG How to handle changes in TSADC IP register bits

Op 06-05-10 07:41, Ben Dooks schreef:
> On Thu, May 06, 2010 at 06:38:22AM +0100, Ben Dooks wrote:
>   
>> On Thu, May 06, 2010 at 04:08:20AM +0000, NAVEEN KRISHNA CHATRADHI wrote:
>>     
>>> Hi Ben, 
>>>  
>>> I'm working on Touchscreen driver support for S5PC100, S5PV210, S3C6410 & S5P6440.
>>> The TSADC registers bit fields are keep on varying between the different 
>>> SoCs, though the IP as a whole remains same.
>>>
>>> For example: 
>>> Some of the ADC CONTROL REGISTER bit fields in S3C6410 are made as seperate register 
>>> ADC CHANNEL MUX REGISTER
>>> How do we handle this in the driver which should be generic to all the SoCs.
>>>       
>> I've already merged the first changes for the s3c6410 (see Maurus' previous
>> patches) ready for the next mainline merge.
>>     
> Maurus, can you send the change to the core driver to support the extended
> range please.
>   

Done.
I've seen this patch from Maurus a long ago.
Maurus, Do you have any other patches other than, Cause i have already made patches for 
touchscreen support for S3C6410/6440 S5Pv210/C110/C100 these boards.

I'ill post it in a day or 2. 

-- 
Maurus Cuelenaere



Thanks & Best Regards,
Naveen Krishna Ch
SE @ SLG Div, DS LABs, Samsung, India.

^ permalink raw reply	[flat|nested] 8+ messages in thread
* Re: Re: SAMSUNG How to handle changes in TSADC IP register bits
@ 2010-05-06 10:40 NAVEEN KRISHNA CHATRADHI
  2010-05-06 10:47 ` Maurus Cuelenaere
  0 siblings, 1 reply; 8+ messages in thread
From: NAVEEN KRISHNA CHATRADHI @ 2010-05-06 10:40 UTC (permalink / raw)
  To: Maurus Cuelenaere; +Cc: Ben Dooks, linux-samsung-soc@vger.kernel.org

Hi Maurus, 

------ Original Message -------
Sender : Maurus Cuelenaere<mcuelenaere@gmail.com> 
Date   : May 06, 2010 15:28 (GMT+05:00)
Title  : Re: SAMSUNG How to handle changes in TSADC IP register bits

Hi Naveen,

Op 06-05-10 12:15, NAVEEN KRISHNA CHATRADHI schreef:
> Hi Ben, Maurus,
>
> ------- Original Message -------
> Sender : Maurus Cuelenaere<mcuelenaere@gmail.com> 
> Date   : May 06, 2010 14:52 (GMT+05:00)
> Title  : Re: SAMSUNG How to handle changes in TSADC IP register bits
>
> Op 06-05-10 07:41, Ben Dooks schreef:
>   
>> On Thu, May 06, 2010 at 06:38:22AM +0100, Ben Dooks wrote:
>>   
>>     
>>> On Thu, May 06, 2010 at 04:08:20AM +0000, NAVEEN KRISHNA CHATRADHI wrote:
>>>     
>>>       
>>>> Hi Ben, 
>>>>  
>>>> I'm working on Touchscreen driver support for S5PC100, S5PV210, S3C6410 & S5P6440.
>>>> The TSADC registers bit fields are keep on varying between the different 
>>>> SoCs, though the IP as a whole remains same.
>>>>
>>>> For example: 
>>>> Some of the ADC CONTROL REGISTER bit fields in S3C6410 are made as seperate register 
>>>> ADC CHANNEL MUX REGISTER
>>>> How do we handle this in the driver which should be generic to all the SoCs.
>>>>       
>>>>         
>>> I've already merged the first changes for the s3c6410 (see Maurus' previous
>>> patches) ready for the next mainline merge.
>>>     
>>>       
>> Maurus, can you send the change to the core driver to support the extended
>> range please.
>>   
>>     
> I've seen this patch from Maurus a long ago.
> Maurus, Do you have any other patches other than, Cause i have already made patches for 
> touchscreen support for S3C6410/6440 S5Pv210/C110/C100 these boards.
>
> I'ill post it in a day or 2. 
>   

No, I only added support for the S3C6410 (as that's the only board I have).
I've seen your patch earlier and i made a patch set for TSADC on other boards too.

This patch set would take care of the moving of ts.h from plat to mach,
moving the GPIOs specific for S3C24XX to seperate file, 
Adding generic GPIO configuration functions (based on I2C)
and Also adds TSADC support for S3c6410, S5PV210,C110 and S5P6440.

but, It might take a day or 2 to get them reviewed internally and post it on mainline.
-- 
Maurus Cuelenaere

Thanks & Best Regards,
Naveen Krishna Ch
SE @ SLG Div, DS LABs, Samsung, India.

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

end of thread, other threads:[~2010-05-06 23:18 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-06  4:08 SAMSUNG How to handle changes in TSADC IP register bits NAVEEN KRISHNA CHATRADHI
2010-05-06  5:38 ` Ben Dooks
2010-05-06  5:41   ` Ben Dooks
2010-05-06  9:52     ` Maurus Cuelenaere
2010-05-06 23:14       ` Ben Dooks
2010-05-06 23:18         ` Maurus Cuelenaere
  -- strict thread matches above, loose matches on Subject: below --
2010-05-06 10:15 NAVEEN KRISHNA CHATRADHI
2010-05-06 10:28 ` Maurus Cuelenaere
2010-05-06 10:40 NAVEEN KRISHNA CHATRADHI
2010-05-06 10:47 ` Maurus Cuelenaere

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.