You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2021/12/07 07:35:55 UTC

[incubator-nuttx] branch master updated (264a03f -> 565964a)

This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.


    from 264a03f  boards: lc823450-xgevk: Update bt/defconfig for SMP
     add 565964a  driver: add clk framework

No new revisions were added by this update.

Summary of changes:
 drivers/Kconfig                      |    1 +
 drivers/Makefile                     |    1 +
 drivers/clk/Kconfig                  |   18 +
 drivers/clk/Make.defs                |   37 ++
 drivers/clk/clk.c                    | 1208 ++++++++++++++++++++++++++++++++++
 drivers/clk/clk.h                    |  116 ++++
 drivers/clk/clk_divider.c            |  385 +++++++++++
 drivers/clk/clk_fixed_factor.c       |   98 +++
 drivers/clk/clk_fixed_rate.c         |   73 ++
 drivers/clk/clk_fractional_divider.c |  181 +++++
 drivers/clk/clk_gate.c               |  145 ++++
 drivers/clk/clk_multiplier.c         |  255 +++++++
 drivers/clk/clk_mux.c                |  199 ++++++
 drivers/clk/clk_phase.c              |  111 ++++
 drivers/clk/clk_rpmsg.c              |  853 ++++++++++++++++++++++++
 include/nuttx/clk/clk.h              |   84 +++
 include/nuttx/clk/clk_provider.h     |  262 ++++++++
 17 files changed, 4027 insertions(+)
 create mode 100644 drivers/clk/Kconfig
 create mode 100644 drivers/clk/Make.defs
 create mode 100644 drivers/clk/clk.c
 create mode 100644 drivers/clk/clk.h
 create mode 100644 drivers/clk/clk_divider.c
 create mode 100644 drivers/clk/clk_fixed_factor.c
 create mode 100644 drivers/clk/clk_fixed_rate.c
 create mode 100644 drivers/clk/clk_fractional_divider.c
 create mode 100644 drivers/clk/clk_gate.c
 create mode 100644 drivers/clk/clk_multiplier.c
 create mode 100644 drivers/clk/clk_mux.c
 create mode 100644 drivers/clk/clk_phase.c
 create mode 100644 drivers/clk/clk_rpmsg.c
 create mode 100644 include/nuttx/clk/clk.h
 create mode 100644 include/nuttx/clk/clk_provider.h