On 19/03/2023 17:50, Krzysztof Kozlowski wrote:
So this comment from Rob is what I was aiming for
"Your other option is instantiate your own device from the virtual
driver's initcall based on presence of the 2 nodes above. "
rather than two mush the pdphy and typec into one device, which they are
not.
Sure, but you did not instantiate anything based on these two or one
nodes. You added virtual device node.
Yes true, but I see the distinction you are making.
I guess what I'm trying to understand is how you guys would suggest that
is actually done.
You have there already node for the PMIC USB Type-C, so this should be
part of it. I really do not understand why this is separate device lying
around in parallel like:
pmic {
usb {
};
};
virtual- pmic-tcpm {
};
What hardware piece does such description represent?
None, yes its a "HLOS" convenience, I take your point.