Hi Fred, > This allows user space application to set final speed requested for UART > device. UART port is open at init speed by user space application. > > Signed-off-by: Frederic Danis <frederic.danis@xxxxxxxxxxxxxxx> > --- > drivers/bluetooth/hci_ldisc.c | 4 ++++ > drivers/bluetooth/hci_uart.h | 2 ++ > 2 files changed, 6 insertions(+) > > diff --git a/drivers/bluetooth/hci_ldisc.c b/drivers/bluetooth/hci_ldisc.c > index e8412f8..4b09369 100644 > --- a/drivers/bluetooth/hci_ldisc.c > +++ b/drivers/bluetooth/hci_ldisc.c > @@ -614,6 +614,10 @@ static int hci_uart_tty_ioctl(struct tty_struct *tty, struct file * file, > case HCIUARTGETFLAGS: > return hu->hdev_flags; > > + case HCIUARTSETBAUDRATE: > + hu->speed = arg; > + break; > + > case HCIUARTSETDEVTYPE: > err = hci_tty_ioctl_set_devtype(hu, cmd, arg); > if (err) > diff --git a/drivers/bluetooth/hci_uart.h b/drivers/bluetooth/hci_uart.h > index bf6f0e5..dcbedaf 100644 > --- a/drivers/bluetooth/hci_uart.h > +++ b/drivers/bluetooth/hci_uart.h > @@ -34,6 +34,7 @@ > #define HCIUARTSETFLAGS _IOW('U', 203, int) > #define HCIUARTGETFLAGS _IOR('U', 204, int) > #define HCIUARTSETDEVTYPE _IOW('U', 205, int) > +#define HCIUARTSETBAUDRATE _IOW('U', 206, int) lets do a combination of SET and GET here. We want to be able readout the the baudrate configured as well. The only question I have is we want to do some enumeration or the plain baud rate value. Any thoughts on this? Regards Marcel -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html