Skip to content

Bluetooth: hci_bcm: Add ACPI and PM support

Frederic Danis linux-bluetooth 4 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v5 Latest4 patches 1 replyIn review
  2. v44 patches 0 repliesSuperseded
  3. v34 patches 0 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v24 patches9 repliesSuperseded

Changes in v5 from the cover letter

- Rename parameter and variable of bcm_suspend and bcm_resume

Patches in v5 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4Bluetooth: hci_bcm: Add PM for BCM devicesdrivers/bluetooth/hci_bcm.c+214 -20 replies
2/4net: rfkill: gpio: Remove BCM2E39 supportnet/rfkill/rfkill-gpio.c+0 -10 replies
3/4Bluetooth: hci_bcm: Retrieve UART speed from ACPIdrivers/bluetooth/hci_bcm.c+28 -00 replies
4/4Bluetooth: hci_bcm: Add suspend/resume PM functionsdrivers/bluetooth/hci_bcm.c+60 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v5 yet.

Read the v5 thread

Cover letter [PATCH v5 0/4] Bluetooth: hci_bcm: Add ACPI and PM support

These patches move PM support from rfkill-gpio to hci_uart module. On, off, suspend and resume functions are supported. They also parse the ACPI entry to find initial UART baud rate.

v4->v5:
- Rename parameter and variable of bcm_suspend and bcm_resume

v3->v4:
- Fix commit message of rfkill-gpio patch

v2->v3:
- Add bcm_device existance check as driver can be unbound and reference in bcm_data may be invalid
- Add explanation of retrieval of bcm_device corresponding to tty in use
- Rename variables : ptr -> p, device_list -> bcm_device_list,

                     device_list_lock -> bcm_device_list_lock

- Remove BCM2E39 in rfkill-gpio.c instead of making it conditional

v1->v2:
- Add BCM2E67 device in acpi_device_id table
- Add suspend/resume functions

Frederic Danis (4):
Bluetooth: hci_bcm: Add PM for BCM devices
net: rfkill: gpio: Remove BCM2E39 support
Bluetooth: hci_bcm: Retrieve UART speed from ACPI
Bluetooth: hci_bcm: Add suspend/resume PM functions

 drivers/bluetooth/hci_bcm.c | 303 +++++++++++++++++++++++++++++++++++++++++++-
 net/rfkill/rfkill-gpio.c    |   1 -
 2 files changed, 301 insertions(+), 3 deletions(-)
Signature · 1 line
1.9.1