Re: [RFC PATCH 1/8] iio: dummy: Introduce virtual registers for dummy device

From: Daniel Baluta
Date: Mon Oct 06 2014 - 07:17:19 EST


On Sat, Oct 4, 2014 at 3:48 PM, Jonathan Cameron <jic23@xxxxxxxxxx> wrote:
> On 02/10/14 14:43, Daniel Baluta wrote:
>> We need a way to store events generated by iio_dummy_evgen module,
>> in order to correctly process IRQs in iio_simple_dummy_events.
>>
>> For the moment, we add two registers:
>>
>> * id_reg - ID register, stores the source of the event
>> * id_data - DATA register, stores the type of the event
>>
>> e.g echo 4 > /sys/bus/iio/devices/iio_evgen/poke2
>>
>> id_reg 0x02, id_data 0x04
>>
>> This means, event of type 4 was generated by fake device 2.
>>
>> We currently use a hardcoded mapping of virtual events to IIO events.
>>
>> Signed-off-by: Daniel Baluta <daniel.baluta@xxxxxxxxx>
>> Signed-off-by: Irina Tirdea <irina.tirdea@xxxxxxxxx>
> Does the job and will look enough like a normal interrupt that
> it allows the dummy driver to act as example code.

Hi Jonathan,

Thanks for the reviews.

This patch is self contained and it could be merged
separately if you think it's stable enough.

We are going over your reviews for the other patches and will send v2
as soon as possible.

Daniel.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/