I have identified the commit specific to Dell laptops that broke this and quite coincidentally this same commit was just reverted on the next branch only a few days ago. It's not all good however as the companion commits replace a laptop blacklist with a whitelist meaning it currently only works with Latitude models so I have to see if I can get Precision models also included.
The commit that resulted in this issue was introduced in 3.5 kernel as "dell-laptop: Remove rfkill code"[1]
I have built and tested the linux next branch code with the revert commit [2] and then modify the "Latitude" product string commit [3] to "Precision" and the bluetooth LED is now switching off as it should do.
I have identified the commit specific to Dell laptops that broke this and quite coincidentally this same commit was just reverted on the next branch only a few days ago. It's not all good however as the companion commits replace a laptop blacklist with a whitelist meaning it currently only works with Latitude models so I have to see if I can get Precision models also included.
The commit that resulted in this issue was introduced in 3.5 kernel as "dell-laptop: Remove rfkill code"[1]
I have built and tested the linux next branch code with the revert commit [2] and then modify the "Latitude" product string commit [3] to "Precision" and the bluetooth LED is now switching off as it should do.
[1] https:/ /git.kernel. org/cgit/ linux/kernel/ git/stable/ linux-stable. git/commit/ ?id=a6c2390cd6d 2083d27a2359658 e08f2d3df375ac /git.kernel. org/cgit/ linux/kernel/ git/next/ linux-next. git/commit/ ?id=4cc8a57425c 623753b10b77b15 392e5b83baa5a3 /git.kernel. org/cgit/ linux/kernel/ git/next/ linux-next. git/commit/ ?id=2a92551845b bbc8421ba908cd1 4bbdf065e0f454
[2 ]https:/
[3] https:/