/linux/drivers/clk/mediatek/ |
H A D | clk-mt8173-pericfg.c | 25 .set_ofs = 0x0008, 26 .clr_ofs = 0x0010, 27 .sta_ofs = 0x0018, 31 .set_ofs = 0x000c, 32 .clr_ofs = 0x0014, 33 .sta_ofs = 0x001c, 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), [all …]
|
H A D | clk-mt6795-pericfg.c | 22 .set_ofs = 0x0008, 23 .clr_ofs = 0x0010, 24 .sta_ofs = 0x0018, 33 MUX(CLK_PERI_UART0_SEL, "uart0_ck_sel", uart_ck_sel_parents, 0x40c, 0, 1), 34 MUX(CLK_PERI_UART1_SEL, "uart1_ck_sel", uart_ck_sel_parents, 0x40c, 1, 1), 35 MUX(CLK_PERI_UART2_SEL, "uart2_ck_sel", uart_ck_sel_parents, 0x40c, 2, 1), 36 MUX(CLK_PERI_UART3_SEL, "uart3_ck_sel", uart_ck_sel_parents, 0x40c, 3, 1), 40 GATE_PERI(CLK_PERI_NFI, "peri_nfi", "axi_sel", 0), 72 static u16 peri_rst_ofs[] = { 0x0 }; 101 base = devm_platform_ioremap_resource(pdev, 0); in clk_mt6795_pericfg_probe() [all …]
|
H A D | clk-mt8135.c | 355 0x0140, 0, 3, INVALID_MUX_GATE_BIT), 356 MUX_GATE(CLK_TOP_SMI_SEL, "smi_sel", smi_parents, 0x0140, 8, 4, 15), 357 MUX_GATE(CLK_TOP_MFG_SEL, "mfg_sel", mfg_parents, 0x0140, 16, 4, 23), 358 MUX_GATE(CLK_TOP_IRDA_SEL, "irda_sel", irda_parents, 0x0140, 24, 2, 31), 360 MUX_GATE(CLK_TOP_CAM_SEL, "cam_sel", cam_parents, 0x0144, 0, 3, 7), 362 0x0144, 8, 2, 15), 363 MUX_GATE(CLK_TOP_JPG_SEL, "jpg_sel", jpg_parents, 0x0144, 16, 3, 23), 364 MUX_GATE(CLK_TOP_DISP_SEL, "disp_sel", disp_parents, 0x0144, 24, 3, 31), 366 MUX_GATE(CLK_TOP_MSDC30_1_SEL, "msdc30_1_sel", msdc30_parents, 0x0148, 0, 3, 7), 367 MUX_GATE(CLK_TOP_MSDC30_2_SEL, "msdc30_2_sel", msdc30_parents, 0x0148, 8, 3, 15), [all …]
|
H A D | clk-mt2701.c | 21 * So we model these clocks' rate as 0, to denote it's not an actual rate. 23 #define DUMMY_RATE 0 483 MUX(CLK_INFRA_CPUSEL, "infra_cpu_sel", cpu_parents, 0x0000, 2, 2), 488 0x0040, 0, 3, 7, CLK_IS_CRITICAL), 490 0x0040, 8, 1, 15, CLK_IS_CRITICAL), 492 ddrphycfg_parents, 0x0040, 16, 1, 23, CLK_IS_CRITICAL), 494 0x0040, 24, 3, 31), 497 0x0050, 0, 2, 7), 499 0x0050, 8, 4, 15), 501 0x0050, 16, 3, 23), [all …]
|
/linux/drivers/clk/renesas/ |
H A D | r9a09g011-cpg.c | 19 #define RZV2M_SAMPLL4_CLK1 0x104 20 #define RZV2M_SAMPLL4_CLK2 0x108 24 #define DIV_A DDIV_PACK(0x200, 0, 3) 25 #define DIV_B DDIV_PACK(0x204, 0, 2) 26 #define DIV_D DDIV_PACK(0x204, 4, 2) 27 #define DIV_E DDIV_PACK(0x204, 8, 1) 28 #define DIV_W DDIV_PACK(0x328, 0, 3) 30 #define SEL_B SEL_PLL_PACK(0x214, 0, 1) 31 #define SEL_CSI0 SEL_PLL_PACK(0x330, 0, 1) 32 #define SEL_CSI4 SEL_PLL_PACK(0x330, 4, 1) [all …]
|
/linux/drivers/media/platform/mediatek/mdp3/ |
H A D | mdp_reg_color.h | 10 #define MDP_COLOR_WIN_X_MAIN (0x40C) 11 #define MDP_COLOR_WIN_Y_MAIN (0x410) 12 #define MDP_COLOR_START (0xC00) 13 #define MDP_COLOR_INTEN (0xC04) 14 #define MDP_COLOR_OUT_SEL (0xC0C) 15 #define MDP_COLOR_INTERNAL_IP_WIDTH (0xC50) 16 #define MDP_COLOR_INTERNAL_IP_HEIGHT (0xC54) 17 #define MDP_COLOR_CM1_EN (0xC60) 18 #define MDP_COLOR_CM2_EN (0xCA0) 21 #define MDP_COLOR_WIN_X_MAIN_MASK (0xFFFFFFFF) [all …]
|
/linux/drivers/usb/musb/ |
H A D | omap2430.h | 15 #define OTG_REVISION 0x400 17 #define OTG_SYSCONFIG 0x404 19 # define FORCESTDBY (0 << MIDLEMODE) 24 # define FORCEIDLE (0 << SIDLEMODE) 30 # define AUTOIDLE (1 << 0) 32 #define OTG_SYSSTATUS 0x408 33 # define RESETDONE (1 << 0) 35 #define OTG_INTERFSEL 0x40c 37 # define PHYSEL 0 /* bit position */ 38 # define UTMI_8BIT (0 << PHYSEL) [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mq-pinfunc.h | 15 #define MX8MQ_IOMUXC_PMIC_STBY_REQ_CCMSRCGPCMIX_PMIC_STBY_REQ 0x014 0x27C 0x000 0x0 0… 16 #define MX8MQ_IOMUXC_PMIC_ON_REQ_SNVSMIX_PMIC_ON_REQ 0x018 0x280 0x000 0x0 0… 17 #define MX8MQ_IOMUXC_ONOFF_SNVSMIX_ONOFF 0x01C 0x284 0x000 0x0 0… 18 #define MX8MQ_IOMUXC_POR_B_SNVSMIX_POR_B 0x020 0x288 0x000 0x0 0… 19 #define MX8MQ_IOMUXC_RTC_RESET_B_SNVSMIX_RTC_RESET_B 0x024 0x28C 0x000 0x0 0… 20 #define MX8MQ_IOMUXC_GPIO1_IO00_GPIO1_IO0 0x028 0x290 0x000 0x0 0… 21 #define MX8MQ_IOMUXC_GPIO1_IO00_CCMSRCGPCMIX_ENET_PHY_REF_CLK_ROOT 0x028 0x290 0x4C0 0x1 0… 22 #define MX8MQ_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K 0x028 0x290 0x000 0x5 0… 23 #define MX8MQ_IOMUXC_GPIO1_IO00_CCMSRCGPCMIX_EXT_CLK1 0x028 0x290 0x000 0x6 0… 24 #define MX8MQ_IOMUXC_GPIO1_IO00_SJC_FAIL 0x028 0x290 0x000 0x7 0… [all …]
|
H A D | imx8mm-pinfunc.h | 14 #define MX8MM_IOMUXC_GPIO1_IO00_GPIO1_IO0 0x028 0x290 0x000 0x0 0… 15 #define MX8MM_IOMUXC_GPIO1_IO00_CCMSRCGPCMIX_ENET_PHY_REF_CLK_ROOT 0x028 0x290 0x4C0 0x1 0… 16 #define MX8MM_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K 0x028 0x290 0x000 0x5 0… 17 #define MX8MM_IOMUXC_GPIO1_IO00_CCMSRCGPCMIX_EXT_CLK1 0x028 0x290 0x000 0x6 0… 18 #define MX8MM_IOMUXC_GPIO1_IO00_SJC_FAIL 0x028 0x290 0x000 0x7 0… 19 #define MX8MM_IOMUXC_GPIO1_IO01_GPIO1_IO1 0x02C 0x294 0x000 0x0 0… 20 #define MX8MM_IOMUXC_GPIO1_IO01_PWM1_OUT 0x02C 0x294 0x000 0x1 0… 21 #define MX8MM_IOMUXC_GPIO1_IO01_ANAMIX_REF_CLK_24M 0x02C 0x294 0x4BC 0x5 0… 22 #define MX8MM_IOMUXC_GPIO1_IO01_CCMSRCGPCMIX_EXT_CLK2 0x02C 0x294 0x000 0x6 0… 23 #define MX8MM_IOMUXC_GPIO1_IO01_SJC_ACTIVE 0x02C 0x294 0x000 0x7 0… [all …]
|
H A D | imx8mp-pinfunc.h | 13 #define MX8MP_IOMUXC_GPIO1_IO00__GPIO1_IO00 0x014 0x274 0x000 0x0 0x0 14 #define MX8MP_IOMUXC_GPIO1_IO00__CCM_ENET_PHY_REF_CLK_ROOT 0x014 0x274 0x000 0x1 0x0 15 #define MX8MP_IOMUXC_GPIO1_IO00__ISP_FL_TRIG_0 0x014 0x274 0x5D4 0x3 0x0 16 #define MX8MP_IOMUXC_GPIO1_IO00__CCM_EXT_CLK1 0x014 0x274 0x000 0x6 0x0 17 #define MX8MP_IOMUXC_GPIO1_IO01__GPIO1_IO01 0x018 0x278 0x000 0x0 0x0 18 #define MX8MP_IOMUXC_GPIO1_IO01__PWM1_OUT 0x018 0x278 0x000 0x1 0x0 19 #define MX8MP_IOMUXC_GPIO1_IO01__ISP_SHUTTER_TRIG_0 0x018 0x278 0x5DC 0x3 0x0 20 #define MX8MP_IOMUXC_GPIO1_IO01__CCM_EXT_CLK2 0x018 0x278 0x000 0x6 0x0 21 #define MX8MP_IOMUXC_GPIO1_IO02__GPIO1_IO02 0x01C 0x27C 0x000 0x0 0x0 22 #define MX8MP_IOMUXC_GPIO1_IO02__WDOG1_WDOG_B 0x01C 0x27C 0x000 0x1 0x0 [all …]
|
/linux/include/dt-bindings/reset/ |
H A D | hisi,hi6220-resets.h | 9 #define PERIPH_RSTDIS0_MMC0 0x000 10 #define PERIPH_RSTDIS0_MMC1 0x001 11 #define PERIPH_RSTDIS0_MMC2 0x002 12 #define PERIPH_RSTDIS0_NANDC 0x003 13 #define PERIPH_RSTDIS0_USBOTG_BUS 0x004 14 #define PERIPH_RSTDIS0_POR_PICOPHY 0x005 15 #define PERIPH_RSTDIS0_USBOTG 0x006 16 #define PERIPH_RSTDIS0_USBOTG_32K 0x007 17 #define PERIPH_RSTDIS1_HIFI 0x100 18 #define PERIPH_RSTDIS1_DIGACODEC 0x105 [all …]
|
/linux/drivers/usb/host/ |
H A D | ehci-fsl.h | 9 #define FSL_SOC_USB_SBUSCFG 0x90 10 #define SBUSCFG_INCR8 0x02 /* INCR8, specified */ 11 #define FSL_SOC_USB_ULPIVP 0x170 12 #define FSL_SOC_USB_PORTSC1 0x184 14 #define PORT_PTS_UTMI (0<<30) 18 #define FSL_SOC_USB_PORTSC2 0x188 19 #define FSL_SOC_USB_USBMODE 0x1a8 20 #define USBMODE_CM_MASK (3 << 0) /* controller mode mask */ 21 #define USBMODE_CM_HOST (3 << 0) /* controller mode: host */ 24 #define FSL_SOC_USB_USBGENCTRL 0x200 [all …]
|
/linux/drivers/mmc/host/ |
H A D | sdhci-esdhc.h | 27 #define ESDHC_HOST_CONTROL_LE 0x20 34 #define ESDHC_PRSSTAT 0x24 35 #define ESDHC_CLOCK_GATE_OFF 0x00000080 36 #define ESDHC_CLOCK_STABLE 0x00000008 39 #define ESDHC_PROCTL 0x28 40 #define ESDHC_VOLT_SEL 0x00000400 41 #define ESDHC_CTRL_4BITBUS (0x1 << 1) 42 #define ESDHC_CTRL_8BITBUS (0x2 << 1) 43 #define ESDHC_CTRL_BUSWIDTH_MASK (0x3 << 1) 44 #define ESDHC_HOST_CONTROL_RES 0x01 [all …]
|
/linux/arch/m68k/coldfire/ |
H A D | dma_timer.c | 18 #define DMA_TIMER_0 (0x00) 19 #define DMA_TIMER_1 (0x40) 20 #define DMA_TIMER_2 (0x80) 21 #define DMA_TIMER_3 (0xc0) 23 #define DTMR0 (MCF_IPSBAR + DMA_TIMER_0 + 0x400) 24 #define DTXMR0 (MCF_IPSBAR + DMA_TIMER_0 + 0x402) 25 #define DTER0 (MCF_IPSBAR + DMA_TIMER_0 + 0x403) 26 #define DTRR0 (MCF_IPSBAR + DMA_TIMER_0 + 0x404) 27 #define DTCR0 (MCF_IPSBAR + DMA_TIMER_0 + 0x408) 28 #define DTCN0 (MCF_IPSBAR + DMA_TIMER_0 + 0x40c) [all …]
|
/linux/drivers/media/common/b2c2/ |
H A D | flexcop-reg.h | 11 FLEXCOP_UNK = 0, 18 FC_UNK = 0, 32 FC_USB = 0, 47 #define fc_data_Tag_ID_DVB 0x3e 48 #define fc_data_Tag_ID_ATSC 0x3f 49 #define fc_data_Tag_ID_IDSB 0x8b 51 #define fc_key_code_default 0x1 52 #define fc_key_code_even 0x2 53 #define fc_key_code_odd 0x3 64 FC_WRITE = 0, [all …]
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | qcom,sdm660-venus.yaml | 113 reg = <0x0cc00000 0xff000>; 119 interconnects = <&gnoc 0 &mnoc 13>, 123 iommus = <&mmss_smmu 0x400>, 124 <&mmss_smmu 0x401>, 125 <&mmss_smmu 0x40a>, 126 <&mmss_smmu 0x407>, 127 <&mmss_smmu 0x40e>, 128 <&mmss_smmu 0x40f>, 129 <&mmss_smmu 0x408>, 130 <&mmss_smmu 0x409>, [all …]
|
/linux/arch/arc/include/asm/ |
H A D | irqflags-arcv2.h | 21 #define CLRI_STATUS_E_MASK 0xF 24 #define AUX_USER_SP 0x00D 25 #define AUX_IRQ_CTRL 0x00E 26 #define AUX_IRQ_ACT 0x043 /* Active Intr across all levels */ 27 #define AUX_IRQ_LVL_PEND 0x200 /* Pending Intr across all levels */ 28 #define AUX_IRQ_HINT 0x201 /* For generating Soft Interrupts */ 29 #define AUX_IRQ_PRIORITY 0x206 30 #define ICAUSE 0x40a 31 #define AUX_IRQ_SELECT 0x40b 32 #define AUX_IRQ_ENABLE 0x40c [all …]
|
H A D | irqflags-compact.h | 33 #define AUX_IRQ_LEV 0x200 /* IRQ Priority: L1 or L2 */ 34 #define AUX_IRQ_HINT 0x201 /* For generating Soft Interrupts */ 35 #define AUX_IRQ_LV12 0x43 /* interrupt level register */ 37 #define AUX_IENABLE 0x40c 38 #define AUX_ITRIGGER 0x40d 39 #define AUX_IPULSE 0x415 71 " bic %0, %1, %2 \n" in arch_local_irq_save() 72 " and.f 0, %1, %2 \n" in arch_local_irq_save() 73 " flag.nz %0 \n" in arch_local_irq_save() 88 " flag %0 \n" in arch_local_irq_restore() [all …]
|
/linux/drivers/accel/habanalabs/include/goya/asic_reg/ |
H A D | pci_nrtr_regs.h | 22 #define mmPCI_NRTR_HBW_MAX_CRED 0x100 24 #define mmPCI_NRTR_LBW_MAX_CRED 0x120 26 #define mmPCI_NRTR_DBG_E_ARB 0x300 28 #define mmPCI_NRTR_DBG_W_ARB 0x304 30 #define mmPCI_NRTR_DBG_N_ARB 0x308 32 #define mmPCI_NRTR_DBG_S_ARB 0x30C 34 #define mmPCI_NRTR_DBG_L_ARB 0x310 36 #define mmPCI_NRTR_DBG_E_ARB_MAX 0x320 38 #define mmPCI_NRTR_DBG_W_ARB_MAX 0x324 40 #define mmPCI_NRTR_DBG_N_ARB_MAX 0x328 [all …]
|
/linux/drivers/gpu/drm/omapdrm/ |
H A D | omap_dmm_priv.h | 11 #define DMM_REVISION 0x000 12 #define DMM_HWINFO 0x004 13 #define DMM_LISA_HWINFO 0x008 14 #define DMM_DMM_SYSCONFIG 0x010 15 #define DMM_LISA_LOCK 0x01C 16 #define DMM_LISA_MAP__0 0x040 17 #define DMM_LISA_MAP__1 0x044 18 #define DMM_TILER_HWINFO 0x208 19 #define DMM_TILER_OR__0 0x220 20 #define DMM_TILER_OR__1 0x224 [all …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx53-pinfunc.h | 13 #define MX53_PAD_GPIO_19__KPP_COL_5 0x020 0x348 0x840 0x0 0x0 14 #define MX53_PAD_GPIO_19__GPIO4_5 0x020 0x348 0x000 0x1 0x0 15 #define MX53_PAD_GPIO_19__CCM_CLKO 0x020 0x348 0x000 0x2 0x0 16 #define MX53_PAD_GPIO_19__SPDIF_OUT1 0x020 0x348 0x000 0x3 0x0 17 #define MX53_PAD_GPIO_19__RTC_CE_RTC_EXT_TRIG2 0x020 0x348 0x000 0x4 0x0 18 #define MX53_PAD_GPIO_19__ECSPI1_RDY 0x020 0x348 0x000 0x5 0x0 19 #define MX53_PAD_GPIO_19__FEC_TDATA_3 0x020 0x348 0x000 0x6 0x0 20 #define MX53_PAD_GPIO_19__SRC_INT_BOOT 0x020 0x348 0x000 0x7 0x0 21 #define MX53_PAD_KEY_COL0__KPP_COL_0 0x024 0x34c 0x000 0x0 0x0 22 #define MX53_PAD_KEY_COL0__GPIO4_6 0x024 0x34c 0x000 0x1 0x0 [all …]
|
H A D | imx51-pinfunc.h | 13 #define MX51_PAD_EIM_D16__AUD4_RXFS 0x05c 0x3f0 0x000 0x5 0x0 14 #define MX51_PAD_EIM_D16__AUD5_TXD 0x05c 0x3f0 0x8d8 0x7 0x0 15 #define MX51_PAD_EIM_D16__EIM_D16 0x05c 0x3f0 0x000 0x0 0x0 16 #define MX51_PAD_EIM_D16__GPIO2_0 0x05c 0x3f0 0x000 0x1 0x0 17 #define MX51_PAD_EIM_D16__I2C1_SDA 0x05c 0x3f0 0x9b4 0x4 0x0 18 #define MX51_PAD_EIM_D16__UART2_CTS 0x05c 0x3f0 0x000 0x3 0x0 19 #define MX51_PAD_EIM_D16__USBH2_DATA0 0x05c 0x3f0 0x000 0x2 0x0 20 #define MX51_PAD_EIM_D17__AUD5_RXD 0x060 0x3f4 0x8d4 0x7 0x0 21 #define MX51_PAD_EIM_D17__EIM_D17 0x060 0x3f4 0x000 0x0 0x0 22 #define MX51_PAD_EIM_D17__GPIO2_1 0x060 0x3f4 0x000 0x1 0x0 [all …]
|
H A D | imx50-pinfunc.h | 13 #define MX50_PAD_KEY_COL0__KPP_COL_0 0x020 0x2cc 0x000 0x0 0x0 14 #define MX50_PAD_KEY_COL0__GPIO4_0 0x020 0x2cc 0x000 0x1 0x0 15 #define MX50_PAD_KEY_COL0__EIM_NANDF_CLE 0x020 0x2cc 0x000 0x2 0x0 16 #define MX50_PAD_KEY_COL0__CTI_TRIGIN7 0x020 0x2cc 0x000 0x6 0x0 17 #define MX50_PAD_KEY_COL0__USBPHY1_TXREADY 0x020 0x2cc 0x000 0x7 0x0 18 #define MX50_PAD_KEY_ROW0__KPP_ROW_0 0x024 0x2d0 0x000 0x0 0x0 19 #define MX50_PAD_KEY_ROW0__GPIO4_1 0x024 0x2d0 0x000 0x1 0x0 20 #define MX50_PAD_KEY_ROW0__EIM_NANDF_ALE 0x024 0x2d0 0x000 0x2 0x0 21 #define MX50_PAD_KEY_ROW0__CTI_TRIGIN_ACK7 0x024 0x2d0 0x000 0x6 0x0 22 #define MX50_PAD_KEY_ROW0__USBPHY1_RXVALID 0x024 0x2d0 0x000 0x7 0x0 [all …]
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | nvidia,tegra114-pinmux.yaml | 127 reg = <0x70000868 0x148>, /* Pad control registers */ 128 <0x70003000 0x40c>; /* PinMux registers */ 134 nvidia,pull = <0>; 135 nvidia,tristate = <0>; 149 nvidia,tristate = <0>;
|
/linux/drivers/gpu/drm/amd/include/asic_reg/oss/ |
H A D | oss_2_0_d.h | 27 #define mmIH_VMID_0_LUT 0xf50 28 #define mmIH_VMID_1_LUT 0xf51 29 #define mmIH_VMID_2_LUT 0xf52 30 #define mmIH_VMID_3_LUT 0xf53 31 #define mmIH_VMID_4_LUT 0xf54 32 #define mmIH_VMID_5_LUT 0xf55 33 #define mmIH_VMID_6_LUT 0xf56 34 #define mmIH_VMID_7_LUT 0xf57 35 #define mmIH_VMID_8_LUT 0xf58 36 #define mmIH_VMID_9_LUT 0xf59 [all …]
|