clk_regmap_mux
static struct clk_regmap_mux pwrcl_smux = {
static struct clk_regmap_mux perfcl_smux = {
static inline struct clk_regmap_mux *to_clk_regmap_mux(struct clk_hw *hw)
return container_of(to_clk_regmap(hw), struct clk_regmap_mux, clkr);
struct clk_regmap_mux *mux = to_clk_regmap_mux(hw);
struct clk_regmap_mux *mux = to_clk_regmap_mux(hw);
static struct clk_regmap_mux gcc_usb3_mp_phy_pipe_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_mp_phy_pipe_1_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_sec_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_tert_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb4_0_phy_dp0_clk_src = {
static struct clk_regmap_mux gcc_usb4_0_phy_dp1_clk_src = {
static struct clk_regmap_mux gcc_usb4_0_phy_p2rr2p_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb4_0_phy_pcie_pipe_mux_clk_src = {
static struct clk_regmap_mux gcc_usb4_0_phy_rx0_clk_src = {
static struct clk_regmap_mux gcc_usb4_0_phy_rx1_clk_src = {
static struct clk_regmap_mux gcc_usb4_0_phy_sys_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_dp0_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_dp1_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_p2rr2p_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_pcie_pipe_mux_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_rx0_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_rx1_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_sys_clk_src = {
static struct clk_regmap_mux gcc_usb4_2_phy_dp0_clk_src = {
static struct clk_regmap_mux gcc_usb4_2_phy_dp1_clk_src = {
static struct clk_regmap_mux gcc_usb4_2_phy_p2rr2p_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb4_2_phy_pcie_pipe_mux_clk_src = {
static struct clk_regmap_mux gcc_usb4_2_phy_rx0_clk_src = {
static struct clk_regmap_mux gcc_usb4_2_phy_rx1_clk_src = {
static struct clk_regmap_mux gcc_usb4_2_phy_sys_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src;
static struct clk_regmap_mux gcc_usb3_sec_phy_pipe_clk_src;
static struct clk_regmap_mux gcc_usb3_tert_phy_pipe_clk_src;
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb34_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb34_sec_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb34_tert_phy_pipe_clk_src = {
static struct clk_regmap_mux usb0_pipe_clk_src = {
static struct clk_regmap_mux pcie0_pipe_clk_src = {
static struct clk_regmap_mux pcie1_pipe_clk_src = {
static struct clk_regmap_mux pcie0_pipe_clk_src = {
static struct clk_regmap_mux usb0_pipe_clk_src = {
static struct clk_regmap_mux usb1_pipe_clk_src = {
static struct clk_regmap_mux pcie0_pipe_clk_src = {
static struct clk_regmap_mux pcie1_pipe_clk_src = {
static struct clk_regmap_mux usb0_pipe_clk_src = {
static struct clk_regmap_mux usb0_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_pcie_0_pipe_clk_src = {
static struct clk_regmap_mux gcc_pcie_1_pipe_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_pcie_0_phy_aux_clk_src = {
static struct clk_regmap_mux gcc_pcie_1_phy_aux_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_pcie_0_phy_aux_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_pcie_0_phy_aux_clk_src = {
static struct clk_regmap_mux gcc_pcie_1_phy_aux_clk_src = {
static struct clk_regmap_mux gcc_ufs_card_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_card_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_card_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_sec_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_mss_q6ss_boot_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_sec_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb4_phy_dp_clk_src = {
static struct clk_regmap_mux gcc_usb4_phy_p2rr2p_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb4_phy_pcie_pipe_mux_clk_src = {
static struct clk_regmap_mux gcc_usb4_phy_rx0_clk_src = {
static struct clk_regmap_mux gcc_usb4_phy_rx1_clk_src = {
static struct clk_regmap_mux gcc_usb4_phy_sys_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_sec_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_pcie_pipegmux_clk_src = {
static struct clk_regmap_mux gcc_usb4_phy_pcie_pipegmux_clk_src = {
static struct clk_regmap_mux gcc_ufs_card_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_card_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_card_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb34_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb34_sec_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_mp_phy_pipe_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_mp_phy_pipe_1_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_dp_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_p2rr2p_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_pcie_pipe_mux_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_rx0_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_rx1_clk_src = {
static struct clk_regmap_mux gcc_usb4_1_phy_sys_clk_src = {
static struct clk_regmap_mux gcc_pcie_aux_clk_src = {
static struct clk_regmap_mux gcc_pcie_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_emac0_cc_sgmiiphy_rx_clk_src = {
static struct clk_regmap_mux gcc_emac0_cc_sgmiiphy_tx_clk_src = {
static struct clk_regmap_mux gcc_emac0_sgmiiphy_mac_rclk_src = {
static struct clk_regmap_mux gcc_emac0_sgmiiphy_mac_tclk_src = {
static struct clk_regmap_mux gcc_emac1_cc_sgmiiphy_rx_clk_src = {
static struct clk_regmap_mux gcc_emac1_cc_sgmiiphy_tx_clk_src = {
static struct clk_regmap_mux gcc_emac1_sgmiiphy_mac_rclk_src = {
static struct clk_regmap_mux gcc_emac1_sgmiiphy_mac_tclk_src = {
static struct clk_regmap_mux gcc_pcie_aux_clk_src = {
static struct clk_regmap_mux gcc_usb3_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_ufs_card_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_card_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_card_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_sec_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_pcie_1_phy_aux_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_pcie_1_phy_aux_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_pcie_1_phy_aux_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_rx_symbol_1_clk_src = {
static struct clk_regmap_mux gcc_ufs_phy_tx_symbol_0_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb34_prim_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_sec_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb34_sec_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb3_tert_phy_pipe_clk_src = {
static struct clk_regmap_mux gcc_usb34_tert_phy_pipe_clk_src = {
static struct clk_regmap_mux mi2s_bit_clk = {
static struct clk_regmap_mux pcm_clk = {
static struct clk_regmap_mux prefix##_bit_clk = { \
static struct clk_regmap_mux pcm_clk = {
static struct clk_regmap_mux nss_cc_mac5_tx_srds0_clk_src = {
static struct clk_regmap_mux nss_cc_mac5_rx_srds0_clk_src = {