| /linux/drivers/pinctrl/starfive/ |
| H A D | pinctrl-starfive-jh7110-sys.c | 32 #define JH7110_SYS_GC_BASE 0 37 #define JH7110_SYS_DOEN 0x000 38 #define JH7110_SYS_DOUT 0x040 39 #define JH7110_SYS_GPI 0x080 40 #define JH7110_SYS_GPIOIN 0x118 42 #define JH7110_SYS_GPIOEN 0x0dc 43 #define JH7110_SYS_GPIOIS0 0x0e0 44 #define JH7110_SYS_GPIOIS1 0x0e4 45 #define JH7110_SYS_GPIOIC0 0x0e8 46 #define JH7110_SYS_GPIOIC1 0x0ec [all …]
|
| /linux/arch/sh/drivers/pci/ |
| H A D | fixups-sh03.c | 12 if (dev->bus->number == 0) { in pcibios_map_platform_irq() 14 case 4: return evt2irq(0x2a0); /* eth0 */ in pcibios_map_platform_irq() 15 case 8: return evt2irq(0x2a0); /* eth1 */ in pcibios_map_platform_irq() 16 case 6: return evt2irq(0x240); /* PCI bridge */ in pcibios_map_platform_irq() 20 return evt2irq(0x240); in pcibios_map_platform_irq() 24 case 0: irq = evt2irq(0x240); break; in pcibios_map_platform_irq() 25 case 1: irq = evt2irq(0x240); break; in pcibios_map_platform_irq() 26 case 2: irq = evt2irq(0x240); break; in pcibios_map_platform_irq() 27 case 3: irq = evt2irq(0x240); break; in pcibios_map_platform_irq() 28 case 4: irq = evt2irq(0x240); break; in pcibios_map_platform_irq()
|
| H A D | fixups-snapgear.c | 26 case 11: irq = evt2irq(0x300); break; /* USB */ in pcibios_map_platform_irq() 27 case 12: irq = evt2irq(0x360); break; /* PCMCIA */ in pcibios_map_platform_irq() 28 case 13: irq = evt2irq(0x2a0); break; /* eth0 */ in pcibios_map_platform_irq() 29 case 14: irq = evt2irq(0x300); break; /* eth1 */ in pcibios_map_platform_irq() 30 case 15: irq = evt2irq(0x360); break; /* safenet (unused) */ in pcibios_map_platform_irq()
|
| H A D | fixups-landisk.c | 18 #define PCIMCR_MRSET_OFF 0xBFFFFFFF 19 #define PCIMCR_RFSH_OFF 0xFFFFFFFB 29 int irq = ((slot + pin - 1) & 0x3) + evt2irq(0x2a0); in pcibios_map_platform_irq() 31 if ((slot | (pin - 1)) > 0x3) { in pcibios_map_platform_irq() 44 bcr1 |= 0x40080000; /* Enable Bit 19 BREQEN, set PCIC to slave */ in pci_fixup_pcic() 51 pci_write_reg(chan, 0x0c000000, SH7751_PCICONF5); in pci_fixup_pcic() 52 pci_write_reg(chan, 0xd0000000, SH7751_PCICONF6); in pci_fixup_pcic() 53 pci_write_reg(chan, 0x0c000000, SH4_PCILAR0); in pci_fixup_pcic() 54 pci_write_reg(chan, 0x00000000, SH4_PCILAR1); in pci_fixup_pcic() 56 return 0; in pci_fixup_pcic()
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | ti,keystone-irq.yaml | 58 reg = <0x2a0 0x4>; 59 ti,syscon-dev = <&devctrl 0x2a0>;
|
| /linux/drivers/clk/st/ |
| H A D | clkgen-fsyn.c | 26 #define PLL_BW_GOODREF (0L) 88 .nrst = { CLKGEN_FIELD(0x2f0, 0x1, 0), 89 CLKGEN_FIELD(0x2f0, 0x1, 1), 90 CLKGEN_FIELD(0x2f0, 0x1, 2), 91 CLKGEN_FIELD(0x2f0, 0x1, 3) }, 92 .npda = CLKGEN_FIELD(0x2f0, 0x1, 12), 93 .nsb = { CLKGEN_FIELD(0x2f0, 0x1, 8), 94 CLKGEN_FIELD(0x2f0, 0x1, 9), 95 CLKGEN_FIELD(0x2f0, 0x1, 10), 96 CLKGEN_FIELD(0x2f0, 0x1, 11) }, [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
| H A D | vmmgv100.c | 39 data[0] = nvkm_ro32(inst, 0x200); in gv100_vmm_join() 40 data[1] = nvkm_ro32(inst, 0x204); in gv100_vmm_join() 41 mask = BIT_ULL(0); in gv100_vmm_join() 43 nvkm_wo32(inst, 0x21c, 0x00000000); in gv100_vmm_join() 45 for (i = 0; i < 64; i++) { in gv100_vmm_join() 47 nvkm_wo32(inst, 0x2a4 + (i * 0x10), data[1]); in gv100_vmm_join() 48 nvkm_wo32(inst, 0x2a0 + (i * 0x10), data[0]); in gv100_vmm_join() 50 nvkm_wo32(inst, 0x2a4 + (i * 0x10), 0x00000001); in gv100_vmm_join() 51 nvkm_wo32(inst, 0x2a0 + (i * 0x10), 0x00000001); in gv100_vmm_join() 53 nvkm_wo32(inst, 0x2a8 + (i * 0x10), 0x00000000); in gv100_vmm_join() [all …]
|
| /linux/arch/sh/boards/ |
| H A D | board-edosk7760.c | 24 #define BSC_CS4BCR 0xA4FD0010 25 #define BSC_CS4WCR 0xA4FD0030 27 #define SMC_IOBASE 0xA2000000 28 #define SMC_IO_OFFSET 0x300 35 .offset = 0, 60 [0] = { 62 .start = 0x00000000, 63 .end = 0x00000000 + SZ_32M - 1, 88 .start = evt2irq(0x9e0), 89 .end = evt2irq(0x9e0), [all …]
|
| /linux/drivers/clk/mediatek/ |
| H A D | clk-mt8196-apmixedsys.c | 21 #define MAINPLL_CON0 0x250 22 #define MAINPLL_CON1 0x254 23 #define UNIVPLL_CON0 0x264 24 #define UNIVPLL_CON1 0x268 25 #define MSDCPLL_CON0 0x278 26 #define MSDCPLL_CON1 0x27c 27 #define ADSPPLL_CON0 0x28c 28 #define ADSPPLL_CON1 0x290 29 #define EMIPLL_CON0 0x2a0 30 #define EMIPLL_CON1 0x2a4 [all …]
|
| H A D | clk-mt6795-apmixedsys.c | 15 #define REG_REF2USB 0x8 16 #define REG_AP_PLL_CON7 0x1c 17 #define MD1_MTCMOS_OFF BIT(0) 23 #define MT6795_CON0_EN BIT(0) 43 .pll_en_bit = 0, \ 47 PLL(CLK_APMIXED_ARMCA53PLL, "armca53pll", 0x200, 0x20c, 0, PLL_AO, 48 21, 0x204, 24, 0x0, 0x204, 0), 49 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x220, 0x22c, 0xf0000101, HAVE_RST_BAR, 50 21, 0x220, 4, 0x0, 0x224, 0), 51 PLL(CLK_APMIXED_UNIVPLL, "univpll", 0x230, 0x23c, 0xfe000101, HAVE_RST_BAR, [all …]
|
| H A D | clk-mt8173-apmixedsys.c | 17 #define REGOFF_REF2USB 0x8 18 #define REGOFF_HDMI_REF 0x40 52 { .div = 0, .freq = MT8173_PLL_FMAX }, 61 PLL(CLK_APMIXED_ARMCA15PLL, "armca15pll", 0x200, 0x20c, 0, PLL_AO, 62 21, 0x204, 24, 0x0, 0x204, 0), 63 PLL(CLK_APMIXED_ARMCA7PLL, "armca7pll", 0x210, 0x21c, 0, PLL_AO, 64 21, 0x214, 24, 0x0, 0x214, 0), 65 PLL(CLK_APMIXED_MAINPLL, "mainpll", 0x220, 0x22c, 0xf0000100, HAVE_RST_BAR, 21, 66 0x220, 4, 0x0, 0x224, 0), 67 PLL(CLK_APMIXED_UNIVPLL, "univpll", 0x230, 0x23c, 0xfe000000, HAVE_RST_BAR, 7, [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),
|
| /linux/arch/sh/include/mach-common/mach/ |
| H A D | titan.h | 14 #define TITAN_IRQ_WAN evt2irq(0x240) /* eth0 (WAN) */ 15 #define TITAN_IRQ_LAN evt2irq(0x2a0) /* eth1 (LAN) */ 16 #define TITAN_IRQ_MPCIA evt2irq(0x300) /* mPCI A */ 17 #define TITAN_IRQ_MPCIB evt2irq(0x360) /* mPCI B */ 18 #define TITAN_IRQ_USB evt2irq(0x360) /* USB */
|
| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_fourport.c | 16 SERIAL8250_FOURPORT(0x1a0, 9), 17 SERIAL8250_FOURPORT(0x1a8, 9), 18 SERIAL8250_FOURPORT(0x1b0, 9), 19 SERIAL8250_FOURPORT(0x1b8, 9), 20 SERIAL8250_FOURPORT(0x2a0, 5), 21 SERIAL8250_FOURPORT(0x2a8, 5), 22 SERIAL8250_FOURPORT(0x2b0, 5), 23 SERIAL8250_FOURPORT(0x2b8, 5),
|
| /linux/arch/sh/include/mach-landisk/mach/ |
| H A D | iodata_landisk.h | 16 #define PA_USB 0xa4000000 /* USB Controller M66590 */ 18 #define PA_ATARST 0xb0000000 /* ATA/FATA Access Control Register */ 19 #define PA_LED 0xb0000001 /* LED Control Register */ 20 #define PA_STATUS 0xb0000002 /* Switch Status Register */ 21 #define PA_SHUTDOWN 0xb0000003 /* Shutdown Control Register */ 22 #define PA_PCIPME 0xb0000004 /* PCI PME Status Register */ 23 #define PA_IMASK 0xb0000005 /* Interrupt Mask Register */ 25 #define PA_PWRINT_CLR 0xb0000006 /* Shutdown Interrupt clear Register */ 27 #define PA_PIDE_OFFSET 0x40 /* CF IDE Offset */ 28 #define PA_SIDE_OFFSET 0x40 /* HDD IDE Offset */ [all …]
|
| /linux/drivers/media/platform/mediatek/mdp3/ |
| H A D | mdp_reg_rdma.h | 10 #define MDP_RDMA_EN 0x000 11 #define MDP_RDMA_RESET 0x008 12 #define MDP_RDMA_CON 0x020 13 #define MDP_RDMA_GMCIF_CON 0x028 14 #define MDP_RDMA_SRC_CON 0x030 15 #define MDP_RDMA_MF_BKGD_SIZE_IN_BYTE 0x060 16 #define MDP_RDMA_MF_BKGD_SIZE_IN_PXL 0x068 17 #define MDP_RDMA_MF_SRC_SIZE 0x070 18 #define MDP_RDMA_MF_CLIP_SIZE 0x078 19 #define MDP_RDMA_MF_OFFSET_1 0x080 [all …]
|
| /linux/sound/soc/tegra/ |
| H A D | tegra210_mixer.h | 13 #define TEGRA210_MIXER_RX1_SOFT_RESET 0x04 14 #define TEGRA210_MIXER_RX1_STATUS 0x10 15 #define TEGRA210_MIXER_RX1_CIF_CTRL 0x24 16 #define TEGRA210_MIXER_RX1_CTRL 0x28 17 #define TEGRA210_MIXER_RX1_PEAK_CTRL 0x2c 18 #define TEGRA210_MIXER_RX1_SAMPLE_COUNT 0x30 21 #define TEGRA210_MIXER_TX1_ENABLE 0x280 22 #define TEGRA210_MIXER_TX1_SOFT_RESET 0x284 23 #define TEGRA210_MIXER_TX1_STATUS 0x290 24 #define TEGRA210_MIXER_TX1_INT_STATUS 0x294 [all …]
|
| /linux/include/linux/bcma/ |
| H A D | bcma_driver_gmac_cmn.h | 7 #define BCMA_GMAC_CMN_STAG0 0x000 8 #define BCMA_GMAC_CMN_STAG1 0x004 9 #define BCMA_GMAC_CMN_STAG2 0x008 10 #define BCMA_GMAC_CMN_STAG3 0x00C 11 #define BCMA_GMAC_CMN_PARSER_CTL 0x020 12 #define BCMA_GMAC_CMN_MIB_MAX_LEN 0x024 13 #define BCMA_GMAC_CMN_PHY_ACCESS 0x100 14 #define BCMA_GMAC_CMN_PA_DATA_MASK 0x0000ffff 15 #define BCMA_GMAC_CMN_PA_ADDR_MASK 0x001f0000 17 #define BCMA_GMAC_CMN_PA_REG_MASK 0x1f000000 [all …]
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imxrt1050-pinfunc.h | 10 #define IMX_PAD_SION 0x40000000 17 #define MXRT1050_IOMUXC_GPIO_EMC_00_SEMC_DA00 0x014 0x204 0x000 0x0 0x0 18 #define MXRT1050_IOMUXC_GPIO_EMC_00_FLEXPWM4_PWM0_A 0x014 0x204 0x494 0x1 0x0 19 #define MXRT1050_IOMUXC_GPIO_EMC_00_LPSPI2_SCK 0x014 0x204 0x500 0x2 0x1 20 #define MXRT1050_IOMUXC_GPIO_EMC_00_XBAR_INOUT2 0x014 0x204 0x60C 0x3 0x0 21 #define MXRT1050_IOMUXC_GPIO_EMC_00_FLEXIO1_D00 0x014 0x204 0x000 0x4 0x0 22 #define MXRT1050_IOMUXC_GPIO_EMC_00_GPIO4_IO00 0x014 0x204 0x000 0x5 0x0 24 #define MXRT1050_IOMUXC_GPIO_EMC_01_SEMC_DA01 0x018 0x208 0x000 0x0 0x0 25 #define MXRT1050_IOMUXC_GPIO_EMC_01_FLEXPWM4_PWM0_B 0x018 0x208 0x000 0x1 0x0 26 #define MXRT1050_IOMUXC_GPIO_EMC_01_LPSPI2_PCS0 0x018 0x208 0x4FC 0x2 0x1 [all …]
|
| /linux/arch/arm/boot/dts/ti/keystone/ |
| H A D | keystone.dtsi | 27 reg = <0x00000000 0x80000000 0x00000000 0x40000000>; 34 reg = <0x0 0x02561000 0x0 0x1000>, 35 <0x0 0x02562000 0x0 0x2000>, 36 <0x0 0x02564000 0x0 0x2000>, 37 <0x0 0x02566000 0x0 0x2000>; 66 cpu_suspend = <0x84000001>; 67 cpu_off = <0x84000002>; 68 cpu_on = <0x84000003>; 71 soc0: soc@0 { 76 ranges = <0x0 0x0 0x0 0xc0000000>; [all …]
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-pic32.h | 12 #define ANSEL_REG 0x00 13 #define TRIS_REG 0x10 14 #define PORT_REG 0x20 15 #define LAT_REG 0x30 16 #define ODCU_REG 0x40 17 #define CNPU_REG 0x50 18 #define CNPD_REG 0x60 19 #define CNCON_REG 0x70 20 #define CNEN_REG 0x80 21 #define CNSTAT_REG 0x90 [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 …]
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | nwl-dsi.h | 12 #define NWL_DSI_CFG_NUM_LANES 0x0 13 #define NWL_DSI_CFG_NONCONTINUOUS_CLK 0x4 14 #define NWL_DSI_CFG_T_PRE 0x8 15 #define NWL_DSI_CFG_T_POST 0xc 16 #define NWL_DSI_CFG_TX_GAP 0x10 17 #define NWL_DSI_CFG_AUTOINSERT_EOTP 0x14 18 #define NWL_DSI_CFG_EXTRA_CMDS_AFTER_EOTP 0x18 19 #define NWL_DSI_CFG_HTX_TO_COUNT 0x1c 20 #define NWL_DSI_CFG_LRX_H_TO_COUNT 0x20 21 #define NWL_DSI_CFG_BTA_H_TO_COUNT 0x24 [all …]
|
| /linux/arch/sh/include/mach-sdk7786/mach/ |
| H A D | fpga.h | 9 #define SRSTR 0x000 10 #define SRSTR_MAGIC 0x1971 /* Fixed magical read value */ 12 #define INTASR 0x010 13 #define INTAMR 0x020 14 #define MODSWR 0x030 15 #define INTTESTR 0x040 16 #define SYSSR 0x050 17 #define NRGPR 0x060 19 #define NMISR 0x070 20 #define NMISR_MAN_NMI BIT(0) [all …]
|