On 26/03/21 4:37 pm, Andy Shevchenko wrote: > On Fri, Mar 26, 2021 at 11:53 AM Mugil Raj <dmugil2000@xxxxxxxxx> wrote: >> >> Hello All, >> >> [Dragos here you have a quick intro about me if you want, >> https://lore.kernel.org/linux-iio/CAOgtOjMwnwsiXd8rPeGBBTVkZUeabQ5nLtPts2RQDDMc-TDgKA@xxxxxxxxxxxxxx/] >> >> For GSoC'21 IIO project I would like to choose AD4695/AD4696 device >> for implementing the driver. >> I referred Analog Device, Inc.'s page that lists all drivers and >> their kernel tree, but there is no existence of any compatible drivers >> for this component. >> >> About AD4695: >> - 16-Channel, 16-bit 500 kSPS SAR ADC >> - "Recommended for New Designs" phase >> - SPI digital output >> - Datasheet in [1] >> - Product overview in [2] >> >> Is there any other factor I should consider before choosing a component >> to make a driver for? > > I would consider the "popularity" of the component, e.g. how many > questions on SO or similar forums about the component, how many > (broken, ugly, etc) drivers are floating around. I searched about it but unable to find any device. If you have any such device please suggest me. >> Do I go ahead with AD4695 in my >> proposal? If yes, are there any recommendations/suggestions you'd like >> to provide for a beginner indulging in making a kernel driver for such a >> component? >> >> Thanks, >> Mugil >> >> [1] https://www.analog.com/media/en/technical-documentation/data-sheets/ad4695_4696.pdf >> [2] https://www.analog.com/en/products/ad4695.html#product-overview >