]> git.baikalelectronics.ru Git - kernel.git/commit
dt-bindings: net: broadcom-bluetooth: Fix external clock names
authorChen-Yu Tsai <wens@csie.org>
Mon, 17 Dec 2018 04:04:35 +0000 (12:04 +0800)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 18 Dec 2018 23:28:38 +0000 (00:28 +0100)
commita59b544b356f4b81414e0ad98b6ae5b9c90daa48
tree0ca2c96c2ad1de7a967471560ab9899f021efdc4
parent2c1bd1e7bdfdcfd891a47581bedb59b0926b5558
dt-bindings: net: broadcom-bluetooth: Fix external clock names

The Broadcom Bluetooth controllers can take up to two external clocks:
an external frequency reference, substituting the main crystal, and a
LPO clock at 32.768 kHz substituting the internal LPO clock.

In particular, the external LPO clock must be used when the controller
does not have NVRAM connected, and the main reference frequency is not
the default 20 MHz. This is described in detail in the datasheet.

The original "extclk" clock name is ambiguous as to which of these it
refers to, and some designs might even require both.

This patch deprecates the existing name, and adds "txco" and "lpo".

Tested-by: Ondrej Jirman <megous@megous.com>
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Documentation/devicetree/bindings/net/broadcom-bluetooth.txt