Merge branch 'for-5.1/hid-sony' into for-linus

Fixes for Shanwan PS3 support from Hongye Yuan