]> git.baikalelectronics.ru Git - kernel.git/commit
can: flexcan: add support for PE clock source select
authorDong Aisheng <aisheng.dong@nxp.com>
Thu, 13 Dec 2018 07:08:00 +0000 (07:08 +0000)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 24 Jul 2019 08:31:55 +0000 (10:31 +0200)
commit8a150aabfc9ba91561eecae75617ae4e23f5b8c6
treeba985d49c5bd51db29eb86923934eac84904701e
parent9f6b4a7d7c8cf093e9e71aab700f1f5e0d005d9c
can: flexcan: add support for PE clock source select

Add support to select the clock source for CAN Protocol Engine (PE).
It's SoC Implementation dependent. Refer to RM for detailed definition
of each SoC. We select clock source 1 (peripheral clock) by default in
driver now, this patch adds support to parse the clock source from the DT.

Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Joakim Zhang <qiangqing.zhang@nxp.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/flexcan.c