Linaro Connect 24

Cover image

Join us at Linaro Connect, where innovation meets collaboration!

Discover the future of ARM open-source software, network with industry leaders, engineers, and ARM software experts, and don’t forget the Linaro Connect hacking sessions.

Let’s connect, learn, and innovate together.

May 14, 2024

1 week ago

May 17, 2024

1 week ago

Madrid, Spain

Profile Picture
Nikunj Kela

Senior Staff Enginee...
Standard Ticket

Nikunj Kela works in automotive business unit of Qualcomm San Diego, USA. He holds master of computer science degree from North Carolina State University, Raleigh, USA. He belongs to a small town in northern India. He has worked in wide variety of industry giants as software professional with Linux Kernel and device drivers as main focus of his work. He aspires to achieve perfection in what he does. When he is not working, he spends time in hiking and visiting naturally beautiful places to feel closer to nature.


MAD24-310 Using logical performance and power domains to achieve resource abstraction over SCMI



  • Thursday, 16 May 11:00 - 11:25
  • Room: Keynote | Zaragoza III+IV

Traditionally, the performance domains have been used only for CPU devices however there is no reason why it can't be used for non-cpu devices(i.e. peripherals). We aim to abstract peripheral resources such as clocks, regulators, interconnect, phy etc. using performance and power domains. In this approach, we define logical performance and power domains for the peripheral devices instead of dealing with clocks,regulator, interconnect etc. individually. We abstract resources in firmware and use SCMI power and perf protocols to to request/configure peripherals resources. This minimizes the traffic between the agent and platform thus improves boot KPIs. We will discuss upstreaming efforts etc. to achieve this.