Bluetooth: Use fallthrough pseudo-keyword
Subsystems (2)
PATCH 1/1 Bluetooth: Use fallthrough pseudo-keyword
Replace the existing /* fall through */ comments and its variants with the new pseudo-keyword macro fallthrough[1]. Also, remove unnecessary fall-through markings when it is the case.
--- drivers/bluetooth/bcm203x.c | 2 +- drivers/bluetooth/bluecard_cs.c | 2 -- drivers/bluetooth/hci_ll.c | 2 +- drivers/bluetooth/hci_qca.c | 8 +------- 4 files changed, 3 insertions(+), 11 deletions(-)
drivers/bluetooth/bcm203x.c +1 -1
@@ -106,7 +106,7 @@ static void bcm203x_complete(struct urb *urb) } data->state =BCM203X_LOAD_FIRMWARE ; -/* fall through */ + fallthrough;case BCM203X_LOAD_FIRMWARE :if (data->fw_sent == data->fw_size) { usb_fill_int_urb(urb, udev, usb_rcvintpipe(udev, BCM203X_IN_EP),
drivers/bluetooth/bluecard_cs.c +0 -2
@@ -295,7 +295,6 @@ static void bluecard_write_wakeup(struct bluecard_info *info) baud_reg =REG_CONTROL_BAUD_RATE_115200 ;break ;case PKT_BAUD_RATE_57600 : -/* Fall through... */ default : baud_reg =REG_CONTROL_BAUD_RATE_57600 ;break ;
@@ -585,7 +584,6 @@ static int bluecard_hci_set_baud_rate(struct hci_dev *hdev, int baud)hci_skb_pkt_type (skb) =PKT_BAUD_RATE_115200 ;break ;case 57600 : -/* Fall through... */ default : cmd[4 ] =0x03 ;hci_skb_pkt_type (skb) =PKT_BAUD_RATE_57600 ;
drivers/bluetooth/hci_ll.c +1 -1
@@ -219,7 +219,7 @@ static void ll_device_want_to_wakeup(struct hci_uart *hu)* perfectly safe to always send one. */ BT_DBG ("dual wake-up-indication" ); -/* fall through */ + fallthrough;case HCILL_ASLEEP :/* acknowledge device wake up */ if (send_hcill_cmd (HCILL_WAKE_UP_ACK , hu) <0 ) {
drivers/bluetooth/hci_qca.c +1 -7
@@ -472,8 +472,6 @@ static void hci_ibs_tx_idle_timeout(struct timer_list *t)case HCI_IBS_TX_ASLEEP :case HCI_IBS_TX_WAKING : -/* Fall through */ -default :BT_ERR ("Spurious timeout tx state %d" , qca->tx_ibs_state);break ;
@@ -516,8 +514,6 @@ static void hci_ibs_wake_retrans_timeout(struct timer_list *t)case HCI_IBS_TX_ASLEEP :case HCI_IBS_TX_AWAKE : -/* Fall through */ -default :BT_ERR ("Spurious timeout tx state %d" , qca->tx_ibs_state);break ;
@@ -835,8 +831,6 @@ static void device_woke_up(struct hci_uart *hu)break ;case HCI_IBS_TX_ASLEEP : -/* Fall through */ -default :BT_ERR ("Received HCI_IBS_WAKE_ACK in tx state %d" , qca->tx_ibs_state);
@@ -2072,7 +2066,7 @@ static int __maybe_unused qca_suspend(struct device *dev)switch (qca->tx_ibs_state) {case HCI_IBS_TX_WAKING :del_timer (&qca->wake_retrans_timer); -/* Fall through */ + fallthrough;case HCI_IBS_TX_AWAKE :del_timer (&qca->tx_idle_timer);
Signature · 1 line
2.27.0
Marcel Holtmann
maintainerHi Gustavo,
Quoted 6 lines
Replace the existing /* fall through */ comments and its variants with the new pseudo-keyword macro fallthrough[1]. Also, remove unnecessary fall-through markings when it is the case.
Quoted 7 lines
Signed-off-by Gustavo A. R. Silva <[email protected]>---
drivers/bluetooth/bcm203x.c | 2 +- drivers/bluetooth/bluecard_cs.c | 2 -- drivers/bluetooth/hci_ll.c | 2 +- drivers/bluetooth/hci_qca.c | 8 +------- 4 files changed, 3 insertions(+), 11 deletions(-)
patch has been applied to bluetooth-next tree.
Regards
Marcel
Quoted 16 lines · Marcel Holtmann
Hi Gustavo,
Quoted 6 lines
Replace the existing /* fall through */ comments and its variants with the new pseudo-keyword macro fallthrough[1]. Also, remove unnecessary fall-through markings when it is the case.
Quoted 7 lines
Signed-off-by Gustavo A. R. Silva <[email protected]>---
drivers/bluetooth/bcm203x.c | 2 +- drivers/bluetooth/bluecard_cs.c | 2 -- drivers/bluetooth/hci_ll.c | 2 +- drivers/bluetooth/hci_qca.c | 8 +------- 4 files changed, 3 insertions(+), 11 deletions(-)
Quoted 2 lines
patch has been applied to bluetooth-next tree.
Thanks, Marcel.
--
Gustavo