Home
last modified time | relevance | path

Searched +full:rv1126b +full:- +full:cru (Results 1 – 3 of 3) sorted by relevance

/linux/Documentation/devicetree/bindings/clock/
H A Drockchip,rv1126b-cru.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/clock/rockchip,rv1126b-cru.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Rockchip RV1126B Clock and Reset Unit
10 - Elaine Zhang <zhangqing@rock-chips.com>
11 - Heiko Stuebner <heiko@sntech.de>
14 The rv1126b clock controller generates the clock and also implements a
20 - rockchip,rv1126b-cru
25 "#clock-cells":
[all …]
/linux/drivers/clk/rockchip/
H A Dclk-rv1126b.c1 // SPDX-License-Identifier: GPL-2.0
4 * Author: Elaine Zhang <zhangqing@rock-chips.com>
8 #include <linux/clk-provider.h>
16 #include <dt-bindings/clock/rockchip,rv1126b-cru.h>
49 .val = HIWORD_UPDATE(_aclk_core - 1, RV1126B_DIV_ACLK_CORE_MASK, \
56 .val = HIWORD_UPDATE(_pclk_dbg - 1, RV1126B_DIV_PCLK_CORE_MASK, \
1040 pr_err("%s: could not map cru region\n", __func__); in rv1126b_clk_init()
1076 CLK_OF_DECLARE(rv1126b_cru, "rockchip,rv1126b-cru", rv1126b_clk_init);
1088 .compatible = "rockchip,rv1126b-cru",
1097 struct device *dev = &pdev->dev; in clk_rv1126b_probe()
[all …]
H A Drst-rv1126b.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Author: Elaine Zhang <zhangqing@rock-chips.com>
9 #include <dt-bindings/reset/rockchip,rv1126b-cru.h>
41 /* TOPCRU-->SOFTRST_CON00 */
43 /* TOPCRU-->SOFTRST_CON15 */
47 /* BUSCRU-->SOFTRST_CON00 */
61 /* BUSCRU-->SOFTRST_CON01 */
74 /* BUSCRU-->SOFTRST_CON02 */
92 /* BUSCRU-->SOFTRST_CON03 */
108 /* BUSCRU-->SOFTRST_CON04 */
[all …]