]> git.baikalelectronics.ru Git - kernel.git/commit
net: fec: add stop mode support for imx8 platform
authorWei Fang <wei.fang@nxp.com>
Fri, 2 Sep 2022 02:30:01 +0000 (10:30 +0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 3 Sep 2022 08:54:34 +0000 (09:54 +0100)
commitad168237a332c8ac8e6fe293ba424fb4f5ddbe3b
treecdfd75b729bdb42bbfa4a8e43baebeb43605f9c2
parentc481102890df0366239bf2259ee2b5b61e63a2bf
net: fec: add stop mode support for imx8 platform

The current driver support stop mode by calling machine api.
The patch add dts support to set GPR register for stop request.

imx8mq enter stop/exit stop mode by setting GPR bit, which can
be accessed by A core.
imx8qm enter stop/exit stop mode by calling IMX_SC ipc APIs that
communicate with M core ipc service, and the M core set the related
GPR bit at last.

Signed-off-by: Wei Fang <wei.fang@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/fec.h
drivers/net/ethernet/freescale/fec_main.c