Lines Matching +full:baikal +full:- +full:t1
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2020 BAIKAL ELECTRONICS, JSC
5 * Baikal-T1 CCU Dividers interface driver
10 #include <linux/clk-provider.h>
21 #define CCU_SYS_SATA_CLK -1
22 #define CCU_SYS_XGMAC_CLK -2
32 * @CCU_DIV_LOCK_SHIFTED: Find lock-bit at non-standard position.
42 * enum ccu_div_type - CCU Divider types
56 * struct ccu_div_init_data - CCU Divider initialization data
61 * @sys_regs: Baikal-T1 System Controller registers map.
86 * struct ccu_div - CCU Divider descriptor
90 * @sys_regs: Baikal-T1 System Controller registers map.
91 * @lock: Divider state change spin-lock.
114 return div ? &div->hw : NULL; in ccu_div_get_clk_hw()