| /linux/drivers/clk/mediatek/ |
| H A D | clk-mt7622-apmixedsys.c | 49 .set_ofs = 0x8, 50 .clr_ofs = 0x8, 51 .sta_ofs = 0x8, 59 PLL(CLK_APMIXED_ARMPLL, "armpll", 0x0200, 0x020C, 0, 60 PLL_AO, 21, 0x0204, 24, 0, 0x0204, 0), 61 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x0210, 0x021C, 0, 62 HAVE_RST_BAR, 21, 0x0214, 24, 0, 0x0214, 0), 63 PLL(CLK_APMIXED_UNIV2PLL, "univ2pll", 0x0220, 0x022C, 0, 64 HAVE_RST_BAR, 7, 0x0224, 24, 0, 0x0224, 14), 65 PLL(CLK_APMIXED_ETH1PLL, "eth1pll", 0x0300, 0x0310, 0, [all …]
|
| H A D | clk-mt8365-apmixedsys.c | 56 { .div = 0, .freq = MT8365_PLL_FMAX }, 65 { .div = 0, .freq = MT8365_PLL_FMAX }, 74 { .div = 0, .freq = MT8365_PLL_FMAX }, 83 PLL_B(CLK_APMIXED_ARMPLL, "armpll", 0x030C, 0x0318, 0x00000001, PLL_AO, 84 22, 0x0310, 24, 0, 0, 0, 0x0310, 0, armpll_div_table, 0, 0), 85 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x0228, 0x0234, 0xFF000001, 86 HAVE_RST_BAR, 22, 0x022C, 24, 0, 0, 0, 0x022C, 0, CON0_MT8365_RST_BAR, 0), 87 PLL(CLK_APMIXED_UNIVPLL, "univpll2", 0x0208, 0x0214, 0xFF000001, 88 HAVE_RST_BAR, 22, 0x020C, 24, 0, 0, 0, 0x020C, 0, CON0_MT8365_RST_BAR, 0), 89 PLL_B(CLK_APMIXED_MFGPLL, "mfgpll", 0x0218, 0x0224, 0x00000001, 0, 22, [all …]
|
| H A D | clk-mt8188-apmixedsys.c | 16 .set_ofs = 0x8, 17 .clr_ofs = 0x8, 18 .sta_ofs = 0x8, 61 PLL(CLK_APMIXED_ETHPLL, "ethpll", 0x044C, 0x0458, 0, 62 0, 0, 22, 0x0450, 24, 0, 0, 0, 0x0450, 0, 0, 0, 9), 63 PLL(CLK_APMIXED_MSDCPLL, "msdcpll", 0x0514, 0x0520, 0, 64 0, 0, 22, 0x0518, 24, 0, 0, 0, 0x0518, 0, 0, 0, 9), 65 PLL(CLK_APMIXED_TVDPLL1, "tvdpll1", 0x0524, 0x0530, 0, 66 0, 0, 22, 0x0528, 24, 0, 0, 0, 0x0528, 0, 0, 0, 9), 67 PLL(CLK_APMIXED_TVDPLL2, "tvdpll2", 0x0534, 0x0540, 0, [all …]
|
| H A D | clk-mt8186-apmixedsys.c | 40 .pcw_shift = 0, \ 41 .pcw_chg_reg = 0, \ 42 .en_reg = 0, \ 43 .pll_en_bit = 0, \ 51 PLL(CLK_APMIXED_ARMPLL_LL, "armpll_ll", 0x0204, 0x0210, 0, 52 PLL_AO, 0, 22, 0x0208, 24, 0, 0, 0, 0x0208), 53 PLL(CLK_APMIXED_ARMPLL_BL, "armpll_bl", 0x0214, 0x0220, 0, 54 PLL_AO, 0, 22, 0x0218, 24, 0, 0, 0, 0x0218), 55 PLL(CLK_APMIXED_CCIPLL, "ccipll", 0x0224, 0x0230, 0, 56 PLL_AO, 0, 22, 0x0228, 24, 0, 0, 0, 0x0228), [all …]
|
| H A D | clk-mt2712-apmixedsys.c | 53 { .div = 0, .freq = MT2712_PLL_FMAX }, 62 { .div = 0, .freq = MT2712_PLL_FMAX }, 71 { .div = 0, .freq = MT2712_PLL_FMAX }, 80 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x0230, 0x023C, 0xf0000100, 81 HAVE_RST_BAR, 31, 0x0230, 4, 0, 0, 0, 0x0234, 0), 82 PLL(CLK_APMIXED_UNIVPLL, "univpll", 0x0240, 0x024C, 0xfe000100, 83 HAVE_RST_BAR, 31, 0x0240, 4, 0, 0, 0, 0x0244, 0), 84 PLL(CLK_APMIXED_VCODECPLL, "vcodecpll", 0x0320, 0x032C, 0xc0000100, 85 0, 31, 0x0320, 4, 0, 0, 0, 0x0324, 0), 86 PLL(CLK_APMIXED_VENCPLL, "vencpll", 0x0280, 0x028C, 0x00000100, [all …]
|
| H A D | clk-mt8192-apmixedsys.c | 19 .set_ofs = 0x14, 20 .clr_ofs = 0x14, 21 .sta_ofs = 0x14, 70 _pcw_reg, _pcw_shift, 0, 0, 0) 73 PLL_B(CLK_APMIXED_MAINPLL, "mainpll", 0x0340, 0x034c, 0xff000000, 74 HAVE_RST_BAR, BIT(23), 22, 0x0344, 24, 0, 0, 0, 0x0344, 0), 75 PLL_B(CLK_APMIXED_UNIVPLL, "univpll", 0x0308, 0x0314, 0xff000000, 76 HAVE_RST_BAR, BIT(23), 22, 0x030c, 24, 0, 0, 0, 0x030c, 0), 77 PLL(CLK_APMIXED_USBPLL, "usbpll", 0x03c4, 0x03cc, 0x00000000, 78 0, 0, 22, 0x03c4, 24, 0, 0, 0, 0x03c4, 0, 0x03c4, 0x03cc, 2), [all …]
|
| /linux/sound/soc/mediatek/mt8192/ |
| H A D | mt8192-afe-clk.h | 12 #define AP_PLL_CON3 0x0014 13 #define APLL1_CON0 0x0318 14 #define APLL1_CON1 0x031c 15 #define APLL1_CON2 0x0320 16 #define APLL1_CON4 0x0328 17 #define APLL1_TUNER_CON0 0x0040 19 #define APLL2_CON0 0x032c 20 #define APLL2_CON1 0x0330 21 #define APLL2_CON2 0x0334 22 #define APLL2_CON4 0x033c [all …]
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6ul-pinfunc.h | 13 #define MX6UL_PAD_BOOT_MODE0__GPIO5_IO10 0x0014 0x02a0 0x0000 5 0 14 #define MX6UL_PAD_BOOT_MODE1__GPIO5_IO11 0x0018 0x02a4 0x0000 5 0 16 #define MX6UL_PAD_SNVS_TAMPER0__GPIO5_IO00 0x001c 0x02a8 0x0000 5 0 17 #define MX6UL_PAD_SNVS_TAMPER1__GPIO5_IO01 0x0020 0x02ac 0x0000 5 0 18 #define MX6UL_PAD_SNVS_TAMPER2__GPIO5_IO02 0x0024 0x02b0 0x0000 5 0 19 #define MX6UL_PAD_SNVS_TAMPER3__GPIO5_IO03 0x0028 0x02b4 0x0000 5 0 20 #define MX6UL_PAD_SNVS_TAMPER4__GPIO5_IO04 0x002c 0x02b8 0x0000 5 0 21 #define MX6UL_PAD_SNVS_TAMPER5__GPIO5_IO05 0x0030 0x02bc 0x0000 5 0 22 #define MX6UL_PAD_SNVS_TAMPER6__GPIO5_IO06 0x0034 0x02c0 0x0000 5 0 23 #define MX6UL_PAD_SNVS_TAMPER7__GPIO5_IO07 0x0038 0x02c4 0x0000 5 0 [all …]
|
| H A D | imx6sll-pinfunc.h | 15 #define MX6SLL_PAD_WDOG_B__WDOG1_B 0x0014 0x02DC 0x0000 0x0 0x0 16 #define MX6SLL_PAD_WDOG_B__WDOG1_RESET_B_DEB 0x0014 0x02DC 0x0000 0x1 0x0 17 #define MX6SLL_PAD_WDOG_B__UART5_RI_B 0x0014 0x02DC 0x0000 0x2 0x0 18 #define MX6SLL_PAD_WDOG_B__GPIO3_IO18 0x0014 0x02DC 0x0000 0x5 0x0 19 #define MX6SLL_PAD_REF_CLK_24M__XTALOSC_REF_CLK_24M 0x0018 0x02E0 0x0000 0x0 0x0 20 #define MX6SLL_PAD_REF_CLK_24M__I2C3_SCL 0x0018 0x02E0 0x068C 0x1 0x0 21 #define MX6SLL_PAD_REF_CLK_24M__PWM3_OUT 0x0018 0x02E0 0x0000 0x2 0x0 22 #define MX6SLL_PAD_REF_CLK_24M__USB_OTG2_ID 0x0018 0x02E0 0x0560 0x3 0x0 23 #define MX6SLL_PAD_REF_CLK_24M__CCM_PMIC_READY 0x0018 0x02E0 0x05AC 0x4 0x0 24 #define MX6SLL_PAD_REF_CLK_24M__GPIO3_IO21 0x0018 0x02E0 0x0000 0x5 0x0 [all …]
|
| H A D | imx7d-pinfunc.h | 14 #define MX7D_PAD_LPSR_GPIO1_IO00__GPIO1_IO0 0x0000 0x0030 0x0000 0x0 0x0 15 #define MX7D_PAD_LPSR_GPIO1_IO00__PWM4_OUT 0x0000 0x0030 0x0000 0x1 0x0 16 #define MX7D_PAD_LPSR_GPIO1_IO00__WDOG1_WDOG_ANY 0x0000 0x0030 0x0000 0x2 0x0 17 #define MX7D_PAD_LPSR_GPIO1_IO00__WDOG1_WDOG_B 0x0000 0x0030 0x0000 0x3 0x0 18 #define MX7D_PAD_LPSR_GPIO1_IO00__WDOG1_WDOG__RST_B_DEB 0x0000 0x0030 0x0000 0x4 0x0 19 #define MX7D_PAD_LPSR_GPIO1_IO01__GPIO1_IO1 0x0004 0x0034 0x0000 0x0 0x0 20 #define MX7D_PAD_LPSR_GPIO1_IO01__PWM1_OUT 0x0004 0x0034 0x0000 0x1 0x0 21 #define MX7D_PAD_LPSR_GPIO1_IO01__CCM_ENET_REF_CLK3 0x0004 0x0034 0x0000 0x2 0x0 22 #define MX7D_PAD_LPSR_GPIO1_IO01__SAI1_MCLK 0x0004 0x0034 0x0000 0x3 0x0 23 #define MX7D_PAD_LPSR_GPIO1_IO01__ANATOP_24M_OUT 0x0004 0x0034 0x0000 0x4 0x0 [all …]
|
| H A D | imx7ulp-pinfunc.h | 15 #define IMX7ULP_PAD_PTC0__PTC0 0x0000 0x0000 0x1 0x0 16 #define IMX7ULP_PAD_PTC0__TRACE_D15 0x0000 0x0000 0xa 0x0 17 #define IMX7ULP_PAD_PTC0__LPUART4_CTS_B 0x0000 0x0244 0x4 0x1 18 #define IMX7ULP_PAD_PTC0__LPI2C4_SCL 0x0000 0x0278 0x5 0x1 19 #define IMX7ULP_PAD_PTC0__TPM4_CLKIN 0x0000 0x0298 0x6 0x1 20 #define IMX7ULP_PAD_PTC0__FB_AD0 0x0000 0x0000 0x9 0x0 21 #define IMX7ULP_PAD_PTC1__PTC1 0x0004 0x0000 0x1 0x0 22 #define IMX7ULP_PAD_PTC1__TRACE_D14 0x0004 0x0000 0xa 0x0 23 #define IMX7ULP_PAD_PTC1__LPUART4_RTS_B 0x0004 0x0000 0x4 0x0 24 #define IMX7ULP_PAD_PTC1__LPI2C4_SDA 0x0004 0x027c 0x5 0x1 [all …]
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | marvell,mvebu-sata-phy.yaml | 28 const: 0 43 reg = <0x84000 0x0334>; 46 #phy-cells = <0>;
|
| /linux/sound/soc/codecs/ |
| H A D | max98373-sdw.h | 10 #define MAX98373_R0040_SCP_INIT_STAT_1 0x0040 11 #define MAX98373_R0041_SCP_INIT_MASK_1 0x0041 12 #define MAX98373_R0042_SCP_INIT_STAT_2 0x0042 13 #define MAX98373_R0044_SCP_CTRL 0x0044 14 #define MAX98373_R0045_SCP_SYSTEM_CTRL 0x0045 15 #define MAX98373_R0046_SCP_DEV_NUMBER 0x0046 16 #define MAX98373_R0050_SCP_DEV_ID_0 0x0050 17 #define MAX98373_R0051_SCP_DEV_ID_1 0x0051 18 #define MAX98373_R0052_SCP_DEV_ID_2 0x0052 19 #define MAX98373_R0053_SCP_DEV_ID_3 0x0053 [all …]
|
| H A D | rt711-sdw.h | 12 { 0x0000, 0x00 }, 13 { 0x0001, 0x00 }, 14 { 0x0002, 0x00 }, 15 { 0x0003, 0x00 }, 16 { 0x0004, 0x00 }, 17 { 0x0005, 0x01 }, 18 { 0x0020, 0x00 }, 19 { 0x0022, 0x00 }, 20 { 0x0023, 0x00 }, 21 { 0x0024, 0x00 }, [all …]
|
| H A D | rt1015.h | 17 #define RT1015_DEVICE_ID_VAL 0x1011 18 #define RT1015_DEVICE_ID_VAL2 0x1015 20 #define RT1015_RESET 0x0000 21 #define RT1015_CLK2 0x0004 22 #define RT1015_CLK3 0x0006 23 #define RT1015_PLL1 0x000a 24 #define RT1015_PLL2 0x000c 25 #define RT1015_DUM_RW1 0x000e 26 #define RT1015_DUM_RW2 0x0010 27 #define RT1015_DUM_RW3 0x0012 [all …]
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | kirkwood.dtsi | 15 #size-cells = <0>; 17 cpu@0 { 20 reg = <0>; 37 ranges = <MBUS_ID(0xf0, 0x01) 0 0xf1000000 0x100000 /* internal-regs */ 38 MBUS_ID(0x01, 0x2f) 0 0xf4000000 0x10000 /* nand flash */ 39 MBUS_ID(0x03, 0x01) 0 0xf5000000 0x10000 /* crypto sram */ 42 pcie-mem-aperture = <0xe0000000 0x10000000>; /* 256 MiB memory space */ 43 pcie-io-aperture = <0xf2000000 0x100000>; /* 1 MiB I/O space */ 48 cle = <0>; 52 reg = <MBUS_ID(0x01, 0x2f) 0 0x400>; [all …]
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx93-pinfunc.h | 13 #define MX93_PAD_DAP_TDI__JTAG_MUX_TDI 0x0000 0x01B0 0x03D8 0x0 0x0 14 #define MX93_PAD_DAP_TDI__MQS2_LEFT 0x0000 0x01B0 0x0000 0x1 0x0 15 #define MX93_PAD_DAP_TDI__CAN2_TX 0x0000 0x01B0 0x0000 0x3 0x0 16 #define MX93_PAD_DAP_TDI__FLEXIO2_FLEXIO30 0x0000 0x01B0 0x0000 0x4 0x0 17 #define MX93_PAD_DAP_TDI__GPIO3_IO28 0x0000 0x01B0 0x0000 0x5 0x0 18 #define MX93_PAD_DAP_TDI__LPUART5_RX 0x0000 0x01B0 0x0430 0x6 0x0 19 #define MX93_PAD_DAP_TMS_SWDIO__JTAG_MUX_TMS 0x0004 0x01B4 0x03DC 0x0 0x0 20 #define MX93_PAD_DAP_TMS_SWDIO__FLEXIO2_FLEXIO31 0x0004 0x01B4 0x0000 0x4 0x0 21 #define MX93_PAD_DAP_TMS_SWDIO__GPIO3_IO29 0x0004 0x01B4 0x0000 0x5 0x0 22 #define MX93_PAD_DAP_TMS_SWDIO__LPUART5_RTS_B 0x0004 0x01B4 0x0000 0x6 0x0 [all …]
|
| H A D | imx94-pinfunc.h | 10 #define IMX94_DSE_X1 0x2 11 #define IMX94_DSE_X2 0x6 12 #define IMX94_DSE_X3 0xe 13 #define IMX94_DSE_X4 0x1e 14 #define IMX94_DSE_X5 0x3e 15 #define IMX94_DSE_X6 0x7e 18 #define IMX94_FSEL_FAST 0x180 19 #define IMX94_FSEL_SLOW 0x100 22 #define IMX94_PU_ENABLE 0x200 23 #define IMX94_PU_DISABLE 0x0 [all …]
|
| H A D | imx95-pinfunc.h | 13 #define IMX95_PAD_DAP_TDI__JTAG_MUX_TDI 0x0000 0x0204 0x0610 0x00 0x00 14 #define IMX95_PAD_DAP_TDI__NETCMIX_TOP_MQS2_LEFT 0x0000 0x0204 0x0000 0x01 0x00 15 #define IMX95_PAD_DAP_TDI__NETCMIX_TOP_NETC_TMR_1588_ALARM1 0x0000 0x0204 0x0000 0x02 0x00 16 #define IMX95_PAD_DAP_TDI__CAN2_TX 0x0000 0x0204 0x0000 0x03 0x00 17 #define IMX95_PAD_DAP_TDI__FLEXIO2_FLEXIO_BIT30 0x0000 0x0204 0x0000 0x04 0x00 18 #define IMX95_PAD_DAP_TDI__GPIO3_IO_BIT28 0x0000 0x0204 0x0000 0x05 0x00 19 #define IMX95_PAD_DAP_TDI__LPUART5_RX 0x0000 0x0204 0x0570 0x06 0x00 21 #define IMX95_PAD_DAP_TMS_SWDIO__JTAG_MUX_TMS 0x0004 0x0208 0x0614 0x00 0x00 22 #define IMX95_PAD_DAP_TMS_SWDIO__CAN4_TX 0x0004 0x0208 0x0000 0x02 0x00 23 #define IMX95_PAD_DAP_TMS_SWDIO__FLEXIO2_FLEXIO_BIT31 0x0004 0x0208 0x0000 0x04 0x00 [all …]
|
| /linux/include/linux/bcma/ |
| H A D | bcma_driver_pcie2.h | 5 #define BCMA_CORE_PCIE2_CLK_CONTROL 0x0000 6 #define PCIE2_CLKC_RST_OE 0x0001 /* When set, drives PCI_RESET out to pin */ 7 #define PCIE2_CLKC_RST 0x0002 /* Value driven out to pin */ 8 #define PCIE2_CLKC_SPERST 0x0004 /* SurvivePeRst */ 9 #define PCIE2_CLKC_DISABLE_L1CLK_GATING 0x0010 10 #define PCIE2_CLKC_DLYPERST 0x0100 /* Delay PeRst to CoE Core */ 11 #define PCIE2_CLKC_DISSPROMLD 0x0200 /* DisableSpromLoadOnPerst */ 12 #define PCIE2_CLKC_WAKE_MODE_L2 0x1000 /* Wake on L2 */ 13 #define BCMA_CORE_PCIE2_RC_PM_CONTROL 0x0004 14 #define BCMA_CORE_PCIE2_RC_PM_STATUS 0x0008 [all …]
|
| /linux/drivers/pmdomain/mediatek/ |
| H A D | mt8183-pm-domains.h | 17 .ctl_offs = 0x0314, 18 .pwr_sta_offs = 0x0180, 19 .pwr_sta2nd_offs = 0x0184, 26 .ctl_offs = 0x032c, 27 .pwr_sta_offs = 0x0180, 28 .pwr_sta2nd_offs = 0x0184, 29 .sram_pdn_bits = 0, 30 .sram_pdn_ack_bits = 0, 42 .ctl_offs = 0x0334, 43 .pwr_sta_offs = 0x0180, [all …]
|
| H A D | mt8192-pm-domains.h | 17 .ctl_offs = 0x0354, 18 .pwr_sta_offs = 0x016c, 19 .pwr_sta2nd_offs = 0x0170, 33 .ctl_offs = 0x0304, 34 .pwr_sta_offs = 0x016c, 35 .pwr_sta2nd_offs = 0x0170, 36 .sram_pdn_bits = 0, 37 .sram_pdn_ack_bits = 0, 60 .ctl_offs = 0x0308, 61 .pwr_sta_offs = 0x016c, [all …]
|
| /linux/include/linux/mfd/mt6397/ |
| H A D | registers.h | 11 #define MT6397_CID 0x0100 12 #define MT6397_TOP_CKPDN 0x0102 13 #define MT6397_TOP_CKPDN_SET 0x0104 14 #define MT6397_TOP_CKPDN_CLR 0x0106 15 #define MT6397_TOP_CKPDN2 0x0108 16 #define MT6397_TOP_CKPDN2_SET 0x010A 17 #define MT6397_TOP_CKPDN2_CLR 0x010C 18 #define MT6397_TOP_GPIO_CKPDN 0x010E 19 #define MT6397_TOP_RST_CON 0x0114 20 #define MT6397_WRP_CKPDN 0x011A [all …]
|
| /linux/drivers/watchdog/ |
| H A D | mixcomwd.c | 59 * 0x180, 0x280, 0x380 with an additional offset of 0xc10. 60 * (Or 0xd90, 0xe90, 0xf90). 62 * 0x300 -> 0x378, in 0x8 jumps with an offset of 0x04. 63 * (Or 0x304 -> 0x37c in 0x8 jumps). 66 #define MIXCOM_ID 0x11 67 #define FLASHCOM_ID 0x18 73 {0x0d90, MIXCOM_ID}, 74 {0x0e90, MIXCOM_ID}, 75 {0x0f90, MIXCOM_ID}, 77 {0x0304, FLASHCOM_ID}, [all …]
|
| /linux/include/linux/mfd/mt6323/ |
| H A D | registers.h | 10 #define MT6323_CHR_CON0 0x0000 11 #define MT6323_CHR_CON1 0x0002 12 #define MT6323_CHR_CON2 0x0004 13 #define MT6323_CHR_CON3 0x0006 14 #define MT6323_CHR_CON4 0x0008 15 #define MT6323_CHR_CON5 0x000A 16 #define MT6323_CHR_CON6 0x000C 17 #define MT6323_CHR_CON7 0x000E 18 #define MT6323_CHR_CON8 0x0010 19 #define MT6323_CHR_CON9 0x0012 [all …]
|