San Diego, California, United States
Boot Marker Driver
https://git.codelinaro.org/clo/la/kernel/msm-4.4/-/commit/393be0cabc5a2a224640279ea21ac9402919505b
Work on Qualcomm MSM8996, SAS6155AU, SA8155AU & SA8195AU chipset.
Device Drivers, embedded Software (RTOS), ASIC/CPU (ARM64) bring-up & BSPs - Linux Device drivers and OS/kernel internals - Embedded system design and testing.
Experience with MMU & SMMU
3rd party End Point brings up over PCIe Root Complex such as wifi card & NVMe .
Work on Android Boot bootloader, supporting the apps processor bootloader based on Little Kernel(LK).
Suspend to Ram (STR)
Sudpend to Disk (S2D)
Linux Android as Guest Virtual Machine bring up on QNX Hypervisor.
Debugged hardware level issues and analyzed crash dumps using Trace32 JTAG
Debugged ARM7/ARM8 different exception level using Trace32 JTAG.
Debugged Hypervisor & Trustzone using Trace32 JTAG.
ARM PSCI & CPU bring up.
NTB PCIe bring up.
https://lore.kernel.org/all/20180410004822.GA6040@codeaurora.org/
Enablement of Suspend to Ram & Suspend to Disk (Hibernation) support for msm8996AU & SA8155 platform.
https://groups.google.com/forum/#!searchin/linux-ntb/atul$20raut%7Csort:date/linux-ntb/jEfeOQPyFZE/tNlI8plfAAAJ
https://source.codeaurora.org/quic/la/kernel/msm-4.14/log/?h=msm-4.14&qt=grep&q=Atul+Raut
https://source.codeaurora.org/quic/la/kernel/msm-4.4/log/?h=LA.HB.1.1.5-07410-8x96.0&id=acc13aeebcaa443587e1b635d7734dc5a71af0fe&qt=grep&q=Atul+Raut
https://source.codeaurora.org/quic/la/kernel/msm-3.18/log/?h=LA.BR.5.6&qt=grep&q=Atul+Raut