From: Sebastian Reichel <sre@kernel.org> To: Sebastian Reichel <sre@kernel.org>, Marcel Holtmann <marcel@holtmann.org>, Gustavo Padovan <gustavo@padovan.org>, Johan Hedberg <johan.hedberg@gmail.com>, Rob Herring <robh+dt@kernel.org> Cc: Tony Lindgren <tony@atomide.com>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Jiri Slaby <jslaby@suse.com>, Mark Rutland <mark.rutland@arm.com>, linux-bluetooth@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 00/10] Nokia H4+ support Date: Sat, 4 Mar 2017 12:58:23 +0100 [thread overview] Message-ID: <20170304115833.3538-1-sre@kernel.org> (raw) Hi, As the title suggest here is another try to get the Nokia bluetooth supported mainline. The driver is based on the serdev work from Rob Herring, which got merged into 4.11-rc1 (this patchset is based on recent master branch from torvalds). The driver was tested on N950 (I can connect to different devices with bluetoothctl and fetch their info). It does not yet run completly stable (especially on N900), but its better than no device support at all. -- Sebastian Rob Herring (1): Bluetooth: hci_uart: add serdev driver support library Sebastian Reichel (9): ARM: dts: N9/N950: add bluetooth ARM: dts: N900: Add bluetooth Bluetooth: hci_uart: add support for word alignment Bluetooth: hci_serdev: do not open device in hci open tty: serial: omap: add UPF_BOOT_AUTOCONF flag for DT init serdev: add serdev_device_wait_until_sent serdev: add serdev_device_get_cts serdev: add serdev_device_set_rts Bluetooth: add nokia driver .../devicetree/bindings/net/nokia-bluetooth.txt | 51 ++ arch/arm/boot/dts/omap3-n900.dts | 23 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 32 + drivers/bluetooth/Kconfig | 12 + drivers/bluetooth/Makefile | 3 + drivers/bluetooth/hci_h4.c | 17 + drivers/bluetooth/hci_ldisc.c | 4 + drivers/bluetooth/hci_nokia.c | 839 +++++++++++++++++++++ drivers/bluetooth/hci_serdev.c | 365 +++++++++ drivers/bluetooth/hci_uart.h | 7 + drivers/tty/serdev/core.c | 33 + drivers/tty/serdev/serdev-ttyport.c | 62 +- drivers/tty/serial/omap-serial.c | 3 + include/linux/serdev.h | 12 + 14 files changed, 1460 insertions(+), 3 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/nokia-bluetooth.txt create mode 100644 drivers/bluetooth/hci_nokia.c create mode 100644 drivers/bluetooth/hci_serdev.c -- 2.11.0
WARNING: multiple messages have this Message-ID (diff)
From: Sebastian Reichel <sre-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> To: Sebastian Reichel <sre-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>, Marcel Holtmann <marcel-kz+m5ild9QBg9hUCZPvPmw@public.gmane.org>, Gustavo Padovan <gustavo-THi1TnShQwVAfugRpC6u6w@public.gmane.org>, Johan Hedberg <johan.hedberg-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>, Rob Herring <robh+dt-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> Cc: Tony Lindgren <tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>, Greg Kroah-Hartman <gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org>, Jiri Slaby <jslaby-IBi9RG/b67k@public.gmane.org>, Mark Rutland <mark.rutland-5wv7dgnIgG8@public.gmane.org>, linux-bluetooth-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-serial-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Subject: [PATCH 00/10] Nokia H4+ support Date: Sat, 4 Mar 2017 12:58:23 +0100 [thread overview] Message-ID: <20170304115833.3538-1-sre@kernel.org> (raw) Hi, As the title suggest here is another try to get the Nokia bluetooth supported mainline. The driver is based on the serdev work from Rob Herring, which got merged into 4.11-rc1 (this patchset is based on recent master branch from torvalds). The driver was tested on N950 (I can connect to different devices with bluetoothctl and fetch their info). It does not yet run completly stable (especially on N900), but its better than no device support at all. -- Sebastian Rob Herring (1): Bluetooth: hci_uart: add serdev driver support library Sebastian Reichel (9): ARM: dts: N9/N950: add bluetooth ARM: dts: N900: Add bluetooth Bluetooth: hci_uart: add support for word alignment Bluetooth: hci_serdev: do not open device in hci open tty: serial: omap: add UPF_BOOT_AUTOCONF flag for DT init serdev: add serdev_device_wait_until_sent serdev: add serdev_device_get_cts serdev: add serdev_device_set_rts Bluetooth: add nokia driver .../devicetree/bindings/net/nokia-bluetooth.txt | 51 ++ arch/arm/boot/dts/omap3-n900.dts | 23 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 32 + drivers/bluetooth/Kconfig | 12 + drivers/bluetooth/Makefile | 3 + drivers/bluetooth/hci_h4.c | 17 + drivers/bluetooth/hci_ldisc.c | 4 + drivers/bluetooth/hci_nokia.c | 839 +++++++++++++++++++++ drivers/bluetooth/hci_serdev.c | 365 +++++++++ drivers/bluetooth/hci_uart.h | 7 + drivers/tty/serdev/core.c | 33 + drivers/tty/serdev/serdev-ttyport.c | 62 +- drivers/tty/serial/omap-serial.c | 3 + include/linux/serdev.h | 12 + 14 files changed, 1460 insertions(+), 3 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/nokia-bluetooth.txt create mode 100644 drivers/bluetooth/hci_nokia.c create mode 100644 drivers/bluetooth/hci_serdev.c -- 2.11.0
next reply other threads:[~2017-03-04 12:06 UTC|newest] Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top 2017-03-04 11:58 Sebastian Reichel [this message] 2017-03-04 11:58 ` [PATCH 00/10] Nokia H4+ support Sebastian Reichel 2017-03-04 11:58 ` [PATCH 01/10] ARM: dts: N9/N950: add bluetooth Sebastian Reichel 2017-03-04 11:58 ` Sebastian Reichel 2017-03-06 16:08 ` Tony Lindgren 2017-03-06 16:08 ` Tony Lindgren 2017-03-17 15:25 ` Pavel Machek 2017-03-18 0:58 ` Sebastian Reichel 2017-03-04 11:58 ` [PATCH 02/10] ARM: dts: N900: Add bluetooth Sebastian Reichel 2017-03-06 16:08 ` Tony Lindgren 2017-03-06 16:08 ` Tony Lindgren 2017-03-07 16:31 ` Rob Herring 2017-03-07 16:31 ` Rob Herring 2017-03-07 16:37 ` Tony Lindgren 2017-03-07 16:37 ` Tony Lindgren 2017-03-17 15:25 ` Pavel Machek 2017-03-17 15:25 ` Pavel Machek 2017-03-04 11:58 ` [PATCH 03/10] Bluetooth: hci_uart: add support for word alignment Sebastian Reichel 2017-03-17 15:25 ` Pavel Machek 2017-03-17 15:25 ` Pavel Machek 2017-03-04 11:58 ` [PATCH 04/10] Bluetooth: hci_uart: add serdev driver support library Sebastian Reichel 2017-03-17 15:26 ` Pavel Machek 2017-03-04 11:58 ` [PATCH 05/10] Bluetooth: hci_serdev: do not open device in hci open Sebastian Reichel 2017-03-17 15:26 ` Pavel Machek 2017-03-04 11:58 ` [PATCH 06/10] tty: serial: omap: add UPF_BOOT_AUTOCONF flag for DT init Sebastian Reichel 2017-03-04 11:58 ` Sebastian Reichel 2017-03-04 11:58 ` [PATCH 07/10] serdev: add serdev_device_wait_until_sent Sebastian Reichel 2017-03-04 11:58 ` Sebastian Reichel 2017-03-07 15:34 ` Rob Herring 2017-03-07 15:55 ` Sebastian Reichel 2017-03-07 15:55 ` Sebastian Reichel 2017-03-07 16:46 ` Rob Herring 2017-03-07 16:46 ` Rob Herring 2017-03-04 11:58 ` [PATCH 08/10] serdev: add serdev_device_get_cts Sebastian Reichel 2017-03-07 16:03 ` Rob Herring 2017-03-07 16:03 ` Rob Herring 2017-03-07 21:12 ` Sebastian Reichel 2017-03-07 21:12 ` Sebastian Reichel 2017-03-08 15:13 ` Rob Herring 2017-03-04 11:58 ` [PATCH 09/10] serdev: add serdev_device_set_rts Sebastian Reichel 2017-03-04 11:58 ` Sebastian Reichel 2017-03-07 16:07 ` Rob Herring 2017-03-07 16:07 ` Rob Herring 2017-03-07 21:18 ` Sebastian Reichel 2017-03-07 21:18 ` Sebastian Reichel 2017-03-04 11:58 ` [PATCH 10/10] Bluetooth: add nokia driver Sebastian Reichel 2017-03-07 16:30 ` Rob Herring 2017-03-07 16:30 ` Rob Herring 2017-03-07 21:08 ` Sebastian Reichel 2017-03-07 21:08 ` Sebastian Reichel 2017-03-07 21:20 ` Marcel Holtmann 2017-03-07 21:20 ` Marcel Holtmann 2017-03-07 23:06 ` Sebastian Reichel 2017-03-07 23:06 ` Sebastian Reichel 2017-03-08 14:26 ` Rob Herring 2017-03-17 15:26 ` Pavel Machek
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20170304115833.3538-1-sre@kernel.org \ --to=sre@kernel.org \ --cc=devicetree@vger.kernel.org \ --cc=gregkh@linuxfoundation.org \ --cc=gustavo@padovan.org \ --cc=johan.hedberg@gmail.com \ --cc=jslaby@suse.com \ --cc=linux-bluetooth@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-serial@vger.kernel.org \ --cc=marcel@holtmann.org \ --cc=mark.rutland@arm.com \ --cc=robh+dt@kernel.org \ --cc=tony@atomide.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.