linux/drivers/net/ethernet/renesas
Geert Uytterhoeven ab104615e0 ravb: Consolidate clock handling
The module clock is used for two purposes:
  - Wake-on-LAN (WoL), which is optional,
  - gPTP Timer Increment (GTI) configuration, which is mandatory.

As the clock is needed for GTI configuration anyway, WoL is always
available.  Hence remove duplication and repeated obtaining of the clock
by making GTI use the stored clock for WoL use.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Reviewed-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-10-12 23:00:50 -07:00
..
Kconfig
Makefile
ravb_main.c ravb: Consolidate clock handling 2017-10-12 23:00:50 -07:00
ravb_ptp.c
ravb.h ravb: add wake-on-lan support via magic packet 2017-08-01 17:54:38 -07:00
sh_eth.c net: sh_eth: constify platform_device_id 2017-08-13 20:12:23 -07:00
sh_eth.h sh_eth: add missing EESIPR bits 2017-01-30 22:05:43 -05:00