Home
last modified time | relevance | path

Searched +full:wakeout +full:- +full:pin (Results 1 – 2 of 2) sorted by relevance

/linux/Documentation/devicetree/bindings/net/bluetooth/
H A Dnxp,88w8987-bt.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/bluetooth/nxp,88w8987-bt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 This binding describes UART-attached NXP bluetooth chips. These chips
11 are dual-radio chips supporting WiFi and Bluetooth. The bluetooth
12 works on standard H4 protocol over 4-wire UART. The RTS and CTS lines
14 asserts break signal over UART-TX line to put the chip into power save
15 state. De-asserting break wakes up the BT chip.
18 - Neeraj Sanjay Kale <neeraj.sanjaykale@nxp.com>
[all …]
/linux/drivers/bluetooth/
H A Dbtnxpuart.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright 2023-2025 NXP
109 /* Set Auto-Sleep mode */
378 struct ps_data *psdata = &nxpdev->psdata; in nxp_drv_send_cmd()
384 psdata->driver_sent_cmd = true; in nxp_drv_send_cmd()
394 psdata->driver_sent_cmd = false; in nxp_drv_send_cmd()
401 if (schedule_work(&nxpdev->tx_work)) in btnxpuart_tx_wakeup()
402 set_bit(BTNXPUART_TX_STATE_ACTIVE, &nxpdev->tx_state); in btnxpuart_tx_wakeup()
408 struct ps_data *psdata = &nxpdev->psdata; in ps_start_timer()
413 if (psdata->cur_psmode == PS_MODE_ENABLE) in ps_start_timer()
[all …]