On 6/1/20 12:38 AM, Greg KH wrote:
On Mon, Jun 01, 2020 at 01:28:07AM +0800, Bard Liao wrote:
From: Pierre-Louis Bossart <pierre-louis.bossart@xxxxxxxxxxxxxxx>
Change SPDX from GPL-2.0 to GPL-2.0-only for Intel-contributed
code. This was explicit before the transition to SPDX and lost in
translation.
It is also explicit in the "GPL-2.0" lines as well, did you read the
LICENSES/preferred/GPL-2.0 file for the allowed tags to be used for this
license?
So this doesn't change anything, and we are trying to cut down on this
type of churn until, maybe, after the whole kernel has proper SPDX
lines.
My commit message was misleading, sorry. For SoundWire, we recently
added new files with GPL-2.0-only (master + sysfs), as recommended since
the short GPL-2.0 identifier is deprecated
(https://spdx.org/licenses/GPL-2.0.html https://spdx.org/licenses/).
Intel does not mind if we delay this change, you are right that this
doesn't change anything license-wise. I just felt it was a good time to
align old and new contributions to avoid having half of the files with
GPL-2.0 and half with GPL-2.0-only.
We still have quite a few patches for SoundWire (~80 coming w/ 7k lines
changed), so those changes are really minimal in comparison with the
actual 'churn' to fix programming sequences, power management,
multi-link management and bit allocation.
Oh and this was not intended to be added to 5.8 btw or pulled as a fix,
really nothing to do with the merge window.
If you prefer us to keep this change on the back burner, that's fine,
the only intent was to keep all SoundWire-related files consistent.