Re: GSOC 2020 with IIO

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Rohit,

if you are interested to work on the MPU6050 linux driver (drivers/iio/imu/inv_mpu6050), there are still some cleanup work to do there.
I have been doing major reworks lastly on this old driver. It is now much more up to date.

But there are still a few interesting things missing.
I see the following tasks:
* debugfs register read interface
* use of update_scan_mask callback instead of messing directly with iio internals
* use the available callback instead of hardcoded attributes (like for scale available)
* fix for reading/setting calibbias data that should be broken on newer chips
* support of hardware FIFO for newer chips (icm20602/icm20690)

If you are interested, you can send the patches on the list and I will review them.

Thanks,
JB


From: linux-iio-owner@xxxxxxxxxxxxxxx <linux-iio-owner@xxxxxxxxxxxxxxx> on behalf of Rohit Sarkar <rohitsarkar5398@xxxxxxxxx>

Sent: Friday, February 21, 2020 13:03

To: dragos.bogdan@xxxxxxxxxx <dragos.bogdan@xxxxxxxxxx>

Cc: linux-iio@xxxxxxxxxxxxxxx <linux-iio@xxxxxxxxxxxxxxx>; jic123@xxxxxxxxxx <jic123@xxxxxxxxxx>

Subject: GSOC 2020 with IIO

 


 CAUTION: This email originated from outside of the organization. Please make sure the sender is who they say they are and do not click links or open attachments unless you recognize the sender and know the content is safe.



Hey IIO!,

I am interested in working on the IIO subsystem for GSOC.

I have always been keen on writing code for the linux kernel.



Here are the reasons I think I would be a good fit for this task:

- I was part of a Satellite team in my college as a member of the 

Onboard Data Handling Subsystem (ODHS) We worked on various

microcontrollers like MSP430, STM32F2/F4 and sensors: MPU6050, HMC583.

- I have contributed a few small patches to the linux kernel and am

  familiar with the development cycle.[1],[2] and [3] 

- I am currently working on the Eudyptula challenge as a hobby and am

  halfway through it.



I would love to help with any tasks in the subsystem in the meantime.



Thanks,

Rohit



[1] : 
https://urldefense.proofpoint.com/v2/url?u=https-3A__marc.info_-3Fl-3Dlinux-2Dkernel-26m-3D154152860128914-26w-3D2&d=DwIBAg&c=WoJWtq5JV8YrKnzRxvD8NxmTP_1wxfE0prPmo0NeZwg&r=4jiDX_1brsSWfCjfA6Ovj1d4h9MF8q7Xk5aBwG28mVk&m=lo7N4Dk6_HJZ3G8RNTdUrTrpLkei992088mdt_iSu3I&s=RJfjgZT_DRuKqKth-XoniKZZtqi2XsD2iVeifDNT8jE&e= ;
 and 
https://urldefense.proofpoint.com/v2/url?u=https-3A__marc.info_-3Fl-3Dlinux-2Ddriver-2Ddevel-26m-3D156768975515975-26w-3D2&d=DwIBAg&c=WoJWtq5JV8YrKnzRxvD8NxmTP_1wxfE0prPmo0NeZwg&r=4jiDX_1brsSWfCjfA6Ovj1d4h9MF8q7Xk5aBwG28mVk&m=lo7N4Dk6_HJZ3G8RNTdUrTrpLkei992088mdt_iSu3I&s=fp1ZR0dpPfiTxJnWWMR1jV70OPJMrjYPeigDS3fsbfs&e=


[2] : 
https://urldefense.proofpoint.com/v2/url?u=https-3A__marc.info_-3Fl-3Dlinux-2Dkernel-26m-3D154158381210936-26w-3D2&d=DwIBAg&c=WoJWtq5JV8YrKnzRxvD8NxmTP_1wxfE0prPmo0NeZwg&r=4jiDX_1brsSWfCjfA6Ovj1d4h9MF8q7Xk5aBwG28mVk&m=lo7N4Dk6_HJZ3G8RNTdUrTrpLkei992088mdt_iSu3I&s=l1MHuKvJL8paRsMgpq96S_fKOhZv27pr9QRlk-EIB1U&e=


[3] : 
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.spinics.net_lists_linux-2Ddriver-2Ddevel_msg128998.html&d=DwIBAg&c=WoJWtq5JV8YrKnzRxvD8NxmTP_1wxfE0prPmo0NeZwg&r=4jiDX_1brsSWfCjfA6Ovj1d4h9MF8q7Xk5aBwG28mVk&m=lo7N4Dk6_HJZ3G8RNTdUrTrpLkei992088mdt_iSu3I&s=zJ23-Sm9_UNl9vKceTRBR1HCQEiPdESzk4acRttAVCo&e=






[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Input]     [Linux Kernel]     [Linux SCSI]     [X.org]

  Powered by Linux