Hello, On Wed, 2016-11-23 at 11:12 +0000, Russell King - ARM Linux wrote: > I was just curious, and I took a peek at the OMAP/TWL DT files, and > I see that it's left to DT to create the children. I'm converting the driver to use mfd_add_devices and mfd_remove_devices, the subdrivers will access the parent's private data which will remain valid since in the remove method we will be calling mfd_remove_devices first. After removing all global calls to twl-core.c methods, I will also get rid of the "only one instance" of twl_priv and the "ready" flag. Thanks for your input, Nicolae��.n��������+%������w��{.n�����{�������ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f