Re: Call for Participation: Embedded & IoT micro-conference at Linux Plumbers 2025

Sebastian Reichel <[email protected]> Wed, 24 Sep 2025 01:02:59 +0200
Newsgroups org.kernel.vger.linux-embedded,org.infradead.lists.linux-rockchip,org.kernel.vger.linux-usb
Message-ID <j5dtkmnu55ycmqpaseazots7mevqyt5lafclvguxj6oz5r5cts@n563dsnvwuu7>
Hi,

On Fri, Sep 05, 2025 at 09:45:26AM +0200, Stefan Schmidt wrote:
> We are happy to announce that the Embedded & IoT micro-conference was
> again accepted for Linux Plumbers this year. Hosted in beautiful Tokyo,
> Japan December 11-13. https://lpc.events/event/19/contributions/2005/
> 
> Topics cover all things embedded and IoT. Boot time to kernel size, low
> power communication, telemetry and also RTOS. Devicetree and build
> system have their own MC and we can move sessions between them as needed.

I would like to present / discuss fusb302 (or other chips handled via
the TCPM framework) using boards that are mainly powered via USB-C and
not having any backup power source. This kind of setup is often found
on Rockchip boards (e.g. Libre Computer ROC-RK3399-PC, Radxa ROCK 5B
or ArmSoM Sige 5) and quite a pain, because a hard-reset effectively
kills the board power.

I would present the problem(s), what I've done so far to get it working
to some degree with the upstream kernel and then discuss how to improve
the situation.

I think to become a worthwhile discussion the session would need some
people that know the USB-PD specification and kernel subsystem, such as:

 * Heikki Krogerus (USB-C maintainer)
 * Greg Kroah-Hartman (USB maintainer)
 * RD Babiera or Amit Sunil Dhamne (Google is actively working on
   ensuring TCPM code being compatible with the USB-PD specification
   and they were unhappy about some of my changes :))

P.S.: I'm not sure how the CfP for the LPC micro-conferences works.
Please tell me if this mail is not good enough and I need to insert
something into some system.

Greetings,

-- Sebastian
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE72YNB0Y/i3JqeVQT2O7X88g7+poFAmjTJx8ACgkQ2O7X88g7
+pqU2w/6AxYzW774s5ImPsNv11xmIY3uOTWpKgS1cJeVCUVV/75CGcgNZlnhYboe
KvAvCso1L78HrqMA3pQ/N2tfa5IfRUd/q7kkRJT+vlp9UH1LxClEiKKam6GSAsuF
5L382YDSD1x+inub52F21GnpSIE4E4JWAkn1RdMwNMZZ0L72eMYoOeXy1qnFNUc5
f99ME2nqClgAHPmyP3QPyuKuRdu3LVxlgZKzxLHG79jJgWCQOyTGV/TYaGi9ip0P
6ol/inpHjokcWnqhZyQPycuX7zCaqDrf9jhfHZ7Tl0Z48XtGAJySFf0wtxfiOkDE
sFeSD56IG/3/usMiX61FevEHiHovefpw9cN2Z/6W5b6SyJBeofMNoqkRSHbvayJc
BSN82nXAxaN6qwgLdfM3qab0GIUYLmkmP3SNXD+rybr+EWbsOaKtwKEvxE0CVVbW
800/ay8/ti1/4XFfJD2jD6vD4StHAWtIHLkGhO+hCL+8p4uiRC3tiCJvBq89gplY
ACprfRPqA5qE31/8h8Zz5lJkvvpZkNsZl1wFRjIYGFyjigUO/bxHA1Meba7PJBOv
WeL9OiSvKiQsa40D9UcNQnl7SzY1TVDnwhMZQAdEbb1AB1l6FLbF+AVs5ph97b/f
W6FnZ5F60XShgJZp7z41fPp02u5ujNsJNAHy0DeARrdW+oBjGaU=
=oU21
-----END PGP SIGNATURE-----