Mulin Chao
a08d004e97
npcx: clock: Add support for external 32kHz crystal osc.
...
In this CL, we add selecting LFCLK sources functionality for npcx7 ec
series. (Please notice not all of npcx7 ec series support this feature.)
Beside internal LFCLK source, ec also can choose the external 32kHz
crystal oscillator as LFCLK source for the specific application. We also
introduce a new definition, CONFIG_CLOCK_SRC_EXTERNAL, to switch this
feature in the board level driver.
This CL also adds:
1. LFCG register definitions in registers.h.
2. Change the order of each npcx modules by memory address.
BRANCH=none
BUG=none
TEST=Output LFCLK source through GPIO75. Compare with external 32kHz
crystal osc. on npcx7_evb and make sure the sources are the same.
Change-Id: I137146bf51ccb51266b9aac1e2e28bcea87dc4f5
Signed-off-by: Mulin Chao <mlchao@nuvoton.com >
Reviewed-on: https://chromium-review.googlesource.com/520745
Reviewed-by: Randall Spangler <rspangler@chromium.org >
2017-06-09 21:44:06 -07:00
..
2017-02-17 04:09:37 -08:00
2017-01-07 13:29:52 -08:00
2013-12-12 18:21:56 +00:00
2016-05-26 16:17:26 -07:00
2015-10-02 12:55:51 -07:00
2013-12-17 21:27:53 +00:00
2015-04-10 22:08:25 +00:00
2014-12-31 00:01:00 +00:00
2017-01-13 05:00:27 -08:00
2017-03-09 01:09:35 -08:00
2016-08-23 15:36:55 -07:00
2016-08-12 20:49:45 -07:00
2016-10-26 01:44:06 -07:00
2016-07-22 20:37:17 -07:00
2016-11-15 17:41:58 -08:00
2017-05-12 18:46:14 -07:00
2016-04-22 20:40:03 -07:00
2014-02-08 04:15:39 +00:00
2016-10-11 23:01:59 -07:00
2017-05-11 17:15:47 -07:00
2017-02-02 19:09:52 -08:00
2014-04-11 15:37:38 +00:00
2017-01-02 14:04:12 -08:00
2017-03-03 17:11:30 -08:00
2016-02-26 21:22:07 -08:00
2017-02-10 19:02:55 -08:00
2017-02-02 19:09:52 -08:00
2017-02-09 20:48:47 -08:00
2015-02-10 10:47:07 +00:00
2017-05-18 21:05:23 -07:00
2016-03-02 11:22:51 -08:00
2015-09-24 18:07:01 -07:00
2017-06-09 21:44:06 -07:00
2017-03-16 04:17:32 -07:00
2017-05-10 07:08:31 -07:00
2015-06-18 19:07:00 +00:00
2016-03-18 22:16:53 -07:00
2015-06-18 19:07:00 +00:00
2017-01-25 22:12:28 -08:00
2017-02-23 16:02:03 -08:00
2017-01-23 13:38:22 -08:00
2015-07-27 22:19:16 +00:00
2014-02-08 00:14:48 +00:00
2017-06-07 05:22:56 -07:00
2013-10-25 20:12:49 +00:00
2016-08-10 22:16:57 -07:00
2017-06-06 14:36:28 -07:00
2015-06-10 18:24:05 +00:00
2014-11-06 02:28:22 +00:00
2017-06-02 16:59:36 -07:00
2015-09-18 17:55:32 -07:00
2016-09-09 17:15:25 -07:00
2015-05-27 03:58:16 +00:00
2017-06-05 18:33:57 -07:00
2015-05-27 03:58:16 +00:00
2017-03-02 11:29:07 -08:00
2017-05-25 04:27:41 -07:00
2013-06-26 09:08:23 -07:00
2016-12-01 19:59:01 -08:00
2012-11-04 20:27:57 -08:00
2015-06-18 19:07:00 +00:00
2015-04-10 22:08:25 +00:00
2017-05-18 18:07:29 -07:00
2016-11-17 07:08:25 -08:00
2016-11-08 20:30:07 -08:00
2016-07-19 18:33:36 -07:00
2016-11-17 07:08:25 -08:00
2016-04-01 00:21:35 -07:00
2017-05-08 07:04:06 -07:00
2013-03-22 11:24:29 -07:00
2015-09-19 12:27:21 -07:00
2017-05-02 17:45:16 -07:00
2015-07-17 03:17:57 +00:00
2015-08-10 20:42:18 +00:00
2013-04-02 14:12:57 -07:00
2014-10-08 02:50:54 +00:00
2014-10-15 18:22:37 +00:00
2015-10-23 18:03:12 -07:00
2017-02-06 14:50:32 -08:00
2017-01-21 10:03:45 -08:00
2015-10-13 05:28:54 -07:00
2015-10-13 05:28:54 -07:00
2015-10-13 05:28:54 -07:00
2015-10-13 05:28:54 -07:00
2011-12-07 19:10:02 +00:00
2016-11-04 18:31:37 -07:00
2016-08-17 16:19:07 -07:00
2016-11-08 17:11:28 -08:00
2017-06-01 00:51:37 -07:00
2017-06-02 10:38:57 -07:00
2016-12-21 19:42:37 -08:00
2017-02-23 01:19:07 -08:00
2012-10-25 14:12:11 -07:00
2015-10-07 17:51:36 -07:00
2012-11-01 12:45:22 -07:00
2015-06-18 19:07:00 +00:00
2015-10-19 18:21:22 -07:00
2016-02-03 21:34:47 -08:00
2013-04-24 16:32:58 -07:00
2016-11-17 16:09:44 -08:00
2016-07-29 10:51:22 -07:00
2015-06-18 19:07:00 +00:00
2017-03-24 06:49:55 -07:00
2015-06-18 19:07:00 +00:00
2015-07-15 21:57:36 +00:00
2017-06-06 08:52:16 -07:00
2017-04-11 20:22:32 -07:00
2017-04-11 20:22:32 -07:00
2016-01-29 02:59:58 +00:00
2015-06-18 19:07:00 +00:00
2015-06-18 19:07:00 +00:00
2017-01-05 21:13:09 -08:00
2016-11-15 17:41:53 -08:00
2017-02-23 11:36:21 -08:00
2015-09-15 19:17:53 -07:00
2016-09-23 12:21:51 -07:00
2016-12-07 23:45:29 +00:00
2017-03-13 17:53:58 -07:00
2015-06-18 19:07:00 +00:00
2015-04-10 22:08:25 +00:00
2017-04-21 06:03:57 -07:00
2016-11-08 17:11:28 -08:00
2017-04-25 05:52:34 -07:00
2017-04-25 05:52:34 -07:00
2017-05-04 21:38:51 -07:00
2015-06-18 19:07:00 +00:00
2014-02-08 04:21:26 +00:00
2015-09-16 14:49:46 -07:00
2015-01-14 03:15:41 +00:00
2014-08-10 18:39:24 +00:00
2016-07-21 17:32:28 -07:00
2016-07-23 02:18:49 +00:00
2017-05-31 00:24:01 -07:00
2017-06-06 14:36:28 -07:00
2017-02-23 11:36:21 -08:00
2016-04-27 10:10:02 -07:00
2017-05-25 18:58:47 -07:00
2017-05-02 22:50:32 -07:00
2015-06-18 19:07:00 +00:00
2017-04-20 13:09:07 -07:00
2015-09-08 13:49:09 -07:00
2017-05-18 06:03:52 -07:00
2016-11-22 18:36:37 -08:00
2016-11-16 19:04:47 -08:00
2017-06-05 07:55:32 -07:00
2017-03-16 18:06:59 -07:00
2015-11-08 17:31:12 -08:00
2017-03-16 18:06:59 -07:00
2017-05-29 03:28:25 -07:00
2017-05-18 21:05:23 -07:00
2017-02-17 04:09:37 -08:00
2015-07-01 03:49:00 +00:00
2015-10-13 05:28:54 -07:00
2015-10-13 05:28:54 -07:00
2017-04-06 03:29:38 -07:00
2016-12-14 06:03:14 -08:00
2017-03-10 19:52:31 -08:00
2015-01-20 20:56:43 +00:00