| /linux/drivers/clk/mediatek/ |
| H A D | clk-mt8167.c | 524 MUX(CLK_TOP_UART0_SEL, "uart0_sel", uart0_parents, 526 MUX(CLK_TOP_GFMUX_EMI1X_SEL, "gfmux_emi1x_sel", gfmux_emi1x_parents, 528 MUX(CLK_TOP_EMI_DDRPHY_SEL, "emi_ddrphy_sel", emi_ddrphy_parents, 530 MUX(CLK_TOP_AHB_INFRA_SEL, "ahb_infra_sel", ahb_infra_parents, 532 MUX(CLK_TOP_CSW_MUX_MFG_SEL, "csw_mux_mfg_sel", csw_mux_mfg_parents, 534 MUX(CLK_TOP_MSDC0_SEL, "msdc0_sel", msdc0_parents, 536 MUX(CLK_TOP_CAMTG_MM_SEL, "camtg_mm_sel", camtg_mm_parents, 538 MUX(CLK_TOP_PWM_MM_SEL, "pwm_mm_sel", pwm_mm_parents, 540 MUX(CLK_TOP_UART1_SEL, "uart1_sel", uart1_parents, 542 MUX(CLK_TOP_MSDC1_SEL, "msdc1_sel", msdc1_parents, [all …]
|
| H A D | clk-mt8186-mcu.c | 39 MUX(CLK_MCU_ARMPLL_LL_SEL, "mcu_armpll_ll_sel", mcu_armpll_ll_parents, 0x2A0, 9, 2), 41 MUX(CLK_MCU_ARMPLL_BL_SEL, "mcu_armpll_bl_sel", mcu_armpll_bl_parents, 0x2A4, 9, 2), 43 MUX(CLK_MCU_ARMPLL_BUS_SEL, "mcu_armpll_bus_sel", mcu_armpll_bus_parents, 0x2E0, 9, 2),
|
| H A D | clk-mt8173-pericfg.c | 42 MUX(CLK_PERI_UART0_SEL, "uart0_ck_sel", uart_ck_sel_parents, 0x40c, 0, 1), 43 MUX(CLK_PERI_UART1_SEL, "uart1_ck_sel", uart_ck_sel_parents, 0x40c, 1, 1), 44 MUX(CLK_PERI_UART2_SEL, "uart2_ck_sel", uart_ck_sel_parents, 0x40c, 2, 1), 45 MUX(CLK_PERI_UART3_SEL, "uart3_ck_sel", uart_ck_sel_parents, 0x40c, 3, 1),
|
| /linux/drivers/clk/samsung/ |
| H A D | clk-exynos5420.c | 473 MUX(0, "mout_aclk400_isp", mout_group3_5800_p, SRC_TOP0, 0, 3), 474 MUX(0, "mout_aclk400_mscl", mout_group3_5800_p, SRC_TOP0, 4, 3), 475 MUX(0, "mout_aclk400_wcore", mout_group2_5800_p, SRC_TOP0, 16, 3), 476 MUX(0, "mout_aclk100_noc", mout_group1_5800_p, SRC_TOP0, 20, 2), 478 MUX(0, "mout_aclk333_432_gscl", mout_group6_5800_p, SRC_TOP1, 0, 2), 479 MUX(0, "mout_aclk333_432_isp", mout_group6_5800_p, SRC_TOP1, 4, 2), 480 MUX(0, "mout_aclk333_432_isp0", mout_group6_5800_p, SRC_TOP1, 12, 2), 481 MUX(0, "mout_aclk266", mout_group5_5800_p, SRC_TOP1, 20, 2), 482 MUX(0, "mout_aclk333", mout_group1_5800_p, SRC_TOP1, 28, 2), 484 MUX(0, "mout_aclk400_disp1", mout_group7_5800_p, SRC_TOP2, 4, 3), [all …]
|
| H A D | clk-exynosautov920.c | 554 MUX(MOUT_SHARED0_PLL, "mout_shared0_pll", mout_shared0_pll_p, 556 MUX(MOUT_SHARED1_PLL, "mout_shared1_pll", mout_shared1_pll_p, 558 MUX(MOUT_SHARED2_PLL, "mout_shared2_pll", mout_shared2_pll_p, 560 MUX(MOUT_SHARED3_PLL, "mout_shared3_pll", mout_shared3_pll_p, 562 MUX(MOUT_SHARED4_PLL, "mout_shared4_pll", mout_shared4_pll_p, 564 MUX(MOUT_SHARED5_PLL, "mout_shared5_pll", mout_shared5_pll_p, 566 MUX(MOUT_MMC_PLL, "mout_mmc_pll", mout_mmc_pll_p, 570 MUX(MOUT_CLKCMU_CMU_BOOST, "mout_clkcmu_cmu_boost", 572 MUX(MOUT_CLKCMU_CMU_CMUREF, "mout_clkcmu_cmu_cmuref", 576 MUX(MOUT_CLKCMU_ACC_NOC, "mout_clkcmu_acc_noc", [all …]
|
| H A D | clk-exynos4.c | 425 MUX(CLK_MOUT_HDMI, "mout_hdmi", mout_hdmi_p, SRC_TV, 0, 1), 426 MUX(0, "mout_mfc1", sclk_evpll_p, SRC_MFC, 4, 1), 427 MUX(0, "mout_mfc", mout_mfc_p, SRC_MFC, 8, 1), 432 MUX(0, "mout_spdif", mout_spdif_p, SRC_PERIL1, 8, 2), 433 MUX(0, "mout_onenand1", mout_onenand1_p, SRC_TOP0, 0, 1), 434 MUX(CLK_SCLK_EPLL, "sclk_epll", mout_epll_p, SRC_TOP0, 4, 1), 435 MUX(0, "mout_onenand", mout_onenand_p, SRC_TOP0, 28, 1), 437 MUX(0, "mout_dmc_bus", sclk_ampll_p4210, SRC_DMC, 4, 1), 438 MUX(0, "mout_dphy", sclk_ampll_p4210, SRC_DMC, 8, 1), 443 MUX(CLK_MOUT_VPLLSRC, "mout_vpllsrc", mout_vpllsrc_p, SRC_TOP1, 0, 1), [all …]
|
| H A D | clk-exynos2200.c | 1355 MUX(CLK_MOUT_CMU_CP_MPLL_CLK_D2_USER, "mout_cmu_cp_mpll_clk_d2_user", 1358 MUX(CLK_MOUT_CMU_CP_MPLL_CLK_USER, "mout_cmu_cp_mpll_clk_user", 1361 MUX(CLK_MOUT_CMU_AUD_AUDIF0, "mout_cmu_aud_audif0", 1363 MUX(CLK_MOUT_CMU_AUD_AUDIF1, "mout_cmu_aud_audif1", 1365 MUX(CLK_MOUT_CMU_AUD_CPU, "mout_cmu_aud_cpu", mout_cmu_aud_cpu_p, 1367 MUX(CLK_MOUT_CMU_CPUCL0_DBG_NOC, "mout_cmu_cpucl0_dbg_noc", 1370 MUX(CLK_MOUT_CMU_CPUCL0_SWITCH, "mout_cmu_cpucl0_switch", 1372 MUX(CLK_MOUT_CMU_CPUCL1_SWITCH, "mout_cmu_cpucl1_switch", 1374 MUX(CLK_MOUT_CMU_CPUCL2_SWITCH, "mout_cmu_cpucl2_switch", 1376 MUX(CLK_MOUT_CMU_DNC_NOC, "mout_cmu_dnc_noc", mout_cmu_dnc_noc_p, [all …]
|
| H A D | clk-exynos5250.c | 245 MUX(CLK_MOUT_VPLLSRC, "mout_vpllsrc", mout_vpllsrc_p, SRC_TOP2, 0, 1), 261 MUX(0, "mout_cpu", mout_cpu_p, SRC_CPU, 16, 1), 266 MUX(CLK_MOUT_MPLL, "mout_mpll", mout_mpll_p, SRC_CORE1, 8, 1), 271 MUX(0, "mout_aclk166", mout_aclk166_p, SRC_TOP0, 8, 1), 272 MUX(0, "mout_aclk200", mout_aclk200_p, SRC_TOP0, 12, 1), 273 MUX(0, "mout_aclk300_disp1_mid", mout_aclk200_p, SRC_TOP0, 14, 1), 274 MUX(0, "mout_aclk300", mout_aclk300_p, SRC_TOP0, 15, 1), 275 MUX(0, "mout_aclk333", mout_aclk166_p, SRC_TOP0, 16, 1), 276 MUX(0, "mout_aclk400_g3d_mid", mout_aclk200_p, SRC_TOP0, 20, 1), 278 MUX(0, "mout_aclk300_disp1_mid1", mout_aclk300_disp1_mid1_p, SRC_TOP1, [all …]
|
| H A D | clk-exynosautov9.c | 442 MUX(MOUT_SHARED0_PLL, "mout_shared0_pll", mout_shared0_pll_p, 444 MUX(MOUT_SHARED1_PLL, "mout_shared1_pll", mout_shared1_pll_p, 446 MUX(MOUT_SHARED2_PLL, "mout_shared2_pll", mout_shared2_pll_p, 448 MUX(MOUT_SHARED3_PLL, "mout_shared3_pll", mout_shared3_pll_p, 450 MUX(MOUT_SHARED4_PLL, "mout_shared4_pll", mout_shared4_pll_p, 454 MUX(MOUT_CLKCMU_CMU_BOOST, "mout_clkcmu_cmu_boost", 456 MUX(MOUT_CLKCMU_CMU_CMUREF, "mout_clkcmu_cmu_cmuref", 460 MUX(MOUT_CLKCMU_ACC_BUS, "mout_clkcmu_acc_bus", mout_clkcmu_acc_bus_p, 464 MUX(MOUT_CLKCMU_APM_BUS, "mout_clkcmu_apm_bus", mout_clkcmu_apm_bus_p, 468 MUX(MOUT_CLKCMU_AUD_CPU, "mout_clkcmu_aud_cpu", mout_clkcmu_aud_cpu_p, [all …]
|
| H A D | clk-exynos8895.c | 768 MUX(CLK_MOUT_PLL_SHARED0, "mout_pll_shared0", mout_pll_shared0_p, 770 MUX(CLK_MOUT_PLL_SHARED1, "mout_pll_shared1", mout_pll_shared1_p, 772 MUX(CLK_MOUT_PLL_SHARED2, "mout_pll_shared2", mout_pll_shared2_p, 774 MUX(CLK_MOUT_PLL_SHARED3, "mout_pll_shared3", mout_pll_shared3_p, 776 MUX(CLK_MOUT_PLL_SHARED4, "mout_pll_shared4", mout_pll_shared4_p, 778 MUX(CLK_MOUT_CP2AP_MIF_CLK_USER, "mout_cp2ap_mif_clk_user", 780 MUX(CLK_MOUT_CMU_ABOX_CPUABOX, "mout_cmu_abox_cpuabox", 783 MUX(CLK_MOUT_CMU_APM_BUS, "mout_cmu_apm_bus", mout_cmu_apm_bus_p, 785 MUX(CLK_MOUT_CMU_BUS1_BUS, "mout_cmu_bus1_bus", mout_cmu_bus1_bus_p, 787 MUX(CLK_MOUT_CMU_BUSC_BUS, "mout_cmu_busc_bus", mout_cmu_busc_bus_p, [all …]
|
| H A D | clk-exynos3250.c | 249 MUX(CLK_MOUT_MPLL_USER_L, "mout_mpll_user_l", mout_mpll_user_p, 251 MUX(CLK_MOUT_GDL, "mout_gdl", mout_gdl_p, SRC_LEFTBUS, 0, 1), 254 MUX(CLK_MOUT_MPLL_USER_R, "mout_mpll_user_r", mout_mpll_user_p, 256 MUX(CLK_MOUT_GDR, "mout_gdr", mout_gdr_p, SRC_RIGHTBUS, 0, 1), 259 MUX(CLK_MOUT_EBI, "mout_ebi", mout_ebi_p, SRC_TOP0, 28, 1), 260 MUX(CLK_MOUT_ACLK_200, "mout_aclk_200", group_div_mpll_pre_p, SRC_TOP0, 24, 1), 261 MUX(CLK_MOUT_ACLK_160, "mout_aclk_160", group_div_mpll_pre_p, SRC_TOP0, 20, 1), 262 MUX(CLK_MOUT_ACLK_100, "mout_aclk_100", group_div_mpll_pre_p, SRC_TOP0, 16, 1), 263 MUX(CLK_MOUT_ACLK_266_1, "mout_aclk_266_1", mout_aclk_266_1_p, SRC_TOP0, 14, 1), 264 MUX(CLK_MOUT_ACLK_266_0, "mout_aclk_266_0", mout_aclk_266_0_p, SRC_TOP0, 13, 1), [all …]
|
| H A D | clk-exynos990.c | 715 MUX(CLK_MOUT_PLL_SHARED0, "mout_pll_shared0", mout_pll_shared0_p, 717 MUX(CLK_MOUT_PLL_SHARED1, "mout_pll_shared1", mout_pll_shared1_p, 719 MUX(CLK_MOUT_PLL_SHARED2, "mout_pll_shared2", mout_pll_shared2_p, 721 MUX(CLK_MOUT_PLL_SHARED3, "mout_pll_shared3", mout_pll_shared3_p, 723 MUX(CLK_MOUT_PLL_SHARED4, "mout_pll_shared4", mout_pll_shared4_p, 725 MUX(CLK_MOUT_PLL_MMC, "mout_pll_mmc", mout_pll_mmc_p, 727 MUX(CLK_MOUT_PLL_G3D, "mout_pll_g3d", mout_pll_g3d_p, 729 MUX(CLK_MOUT_CMU_DPU_BUS, "mout_cmu_dpu_bus", 731 MUX(CLK_MOUT_CMU_APM_BUS, "mout_cmu_apm_bus", 733 MUX(CLK_MOUT_CMU_AUD_CPU, "mout_cmu_aud_cpu", [all …]
|
| H A D | clk-exynos5433.c | 278 MUX(CLK_MOUT_AUD_PLL, "mout_aud_pll", mout_aud_pll_p, MUX_SEL_TOP0, 280 MUX(CLK_MOUT_ISP_PLL, "mout_isp_pll", mout_isp_pll_p, MUX_SEL_TOP0, 284 MUX(CLK_MOUT_AUD_PLL_USER_T, "mout_aud_pll_user_t", 286 MUX(CLK_MOUT_MPHY_PLL_USER, "mout_mphy_pll_user", mout_mphy_pll_user_p, 288 MUX(CLK_MOUT_MFC_PLL_USER, "mout_mfc_pll_user", mout_mfc_pll_user_p, 290 MUX(CLK_MOUT_BUS_PLL_USER, "mout_bus_pll_user", mout_bus_pll_user_p, 294 MUX(CLK_MOUT_ACLK_HEVC_400, "mout_aclk_hevc_400", 296 MUX(CLK_MOUT_ACLK_CAM1_333, "mout_aclk_cam1_333", 298 MUX(CLK_MOUT_ACLK_CAM1_552_B, "mout_aclk_cam1_552_b", 300 MUX(CLK_MOUT_ACLK_CAM1_552_A, "mout_aclk_cam1_552_a", [all …]
|
| H A D | clk-exynos7885.c | 196 MUX(CLK_MOUT_SHARED0_PLL, "mout_shared0_pll", mout_shared0_pll_p, 198 MUX(CLK_MOUT_SHARED1_PLL, "mout_shared1_pll", mout_shared1_pll_p, 202 MUX(CLK_MOUT_CORE_BUS, "mout_core_bus", mout_core_bus_p, 204 MUX(CLK_MOUT_CORE_CCI, "mout_core_cci", mout_core_cci_p, 206 MUX(CLK_MOUT_CORE_G3D, "mout_core_g3d", mout_core_g3d_p, 210 MUX(CLK_MOUT_PERI_BUS, "mout_peri_bus", mout_peri_bus_p, 212 MUX(CLK_MOUT_PERI_SPI0, "mout_peri_spi0", mout_peri_spi0_p, 214 MUX(CLK_MOUT_PERI_SPI1, "mout_peri_spi1", mout_peri_spi1_p, 216 MUX(CLK_MOUT_PERI_UART0, "mout_peri_uart0", mout_peri_uart0_p, 218 MUX(CLK_MOUT_PERI_UART1, "mout_peri_uart1", mout_peri_uart1_p, [all …]
|
| H A D | clk-artpec8.c | 248 MUX(0, "mout_clkcmu_pll_shared0", mout_clkcmu_pll_shared0_p, PLL_CON0_PLL_SHARED0, 4, 1), 249 MUX(0, "mout_clkcmu_pll_shared1", mout_clkcmu_pll_shared1_p, PLL_CON0_PLL_SHARED1, 4, 1), 250 MUX(0, "mout_clkcmu_pll_audio", mout_clkcmu_pll_audio_p, PLL_CON0_PLL_AUDIO, 4, 1), 251 MUX(0, "mout_clkcmu_bus_bus", mout_clkcmu_bus_bus_p, CLK_CON_MUX_CLKCMU_BUS, 0, 2), 252 MUX(0, "mout_clkcmu_bus_dlp", mout_clkcmu_bus_dlp_p, CLK_CON_MUX_CLKCMU_BUS_DLP, 0, 2), 253 MUX(0, "mout_clkcmu_core_bus", mout_clkcmu_core_bus_p, CLK_CON_MUX_CLKCMU_CORE_BUS, 0, 2), 254 MUX(0, "mout_clkcmu_core_dlp", mout_clkcmu_core_dlp_p, CLK_CON_MUX_CLKCMU_CORE_DLP, 0, 2), 255 MUX(0, "mout_clkcmu_cpucl_switch", mout_clkcmu_cpucl_switch_p, 257 MUX(0, "mout_clkcmu_fsys_bus", mout_clkcmu_fsys_bus_p, CLK_CON_MUX_CLKCMU_FSYS_BUS, 0, 2), 258 MUX(0, "mout_clkcmu_fsys_ip", mout_clkcmu_fsys_ip_p, CLK_CON_MUX_CLKCMU_FSYS_IP, 0, 2), [all …]
|
| H A D | clk-exynos850.c | 312 MUX(CLK_MOUT_SHARED0_PLL, "mout_shared0_pll", mout_shared0_pll_p, 314 MUX(CLK_MOUT_SHARED1_PLL, "mout_shared1_pll", mout_shared1_pll_p, 316 MUX(CLK_MOUT_MMC_PLL, "mout_mmc_pll", mout_mmc_pll_p, 320 MUX(CLK_MOUT_CLKCMU_APM_BUS, "mout_clkcmu_apm_bus", 324 MUX(CLK_MOUT_AUD, "mout_aud", mout_aud_p, 328 MUX(CLK_MOUT_CORE_BUS, "mout_core_bus", mout_core_bus_p, 330 MUX(CLK_MOUT_CORE_CCI, "mout_core_cci", mout_core_cci_p, 332 MUX(CLK_MOUT_CORE_MMC_EMBD, "mout_core_mmc_embd", mout_core_mmc_embd_p, 334 MUX(CLK_MOUT_CORE_SSS, "mout_core_sss", mout_core_sss_p, 338 MUX(CLK_MOUT_CPUCL0_DBG, "mout_cpucl0_dbg", mout_cpucl0_dbg_p, [all …]
|
| H A D | clk-gs101.c | 955 MUX(CLK_MOUT_PLL_SHARED0, "mout_pll_shared0", mout_pll_shared0_p, 957 MUX(CLK_MOUT_PLL_SHARED1, "mout_pll_shared1", mout_pll_shared1_p, 959 MUX(CLK_MOUT_PLL_SHARED2, "mout_pll_shared2", mout_pll_shared2_p, 961 MUX(CLK_MOUT_PLL_SHARED3, "mout_pll_shared3", mout_pll_shared3_p, 963 MUX(CLK_MOUT_PLL_SPARE, "mout_pll_spare", mout_pll_spare_p, 965 MUX(CLK_MOUT_CMU_BO_BUS, "mout_cmu_bo_bus", mout_cmu_bo_bus_p, 967 MUX(CLK_MOUT_CMU_BUS0_BUS, "mout_cmu_bus0_bus", mout_cmu_bus0_bus_p, 969 MUX(CLK_MOUT_CMU_BUS1_BUS, "mout_cmu_bus1_bus", mout_cmu_bus1_bus_p, 971 MUX(CLK_MOUT_CMU_BUS2_BUS, "mout_cmu_bus2_bus", mout_cmu_bus2_bus_p, 973 MUX(CLK_MOUT_CMU_CIS_CLK0, "mout_cmu_cis_clk0", mout_cmu_cis_clk0_7_p, [all …]
|
| H A D | clk-exynos7870.c | 364 MUX(CLK_MOUT_MIF_CMU_DISPAUD_BUS, "mout_mif_cmu_dispaud_bus", 366 MUX(CLK_MOUT_MIF_CMU_DISPAUD_DECON_ECLK, 370 MUX(CLK_MOUT_MIF_CMU_DISPAUD_DECON_VCLK, 374 MUX(CLK_MOUT_MIF_CMU_FSYS_BUS, "mout_mif_cmu_fsys_bus", 376 MUX(CLK_MOUT_MIF_CMU_FSYS_MMC0, "mout_mif_cmu_fsys_mmc0", 378 MUX(CLK_MOUT_MIF_CMU_FSYS_MMC1, "mout_mif_cmu_fsys_mmc1", 380 MUX(CLK_MOUT_MIF_CMU_FSYS_MMC2, "mout_mif_cmu_fsys_mmc2", 382 MUX(CLK_MOUT_MIF_CMU_FSYS_USB20DRD_REFCLK, 386 MUX(CLK_MOUT_MIF_CMU_ISP_CAM, "mout_mif_cmu_isp_cam", 388 MUX(CLK_MOUT_MIF_CMU_ISP_ISP, "mout_mif_cmu_isp_isp", [all …]
|
| H A D | clk-fsd.c | 197 MUX(0, "mout_cmu_pll_shared0", mout_cmu_shared0_pll_p, PLL_CON0_PLL_SHARED0, 4, 1), 198 MUX(0, "mout_cmu_pll_shared1", mout_cmu_shared1_pll_p, PLL_CON0_PLL_SHARED1, 4, 1), 199 MUX(0, "mout_cmu_pll_shared2", mout_cmu_shared2_pll_p, PLL_CON0_PLL_SHARED2, 4, 1), 200 MUX(0, "mout_cmu_pll_shared3", mout_cmu_shared3_pll_p, PLL_CON0_PLL_SHARED3, 4, 1), 201 MUX(0, "mout_cmu_cis0_clkmux", mout_cmu_cis0_clkmux_p, MUX_CMU_CIS0_CLKMUX, 0, 1), 202 MUX(0, "mout_cmu_cis1_clkmux", mout_cmu_cis1_clkmux_p, MUX_CMU_CIS1_CLKMUX, 0, 1), 203 MUX(0, "mout_cmu_cis2_clkmux", mout_cmu_cis2_clkmux_p, MUX_CMU_CIS2_CLKMUX, 0, 1), 204 MUX(0, "mout_cmu_cpucl_switchmux", mout_cmu_cpucl_switchmux_p, 206 MUX(0, "mout_cmu_fsys1_aclk_mux", mout_cmu_fsys1_aclk_mux_p, MUX_CMU_FSYS1_ACLK_MUX, 0, 1), 207 MUX(0, "mout_cmu_pll_shared0_mux", mout_cmu_pll_shared0_mux_p, MUX_PLL_SHARED0_MUX, 0, 1), [all …]
|
| /linux/drivers/clk/tegra/ |
| H A D | clk-tegra-periph.c | 132 #define MUX(_name, _parents, _offset, \ macro 639 …MUX("i2s0", mux_pllaout0_audio0_2x_pllp_clkm, CLK_SOURCE_I2S0, 30, TEGRA_PERIPH_ON_APB, tegra_clk_… 640 …MUX("i2s1", mux_pllaout0_audio1_2x_pllp_clkm, CLK_SOURCE_I2S1, 11, TEGRA_PERIPH_ON_APB, tegra_clk_… 641 …MUX("i2s2", mux_pllaout0_audio2_2x_pllp_clkm, CLK_SOURCE_I2S2, 18, TEGRA_PERIPH_ON_APB, tegra_clk_… 642 …MUX("i2s3", mux_pllaout0_audio3_2x_pllp_clkm, CLK_SOURCE_I2S3, 101, TEGRA_PERIPH_ON_APB, tegra_clk… 643 …MUX("i2s4", mux_pllaout0_audio4_2x_pllp_clkm, CLK_SOURCE_I2S4, 102, TEGRA_PERIPH_ON_APB, tegra_clk… 644 …MUX("spdif_out", mux_pllaout0_audio_2x_pllp_clkm, CLK_SOURCE_SPDIF_OUT, 10, TEGRA_PERIPH_ON_APB, t… 645 …MUX("spdif_in", mux_pllp_pllc_pllm, CLK_SOURCE_SPDIF_IN, 10, TEGRA_PERIPH_ON_APB, tegra_clk_spdif_… 647 MUX("pwm", mux_pllp_pllc_clk32_clkm, CLK_SOURCE_PWM, 17, TEGRA_PERIPH_ON_APB, tegra_clk_pwm), 648 MUX("adx", mux_plla_pllc_pllp_clkm, CLK_SOURCE_ADX, 154, TEGRA_PERIPH_ON_APB, tegra_clk_adx), [all …]
|
| /linux/drivers/clk/pistachio/ |
| H A D | clk-pistachio.c | 124 MUX(CLK_AUDIO_REF_MUX, "audio_refclk_mux", mux_xtal_audio_refclk, 126 MUX(CLK_MIPS_PLL_MUX, "mips_pll_mux", mux_xtal_mips, 0x200, 1), 127 MUX(CLK_AUDIO_PLL_MUX, "audio_pll_mux", mux_xtal_audio, 0x200, 2), 128 MUX(CLK_AUDIO_MUX, "audio_mux", mux_audio_debug, 0x200, 4), 129 MUX(CLK_RPU_V_PLL_MUX, "rpu_v_pll_mux", mux_xtal_rpu_v, 0x200, 5), 130 MUX(CLK_RPU_L_PLL_MUX, "rpu_l_pll_mux", mux_xtal_rpu_l, 0x200, 6), 131 MUX(CLK_RPU_L_MUX, "rpu_l_mux", mux_rpu_l_mips, 0x200, 7), 132 MUX(CLK_WIFI_PLL_MUX, "wifi_pll_mux", mux_xtal_wifi, 0x200, 8), 133 MUX(CLK_WIFI_DIV4_MUX, "wifi_div4_mux", mux_xtal_wifi_div4, 0x200, 9), 134 MUX(CLK_WIFI_DIV8_MUX, "wifi_div8_mux", mux_xtal_wifi_div8, 0x200, 10), [all …]
|
| /linux/Documentation/i2c/ |
| H A D | i2c-sysfs.rst | 10 I2C topology can be complex because of the existence of I2C MUX 12 kernel abstracts the MUX channels into logical I2C bus numbers. However, there 13 is a gap of knowledge to map from the I2C bus physical number and MUX topology 32 2. General knowledge of I2C, I2C MUX and I2C topology. 85 an abstraction of a channel behind an I2C MUX. In case it is an abstraction of a 86 MUX channel, whenever we access an I2C device via a such logical bus, the kernel 87 will switch the I2C MUX for you to the proper channel as part of the 109 MUX fanouts. For the following examples, we will assume that the physical I2C 123 `-- 7-0071 (4-channel I2C MUX at 0x71) 127 | |-- 73-0070 (I2C MUX at 0x70, exists in DTS, but failed to probe) [all …]
|
| /linux/drivers/clk/rockchip/ |
| H A D | clk-rk3308.c | 199 MUX(0, "clk_uart0_mux", mux_uart0_p, CLK_SET_RATE_PARENT, 203 MUX(0, "clk_uart1_mux", mux_uart1_p, CLK_SET_RATE_PARENT, 207 MUX(0, "clk_uart2_mux", mux_uart2_p, CLK_SET_RATE_PARENT, 211 MUX(0, "clk_uart3_mux", mux_uart3_p, CLK_SET_RATE_PARENT, 215 MUX(0, "clk_uart4_mux", mux_uart4_p, CLK_SET_RATE_PARENT, 219 MUX(0, "dclk_vop_mux", mux_dclk_vop_p, CLK_SET_RATE_PARENT, 223 MUX(SCLK_RTC32K, "clk_rtc32k", mux_rtc32k_p, CLK_SET_RATE_PARENT, 227 MUX(0, "clk_pdm_mux", mux_pdm_p, CLK_SET_RATE_PARENT, 231 MUX(SCLK_I2S0_8CH_TX_MUX, "clk_i2s0_8ch_tx_mux", mux_i2s0_8ch_tx_p, CLK_SET_RATE_PARENT, 235 MUX(SCLK_I2S0_8CH_RX_MUX, "clk_i2s0_8ch_rx_mux", mux_i2s0_8ch_rx_p, CLK_SET_RATE_PARENT, [all …]
|
| H A D | clk-rk3228.c | 184 MUX(0, "i2s0_pre", mux_i2s0_p, CLK_SET_RATE_PARENT, 188 MUX(0, "i2s1_pre", mux_i2s1_pre_p, CLK_SET_RATE_PARENT, 192 MUX(0, "i2s2_pre", mux_i2s2_p, CLK_SET_RATE_PARENT, 196 MUX(SCLK_SPDIF, "sclk_spdif", mux_sclk_spdif_p, CLK_SET_RATE_PARENT, 200 MUX(SCLK_UART0, "sclk_uart0", mux_uart0_p, CLK_SET_RATE_PARENT, 204 MUX(SCLK_UART1, "sclk_uart1", mux_uart1_p, CLK_SET_RATE_PARENT, 208 MUX(SCLK_UART2, "sclk_uart2", mux_uart2_p, CLK_SET_RATE_PARENT, 249 MUX(SCLK_HDMI_PHY, "hdmiphy", mux_hdmiphy_p, CLK_SET_RATE_PARENT, 251 MUX(0, "usb480m_phy", mux_usb480m_phy_p, CLK_SET_RATE_PARENT, 253 MUX(0, "usb480m", mux_usb480m_p, CLK_SET_RATE_PARENT, [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-mux | 6 The mux/ class sub-directory belongs to the Generic MUX 7 Framework and provides a sysfs interface for using MUX 16 probed MUX chip where N is a simple enumeration.
|