[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20170317152538.GB8723@amd>
Date: Fri, 17 Mar 2017 16:25:38 +0100
From: Pavel Machek <pavel@....cz>
To: Sebastian Reichel <sre@...nel.org>
Cc: Marcel Holtmann <marcel@...tmann.org>,
Gustavo Padovan <gustavo@...ovan.org>,
Johan Hedberg <johan.hedberg@...il.com>,
Rob Herring <robh+dt@...nel.org>,
Tony Lindgren <tony@...mide.com>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Jiri Slaby <jslaby@...e.com>,
Mark Rutland <mark.rutland@....com>,
linux-bluetooth@...r.kernel.org, linux-serial@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH 03/10] Bluetooth: hci_uart: add support for word alignment
Hi!
> This will be used by Nokia's H4+ protocol, which
> uses 2-byte aligned packets.
>
> Signed-off-by: Sebastian Reichel <sre@...nel.org>
Acked-by: Pavel Machek <pavel@....cz>
> --- a/drivers/bluetooth/hci_h4.c
> +++ b/drivers/bluetooth/hci_h4.c
> @@ -171,9 +171,20 @@ struct sk_buff *h4_recv_buf(struct hci_dev *hdev, struct sk_buff *skb,
> const unsigned char *buffer, int count,
> const struct h4_recv_pkt *pkts, int pkts_count)
> {
> + struct hci_uart *hu = hci_get_drvdata(hdev);
> + uint8_t alignment = hu->alignment;
I'd do u8 here, too, for consistency with struct below (and becuase
uint8_t is somehow unusual in kernel).
> @@ -92,6 +92,9 @@ struct hci_uart {
>
> unsigned int init_speed;
> unsigned int oper_speed;
> +
> + u8 alignment;
> + u8 padding;
> };
>
Thanks,
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
Download attachment "signature.asc" of type "application/pgp-signature" (182 bytes)
Powered by blists - more mailing lists