216 lines
6.4 KiB
Plaintext
216 lines
6.4 KiB
Plaintext
/*
|
|
* Copyright (c) 2018 MediaTek Inc.
|
|
* Author: Wenzhen.Yu <Wenzhen.Yu@mediatek.com>
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License version 2 as
|
|
* published by the Free Software Foundation.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*/
|
|
|
|
&clkitg {
|
|
bring-up {
|
|
compatible = "mediatek,clk-bring-up";
|
|
clocks =
|
|
<&apmixedsys CK_APMIXED_ARMPLL>,
|
|
<&apmixedsys CK_APMIXED_NET2PLL>,
|
|
<&apmixedsys CK_APMIXED_MMPLL>,
|
|
<&apmixedsys CK_APMIXED_SGMPLL>,
|
|
<&apmixedsys CK_APMIXED_WEDMCUPLL>,
|
|
<&apmixedsys CK_APMIXED_NET1PLL>,
|
|
<&apmixedsys CK_APMIXED_MPLL>,
|
|
<&apmixedsys CK_APMIXED_APLL2>,
|
|
<&infracfg CK_INFRA_CK_F26M>,
|
|
<&clk40m>,
|
|
<&infracfg CK_INFRA_ISPI0>,
|
|
<&infracfg CK_INFRA_I2C>,
|
|
<&infracfg CK_INFRA_ISPI1>,
|
|
<&clk40m>,
|
|
<&infracfg CK_INFRA_66M_MCK>,
|
|
<&infracfg CK_INFRA_CK_F32K>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&infracfg CK_INFRA_133M_HCK>,
|
|
<&infracfg CK_INFRA_66M_PHCK>,
|
|
<&infracfg CK_INFRA_FAUD_L_CK>,
|
|
<&infracfg CK_INFRA_FAUD_AUD_CK>,
|
|
<&infracfg CK_INFRA_FAUD_EG2_CK>,
|
|
<&infracfg CK_INFRA_I2CS_CK>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&infracfg CK_INFRA_MUX_SPI0>,
|
|
<&infracfg CK_INFRA_MUX_SPI1>,
|
|
<&infracfg CK_INFRA_RTC_32K>,
|
|
<&infracfg CK_INFRA_FMSDC_CK>,
|
|
<&infracfg CK_INFRA_FMSDC_HCK_CK>,
|
|
<&infracfg CK_INFRA_PERI_133M>,
|
|
<&infracfg CK_INFRA_133M_PHCK>,
|
|
<&infracfg CK_INFRA_USB_SYS_CK>,
|
|
<&infracfg CK_INFRA_USB_CK>,
|
|
<&infracfg CK_INFRA_USB_XHCI_CK>,
|
|
<&clk40m>,
|
|
<&infracfg CK_INFRA_F26M_CK0>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&infracfg_ao CK_INFRA_GPT_STA>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&infracfg_ao CK_INFRA_CQ_DMA_CK>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&infracfg_ao CK_INFRA_DRAMC_26M_CK>,
|
|
<&clk40m>,
|
|
<&infracfg_ao CK_INFRA_AP_DMA_CK>,
|
|
<&infracfg_ao CK_INFRA_SEJ_CK>,
|
|
<&infracfg_ao CK_INFRA_SEJ_13M_CK>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&infracfg_ao CK_INFRA_FRTC_CK>,
|
|
<&infracfg_ao CK_INFRA_MSDC_CK>,
|
|
<&infracfg_ao CK_INFRA_MSDC_HCK_CK>,
|
|
<&infracfg_ao CK_INFRA_MSDC_133M_CK>,
|
|
<&infracfg_ao CK_INFRA_MSDC_66M_CK>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&infracfg_ao CK_INFRA_FBIST2FPC_CK>,
|
|
<&infracfg_ao CK_INFRA_I2C_MCK_CK>,
|
|
<&infracfg_ao CK_INFRA_I2C_PCK_CK>,
|
|
<&infracfg_ao CK_INFRA_IUSB_133_CK>,
|
|
<&infracfg_ao CK_INFRA_IUSB_66M_CK>,
|
|
<&infracfg_ao CK_INFRA_IUSB_SYS_CK>,
|
|
<&infracfg_ao CK_INFRA_IUSB_CK>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_CB_M_416M>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_CB_M_D4>,
|
|
<&topckgen CK_TOP_CB_M_D8>,
|
|
<&topckgen CK_TOP_M_D8_D2>,
|
|
<&topckgen CK_TOP_M_D3_D2>,
|
|
<&topckgen CK_TOP_CB_MM_D2>,
|
|
<&topckgen CK_TOP_CB_MM_D4>,
|
|
<&topckgen CK_TOP_CB_MM_D8>,
|
|
<&topckgen CK_TOP_CB_APLL2_196M>,
|
|
<&topckgen CK_TOP_APLL2_D4>,
|
|
<&topckgen CK_TOP_CB_NET1_D4>,
|
|
<&topckgen CK_TOP_CB_NET1_D5>,
|
|
<&topckgen CK_TOP_NET1_D5_D2>,
|
|
<&topckgen CK_TOP_NET1_D5_D4>,
|
|
<&topckgen CK_TOP_NET1_D8_D2>,
|
|
<&topckgen CK_TOP_NET1_D8_D4>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_CB_NET2_D4>,
|
|
<&topckgen CK_TOP_NET2_D4_D2>,
|
|
<&topckgen CK_TOP_CB_WEDMCU_208M>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_CB_RTC_32K>,
|
|
<&topckgen CK_TOP_CB_RTC_32P7K>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_USB_EQ_RX250M>,
|
|
<&topckgen CK_TOP_USB_TX250M>,
|
|
<&topckgen CK_TOP_USB_LN0_CK>,
|
|
<&topckgen CK_TOP_USB_CDR_CK>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_I2C_BCK>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_F26M_SEL>,
|
|
<&topckgen CK_TOP_SYSAXI>,
|
|
<&topckgen CK_TOP_NETSYS_WED_MCU>,
|
|
<&topckgen CK_TOP_NETSYS_2X>,
|
|
<&topckgen CK_TOP_SGM_325M>,
|
|
<&topckgen CK_TOP_A1SYS>,
|
|
<&topckgen CK_TOP_F26M>,
|
|
<&topckgen CK_TOP_AUD_L>,
|
|
<&topckgen CK_TOP_A_TUNER>,
|
|
<&topckgen CK_TOP_U2U3_REF>,
|
|
<&topckgen CK_TOP_U2U3_SYS>,
|
|
<&topckgen CK_TOP_U2U3_XHCI>,
|
|
<&topckgen CK_TOP_AP2CNN_HOST>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_I2C_SEL>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_F26M_SEL>,
|
|
<&topckgen CK_TOP_DRAMC_SEL>,
|
|
<&topckgen CK_TOP_DRAMC_MD32_SEL>,
|
|
<&topckgen CK_TOP_SYSAXI_SEL>,
|
|
<&topckgen CK_TOP_SYSAPB_SEL>,
|
|
<&topckgen CK_TOP_ARM_DB_MAIN_SEL>,
|
|
<&topckgen CK_TOP_AP2CNN_HOST_SEL>,
|
|
<&topckgen CK_TOP_NETSYS_SEL>,
|
|
<&topckgen CK_TOP_NETSYS_500M_SEL>,
|
|
<&topckgen CK_TOP_NETSYS_MCU_SEL>,
|
|
<&clk40m>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_SGM_REG_SEL>,
|
|
<&topckgen CK_TOP_NETSYS_500M_SEL>,
|
|
<&clk40m>,
|
|
<&topckgen CK_TOP_USB3_PHY_SEL>,
|
|
<&topckgen CK_TOP_F26M_SEL>,
|
|
<&topckgen CK_TOP_U2U3_SEL>,
|
|
<&topckgen CK_TOP_U2U3_SYS_SEL>,
|
|
<&topckgen CK_TOP_U2U3_XHCI_SEL>,
|
|
<&topckgen CK_TOP_USB_FRMCNT_SEL>;
|
|
|
|
clock-names =
|
|
"0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
|
|
"10", "11", "12", "13", "14", "15", "16", "17", "18", "19",
|
|
"20", "21", "22", "23", "24", "25", "26", "27", "28", "29",
|
|
"30", "31", "32", "33", "34", "35", "36", "37", "38", "39",
|
|
"40", "41", "42", "43", "44", "45", "46", "47", "48", "49",
|
|
"50", "51", "52", "53", "54", "55", "56", "57", "58", "59",
|
|
"60", "61", "62", "63", "64", "65", "66", "67", "68", "69",
|
|
"70", "71", "72", "73", "74", "75", "76", "77", "78", "79",
|
|
"80", "81", "82", "83", "84", "85", "86", "87", "88", "89",
|
|
"90", "91", "92", "93", "94", "95", "96", "97", "98", "99",
|
|
"100", "101", "102", "103", "104", "105", "106", "107", "108", "109",
|
|
"110", "111", "112", "113", "114", "115", "116", "117", "118", "119",
|
|
"120", "121", "122", "123", "124", "125", "126", "127", "128", "129",
|
|
"130", "131", "132", "133", "134", "135", "136", "137", "138", "139",
|
|
"140", "141", "142", "143", "144", "145", "146", "147", "148", "149",
|
|
"150", "151", "152", "153", "154", "155", "156", "157", "158", "159",
|
|
"160", "161", "162", "163", "164", "165", "166", "167", "168", "169",
|
|
"170", "171", "172", "173", "174";
|
|
};
|
|
};
|