Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1666499
| From | Michael Ellerman <mpe@ellerman.id.au> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v5 1/4] of: remove *phandle properties from expanded device tree |
| Date | 2017-06-15 09:00 +0200 |
| Message-ID | <tSwV4-7xc-29@gated-at.bofh.it> (permalink) |
| References | <tQHrz-34D-1@gated-at.bofh.it> <tQHrz-34D-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
frowand.list@gmail.com writes: > From: Frank Rowand <frank.rowand@sony.com> > > Remove "phandle", "linux,phandle", and "ibm,phandle" properties from > the internal device tree. The phandle will still be in the struct > device_node phandle field. > > This is to resolve the issue found by Stephen Boyd [1] when he changed > the type of struct property.value from void * to const void *. As > a result of the type change, the overlay code had compile errors > where the resolver updates phandle values. > > [1] http://lkml.iu.edu/hypermail/linux/kernel/1702.1/04160.html > > - Add sysfs infrastructure to report np->phandle, as if it was a property. > - Do not create "phandle" "ibm,phandle", and "linux,phandle" properties > in the expanded device tree. > - Remove phandle properties in of_attach_node(), for nodes dynamically > attached to the live tree. Add the phandle sysfs entry for these nodes. > - When creating an overlay changeset, duplicate the node phandle in > __of_node_dup(). > - Remove no longer needed checks to exclude "phandle" and "linux,phandle" > properties in several locations. > - A side effect of these changes is that the obsolete "linux,phandle" and > "ibm,phandle" properties will no longer appear in /proc/device-tree (they > will appear as "phandle"). > - A side effect is that the value of property "ibm,phandle" will no longer > override the value of properties "phandle" and "linux,phandle". Can you please Cc linuxppc-dev in future on patches which clearly are going to impact powerpc? cheers
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH v5 0/4] of: remove *phandle properties from expanded device tree frowand.list@gmail.com - 2017-06-10 07:50 +0200
[PATCH v5 3/4] of: be consistent in form of file mode frowand.list@gmail.com - 2017-06-10 07:50 +0200
[PATCH v5 1/4] of: remove *phandle properties from expanded device tree frowand.list@gmail.com - 2017-06-10 07:50 +0200
Re: [PATCH v5 1/4] of: remove *phandle properties from expanded device tree Michael Ellerman <mpe@ellerman.id.au> - 2017-06-15 09:00 +0200
[PATCH v5 4/4] of: detect invalid phandle in overlay frowand.list@gmail.com - 2017-06-10 07:50 +0200
[PATCH v5 2/4] of: make __of_attach_node() static frowand.list@gmail.com - 2017-06-10 07:50 +0200
Re: [PATCH v5 0/4] of: remove *phandle properties from expanded device tree Rob Herring <robh+dt@kernel.org> - 2017-06-14 00:10 +0200
Re: [PATCH v5 0/4] of: remove *phandle properties from expanded device tree Benjamin Herrenschmidt <benh@kernel.crashing.org> - 2017-06-16 02:10 +0200
Re: [PATCH v5 0/4] of: remove *phandle properties from expanded device tree Frank Rowand <frowand.list@gmail.com> - 2017-06-16 03:40 +0200
csiph-web