Hi Carlo, Is this for devices with a RTL8723BS chip? If so then they still will not work after this since there also no longer is a /dev/ttyS4 created for the UART for the bluetooth, instead you probably want: https://github.com/jwrdegoede/linux-sunxi/commit/c383dac5ea00738ac01d704d820aa548494fcd41 Which also puts the /dev/ttyS4 back in place. Regards, Hans p.s. My college Jeremy Cline in the Cc is looking into getting proper bluetooth support in place for the rtl8723bs using serdev binding and having everything in the kernel, as we now already do for bcm uart bluetooth modules. On 20-02-18 14:46, Carlo Caione wrote:
From: Carlo Caione <carlo@xxxxxxxxxxxx> Hi, this patch came after investigating why the rfkill-gpio driver was failing on the latest kernel on a machine I have. Sending this out as RFC because I'm still not sure if this is the right way to approach this problem. I was honestly expecting not to see the platform devices failing as consequences of the latest work on SerDev. Carlo Caione (2): net: rfkill: gpio: Fix NULL pointer deference net: rfkill: gpio: Convert driver to SerDev net/rfkill/Kconfig | 1 + net/rfkill/rfkill-gpio.c | 48 +++++++++++++++++++++++++----------------------- 2 files changed, 26 insertions(+), 23 deletions(-)