Searched +full:fw +full:- +full:init +full:- +full:baudrate (Results 1 – 9 of 9) sorted by relevance
1 # 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 chips11 are dual-radio chips supporting WiFi and Bluetooth. The bluetooth12 works on standard H4 protocol over 4-wire UART. The RTS and CTS lines13 are used during FW download. To enable power save mode, the host14 asserts break signal over UART-TX line to put the chip into power save15 state. De-asserting break wakes up the BT chip.[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later92 /* Bluetooth vendor command : Set operational baudrate */159 const struct firmware *fw; member194 #define NXP_HDR_RX_TIMEOUT 0x0003 /* FW Header chunk not received */195 #define NXP_DATA_RX_TIMEOUT 0x0004 /* FW Data chunk not received */259 #define INIT 0x00000001 macro310 struct ps_data *psdata = &nxpdev->psdata; in nxp_drv_send_cmd()316 psdata->driver_sent_cmd = true; in nxp_drv_send_cmd()318 psdata->driver_sent_cmd = false; in nxp_drv_send_cmd()325 if (schedule_work(&nxpdev->tx_work)) in btnxpuart_tx_wakeup()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only5 * HCI_IBS (HCI In-Band Sleep) is Qualcomm's power management13 * Written by Ohad Ben-Cohen <ohad@bencohen.org>63 /* max retry count when init fails */243 if (hu->serdev) { in qca_soc_type()244 struct qca_serdev *qsd = serdev_device_get_drvdata(hu->serdev); in qca_soc_type()246 soc_type = qsd->btsoc_type; in qca_soc_type()256 if (hu->serdev) { in qca_get_firmware_name()257 struct qca_serdev *qsd = serdev_device_get_drvdata(hu->serdev); in qca_get_firmware_name()259 return qsd->firmware_name; in qca_get_firmware_name()[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later53 * struct bcm_device_data - device specific data54 * @no_early_set_baudrate: Disallow set baudrate before driver setup()55 * @drive_rts_on_open: drive RTS signal on ->open() when platform requires it57 * @max_autobaud_speed: max baudrate supported by device in autobaud mode58 * @max_speed: max baudrate supported69 * struct bcm_device - device driver resources94 * @init_speed: default baudrate of Bluetooth device;95 * the host UART is initially set to this baudrate so that97 * @oper_speed: preferred baudrate of Bluetooth device;[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later5 * yam.c -- YAM radio modem driver.57 #include <linux/init.h>61 /* --------------------------------------------------------------------- */67 /* --------------------------------------------------------------------- */94 #define DEFAULT_PERS 64 /* 0->255 */99 int baudrate; member147 /* --------------------------------------------------------------------- */219 /* YAM Modem <-> UART Port mapping */326 return -1; in fpga_write()[all …]
1 // SPDX-License-Identifier: GPL-2.0-only5 * HCI_IBS (HCI In-Band Sleep) is Qualcomm's power management13 * Written by Ohad Ben-Cohen <ohad@bencohen.org>63 /* max retry count when init fails */240 if (hu->serdev) { in qca_soc_type()241 struct qca_serdev *qsd = serdev_device_get_drvdata(hu->serdev); in qca_soc_type()243 soc_type = qsd->btsoc_type; in qca_soc_type()253 if (hu->serdev) { in qca_get_firmware_name()254 struct qca_serdev *qsd = serdev_device_get_drvdata(hu->serdev); in qca_get_firmware_name()256 return qsd->firmware_name; in qca_get_firmware_name()[all …]
1 // SPDX-License-Identifier: GPL-2.0-or-later52 * struct bcm_device_data - device specific data53 * @no_early_set_baudrate: Disallow set baudrate before driver setup()61 * struct bcm_device - device driver resources82 * @init_speed: default baudrate of Bluetooth device;83 * the host UART is initially set to this baudrate so that85 * @oper_speed: preferred baudrate of Bluetooth device;86 * set to 0 if @init_speed is already the preferred baudrate144 static int irq_polarity = -1;146 MODULE_PARM_DESC(irq_polarity, "IRQ polarity 0: active-high 1: active-low");[all …]
5 force -- enable ACPI if default was off6 on -- enable ACPI but allow fallback to DT [arm64,riscv64]7 off -- disable ACPI if default was on8 noirq -- do not use ACPI for IRQ routing9 strict -- Be less tolerant of platforms that are not11 rsdt -- prefer RSDT over (default) XSDT12 copy_dsdt -- copy DSDT to memory26 If set to vendor, prefer vendor-specific driver58 Documentation/firmware-guide/acpi/debug.rst for more information about116 Format: <byte> or <bitmap-list>[all …]