Re: Kernel API's for ADC

2018-07-26 Thread 'Greg KH'
On Thu, Jul 26, 2018 at 02:43:07PM +0530, chandrasekhar wrote:
> I am using freescale IMX6UL processor. I have to do it in kernel space, I
> have a thermal printer attached to the processor and I have to continuously
> monitor temperature of the printer head inorder to change he printing time
> values. 
> So based on the temperature values I have to decide dynamically how much the
> printing time should be or if it reaches threshold I will throw a error. We
> already wrote a driver which involves SPI communication, motor rotation and
> strobe(heating the paper) handling in driver, within the same driver I want
> the temperature/ADC reading has to be done. 

Great, then add to your driver the reading of the adc device and
properly handle it there in the driver itself.  You don't have to go
outside of the kernel at all or even outside of your driver.

And good luck with your driver, I wrote firmware for printers like this
over 20 years ago, it's a fun problem space to work in.

greg k-h

___
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


RE: Kernel API's for ADC

2018-07-26 Thread chandrasekhar
I am using freescale IMX6UL processor. I have to do it in kernel space, I
have a thermal printer attached to the processor and I have to continuously
monitor temperature of the printer head inorder to change he printing time
values. 
So based on the temperature values I have to decide dynamically how much the
printing time should be or if it reaches threshold I will throw a error. We
already wrote a driver which involves SPI communication, motor rotation and
strobe(heating the paper) handling in driver, within the same driver I want
the temperature/ADC reading has to be done. 

Thanks and Regards,
Chandrasekhar
-Original Message-
From: Greg KH [mailto:g...@kroah.com] 
Sent: Wednesday, July 25, 2018 7:17 PM
To: chandrasekhar
Cc: 'Daniel Baluta'; 'Kernelnewbies'
Subject: Re: Kernel API's for ADC

On Wed, Jul 25, 2018 at 04:47:29PM +0530, chandrasekhar wrote:
> Not on the sysfs interface. I want to read the ADC using kernel API's in
> kernel space.

For your specific driver and device, or for "any" driver/device?

And why do you need this, what are you going to do with that
information?

thanks,

greg k-h

___
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


___
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


Re: Kernel API's for ADC

2018-07-25 Thread Greg KH
On Wed, Jul 25, 2018 at 04:47:29PM +0530, chandrasekhar wrote:
> Not on the sysfs interface. I want to read the ADC using kernel API's in
> kernel space.

For your specific driver and device, or for "any" driver/device?

And why do you need this, what are you going to do with that
information?

thanks,

greg k-h

___
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


RE: Kernel API's for ADC

2018-07-25 Thread chandrasekhar
Not on the sysfs interface. I want to read the ADC using kernel API's in
kernel space. 

Thanks and Regards,
Chandrasekhar

-Original Message-
From: Daniel Baluta [mailto:daniel.bal...@gmail.com] 
Sent: Wednesday, July 25, 2018 4:37 PM
To: chandrasekhar
Cc: Kernelnewbies
Subject: Re: Kernel API's for ADC

On Wed, Jul 25, 2018 at 1:25 PM, chandrasekhar 
wrote:
> Hi,
>
>
>
> Are there any kernel API's for ADC. I am using NXP IMX6UL processor. I
have
> to read ADC values in kernel space instead of sysfs/userspace.

It depends on the type of driver used. Either input or IIO.

The sysfs interface for IIO is described here:

https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-bus-iio


thanks,
Daniel.

___
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


___
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


Re: Kernel API's for ADC

2018-07-25 Thread Daniel Baluta
On Wed, Jul 25, 2018 at 1:25 PM, chandrasekhar  wrote:
> Hi,
>
>
>
> Are there any kernel API's for ADC. I am using NXP IMX6UL processor. I have
> to read ADC values in kernel space instead of sysfs/userspace.

It depends on the type of driver used. Either input or IIO.

The sysfs interface for IIO is described here:

https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-bus-iio


thanks,
Daniel.

___
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


Kernel API's for ADC

2018-07-25 Thread chandrasekhar
Hi,

 

Are there any kernel API's for ADC. I am using NXP IMX6UL processor. I have
to read ADC values in kernel space instead of sysfs/userspace.

 

Thanks and Regards,

Chandrasekhar

 

___
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies