/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | fsl,imxrt1170.yaml | 71 reg = <0x400e8000 0x4000>; 74 <0x16C 0x3B0 0x620 0x0 0x0 0xf1>, 75 <0x170 0x3B4 0x61C 0x0 0x0 0xf1>;
|
/openbmc/u-boot/arch/arm/mach-zynq/include/mach/ |
H A D | hardware.h | 9 #define ZYNQ_SYS_CTRL_BASEADDR 0xF8000000 10 #define ZYNQ_DEV_CFG_APB_BASEADDR 0xF8007000 11 #define ZYNQ_SCU_BASEADDR 0xF8F00000 12 #define ZYNQ_QSPI_BASEADDR 0xE000D000 13 #define ZYNQ_SMC_BASEADDR 0xE000E000 14 #define ZYNQ_NAND_BASEADDR 0xE1000000 15 #define ZYNQ_DDRC_BASEADDR 0xF8006000 16 #define ZYNQ_EFUSE_BASEADDR 0xF800D000 17 #define ZYNQ_USB_BASEADDR0 0xE0002000 18 #define ZYNQ_USB_BASEADDR1 0xE0003000 [all …]
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | rv740d.h | 26 #define CG_SPLL_FUNC_CNTL 0x600 27 #define SPLL_RESET (1 << 0) 31 #define SPLL_REF_DIV_MASK (0x3f << 4) 33 #define SPLL_PDIV_A_MASK (0x7f << 20) 34 #define CG_SPLL_FUNC_CNTL_2 0x604 35 #define SCLK_MUX_SEL(x) ((x) << 0) 36 #define SCLK_MUX_SEL_MASK (0x1ff << 0) 37 #define CG_SPLL_FUNC_CNTL_3 0x608 38 #define SPLL_FB_DIV(x) ((x) << 0) 39 #define SPLL_FB_DIV_MASK (0x3ffffff << 0) [all …]
|
H A D | sumod.h | 30 #define RCU_FW_VERSION 0x30c 32 #define RCU_PWR_GATING_SEQ0 0x408 33 #define RCU_PWR_GATING_SEQ1 0x40c 34 #define RCU_PWR_GATING_CNTL 0x410 35 # define PWR_GATING_EN (1 << 0) 36 # define RSVD_MASK (0x3 << 1) 38 # define PCV_MASK (0x1f << 3) 41 # define PCP_MASK (0xf << 8) 44 # define RPW_MASK (0xf << 16) 47 # define ID_MASK (0xf << 24) [all …]
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6q-pinfunc.h | 13 #define MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x04c 0x360 0x000 0x0 0x0 14 #define MX6QDL_PAD_SD2_DAT1__ECSPI5_SS0 0x04c 0x360 0x834 0x1 0x0 15 #define MX6QDL_PAD_SD2_DAT1__EIM_CS2_B 0x04c 0x360 0x000 0x2 0x0 16 #define MX6QDL_PAD_SD2_DAT1__AUD4_TXFS 0x04c 0x360 0x7c8 0x3 0x0 17 #define MX6QDL_PAD_SD2_DAT1__KEY_COL7 0x04c 0x360 0x8f0 0x4 0x0 18 #define MX6QDL_PAD_SD2_DAT1__GPIO1_IO14 0x04c 0x360 0x000 0x5 0x0 19 #define MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x050 0x364 0x000 0x0 0x0 20 #define MX6QDL_PAD_SD2_DAT2__ECSPI5_SS1 0x050 0x364 0x838 0x1 0x0 21 #define MX6QDL_PAD_SD2_DAT2__EIM_CS3_B 0x050 0x364 0x000 0x2 0x0 22 #define MX6QDL_PAD_SD2_DAT2__AUD4_TXD 0x050 0x364 0x7b8 0x3 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 …]
|
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 | 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 | imx35-pinfunc.h | 13 #define MX35_PAD_CAPTURE__GPT_CAPIN1 0x004 0x328 0x000 0x0 0x0 14 #define MX35_PAD_CAPTURE__GPT_CMPOUT2 0x004 0x328 0x000 0x1 0x0 15 #define MX35_PAD_CAPTURE__CSPI2_SS1 0x004 0x328 0x7f4 0x2 0x0 16 #define MX35_PAD_CAPTURE__EPIT1_EPITO 0x004 0x328 0x000 0x3 0x0 17 #define MX35_PAD_CAPTURE__CCM_CLK32K 0x004 0x328 0x7d0 0x4 0x0 18 #define MX35_PAD_CAPTURE__GPIO1_4 0x004 0x328 0x850 0x5 0x0 19 #define MX35_PAD_COMPARE__GPT_CMPOUT1 0x008 0x32c 0x000 0x0 0x0 20 #define MX35_PAD_COMPARE__GPT_CAPIN2 0x008 0x32c 0x000 0x1 0x0 21 #define MX35_PAD_COMPARE__GPT_CMPOUT3 0x008 0x32c 0x000 0x2 0x0 22 #define MX35_PAD_COMPARE__EPIT2_EPITO 0x008 0x32c 0x000 0x3 0x0 [all …]
|
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 …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | imx6q-pinfunc.h | 17 #define MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x04c 0x360 0x000 0x0 0x0 18 #define MX6QDL_PAD_SD2_DAT1__ECSPI5_SS0 0x04c 0x360 0x834 0x1 0x0 19 #define MX6QDL_PAD_SD2_DAT1__EIM_CS2_B 0x04c 0x360 0x000 0x2 0x0 20 #define MX6QDL_PAD_SD2_DAT1__AUD4_TXFS 0x04c 0x360 0x7c8 0x3 0x0 21 #define MX6QDL_PAD_SD2_DAT1__KEY_COL7 0x04c 0x360 0x8f0 0x4 0x0 22 #define MX6QDL_PAD_SD2_DAT1__GPIO1_IO14 0x04c 0x360 0x000 0x5 0x0 23 #define MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x050 0x364 0x000 0x0 0x0 24 #define MX6QDL_PAD_SD2_DAT2__ECSPI5_SS1 0x050 0x364 0x838 0x1 0x0 25 #define MX6QDL_PAD_SD2_DAT2__EIM_CS3_B 0x050 0x364 0x000 0x2 0x0 26 #define MX6QDL_PAD_SD2_DAT2__AUD4_TXD 0x050 0x364 0x7b8 0x3 0x0 [all …]
|
H A D | imx53-pinfunc.h | 13 #define IMX_PAD_SION 0x40000000 18 #define MX53_PAD_GPIO_19__KPP_COL_5 0x020 0x348 0x840 0x0 0x0 19 #define MX53_PAD_GPIO_19__GPIO4_5 0x020 0x348 0x000 0x1 0x0 20 #define MX53_PAD_GPIO_19__CCM_CLKO 0x020 0x348 0x000 0x2 0x0 21 #define MX53_PAD_GPIO_19__SPDIF_OUT1 0x020 0x348 0x000 0x3 0x0 22 #define MX53_PAD_GPIO_19__RTC_CE_RTC_EXT_TRIG2 0x020 0x348 0x000 0x4 0x0 23 #define MX53_PAD_GPIO_19__ECSPI1_RDY 0x020 0x348 0x000 0x5 0x0 24 #define MX53_PAD_GPIO_19__FEC_TDATA_3 0x020 0x348 0x000 0x6 0x0 25 #define MX53_PAD_GPIO_19__SRC_INT_BOOT 0x020 0x348 0x000 0x7 0x0 26 #define MX53_PAD_KEY_COL0__KPP_COL_0 0x024 0x34c 0x000 0x0 0x0 [all …]
|
/openbmc/u-boot/include/ |
H A D | tsi148.h | 14 #define PCI_DEVICE_ID_TUNDRA_TSI148 0x0148 23 unsigned int otsau; /* 0x000 Outbound start upper */ 24 unsigned int otsal; /* 0x004 Outbouud start lower */ 25 unsigned int oteau; /* 0x008 Outbound end upper */ 26 unsigned int oteal; /* 0x00c Outbound end lower */ 27 unsigned int otofu; /* 0x010 Outbound translation upper */ 28 unsigned int otofl; /* 0x014 Outbound translation lower */ 29 unsigned int otbs; /* 0x018 Outbound translation 2eSST */ 30 unsigned int otat; /* 0x01c Outbound translation attr */ 34 unsigned int itsau; /* 0x000 inbound start upper */ [all …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-aspeed/ |
H A D | scu_ast2600.h | 17 u32 hwstrap; /* 0x500 */ 18 u32 hwstrap_clr; /* 0x504 */ 19 u32 hwstrap_protect; /* 0x508 */ 23 u32 protection_key; /* 0x000 */ 24 u32 chip_id0; /* 0x004 */ 25 u32 reserve_0x08; /* 0x008 */ 26 u32 reserve_0x0C; /* 0x00C */ 27 u32 reserve_0x10; /* 0x010 */ 28 u32 chip_id1; /* 0x014 */ 29 u32 reserve_0x18; /* 0x018 */ [all …]
|
/openbmc/linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_vop2.h | 15 #define VOP_FEATURE_OUTPUT_10BIT BIT(0) 17 #define WIN_FEATURE_AFBDC BIT(0) 175 #define ROCKCHIP_OUT_MODE_P888 0 176 #define ROCKCHIP_OUT_MODE_BT1120 0 211 #define RK3568_GRF_VO_CON1 0x0364 213 #define RK3568_REG_CFG_DONE 0x000 214 #define RK3568_VERSION_INFO 0x004 215 #define RK3568_SYS_AUTO_GATING_CTRL 0x008 216 #define RK3568_SYS_AXI_LUT_CTRL 0x024 217 #define RK3568_DSP_IF_EN 0x028 [all …]
|
/openbmc/linux/drivers/gpu/drm/exynos/ |
H A D | regs-decon7.h | 11 #define VIDCON0 0x00 16 #define VIDCON0_ENVID_F (1 << 0) 19 #define VIDOUTCON0 0x4 21 #define VIDOUTCON0_DUAL_MASK (0x3 << 24) 22 #define VIDOUTCON0_DUAL_ON (0x3 << 24) 23 #define VIDOUTCON0_DISP_IF_1_ON (0x2 << 24) 24 #define VIDOUTCON0_DISP_IF_0_ON (0x1 << 24) 25 #define VIDOUTCON0_DUAL_OFF (0x0 << 24) 27 #define VIDOUTCON0_IF_MASK (0x1 << 23) 28 #define VIDOUTCON0_RGBIF (0x0 << 23) [all …]
|
/openbmc/linux/include/linux/mfd/mt6331/ |
H A D | registers.h | 10 #define MT6331_STRUP_CON0 0x0 11 #define MT6331_STRUP_CON2 0x2 12 #define MT6331_STRUP_CON3 0x4 13 #define MT6331_STRUP_CON4 0x6 14 #define MT6331_STRUP_CON5 0x8 15 #define MT6331_STRUP_CON6 0xA 16 #define MT6331_STRUP_CON7 0xC 17 #define MT6331_STRUP_CON8 0xE 18 #define MT6331_STRUP_CON9 0x10 19 #define MT6331_STRUP_CON10 0x12 [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_lrc.c | 32 * [5:0]: Number of NOPs or registers to set values to in case of 37 * is used for offsets smaller than 0x200 while the latter is for values bigger 42 * [6:0]: Register offset, without considering the engine base. 53 #define POSTED BIT(0) in set_offsets() 54 #define REG(x) (((x) >> 2) | BUILD_BUG_ON_ZERO(x >= 0x200)) in set_offsets() 56 (((x) >> 9) | BIT(7) | BUILD_BUG_ON_ZERO(x >= 0x10000)), \ in set_offsets() 57 (((x) >> 2) & 0x7f) in set_offsets() 58 #define END 0 in set_offsets() 71 count = *data & 0x3f; in set_offsets() 84 u32 offset = 0; in set_offsets() [all …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-mx5/ |
H A D | iomux-mx51.h | 47 MX51_PAD_EIM_D16__USBH2_DATA0 = IOMUX_PAD(0x3f0, 0x05c, 2, __NA_, 0, MX51_USBH_PAD_CTRL), 48 MX51_PAD_EIM_D17__GPIO2_1 = IOMUX_PAD(0x3f4, 0x060, 1, __NA_, 0, MX51_GPIO_PAD_CTRL), 49 MX51_PAD_EIM_D17__USBH2_DATA1 = IOMUX_PAD(0x3f4, 0x060, 2, __NA_, 0, MX51_USBH_PAD_CTRL), 50 MX51_PAD_EIM_D18__USBH2_DATA2 = IOMUX_PAD(0x3f8, 0x064, 2, __NA_, 0, MX51_USBH_PAD_CTRL), 51 MX51_PAD_EIM_D19__USBH2_DATA3 = IOMUX_PAD(0x3fc, 0x068, 2, __NA_, 0, MX51_USBH_PAD_CTRL), 52 MX51_PAD_EIM_D20__USBH2_DATA4 = IOMUX_PAD(0x400, 0x06c, 2, __NA_, 0, MX51_USBH_PAD_CTRL), 53 MX51_PAD_EIM_D21__GPIO2_5 = IOMUX_PAD(0x404, 0x070, 1, __NA_, 0, MX51_GPIO_PAD_CTRL), 54 MX51_PAD_EIM_D21__USBH2_DATA5 = IOMUX_PAD(0x404, 0x070, 2, __NA_, 0, MX51_USBH_PAD_CTRL), 55 MX51_PAD_EIM_D22__USBH2_DATA6 = IOMUX_PAD(0x408, 0x074, 2, __NA_, 0, MX51_USBH_PAD_CTRL), 56 MX51_PAD_EIM_D23__USBH2_DATA7 = IOMUX_PAD(0x40c, 0x078, 2, __NA_, 0, MX51_USBH_PAD_CTRL), [all …]
|
/openbmc/qemu/hw/misc/ |
H A D | zynq_slcr.c | 31 #define ZYNQ_SLCR_ERR_DEBUG 0 39 } while (0) 41 #define XILINX_LOCK_KEY 0x767b 42 #define XILINX_UNLOCK_KEY 0xdf0d 44 REG32(SCL, 0x000) 45 REG32(LOCK, 0x004) 46 REG32(UNLOCK, 0x008) 47 REG32(LOCKSTA, 0x00c) 49 REG32(ARM_PLL_CTRL, 0x100) 50 REG32(DDR_PLL_CTRL, 0x104) [all …]
|
/openbmc/linux/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.h | 19 #define DESC_ADDR_HI_STATUS_LEN 0x00 20 #define DESC_ADDR_HI_SHIFT 0 21 #define DESC_ADDR_HI_MASK 0xff 23 #define DESC_STATUS_MASK 0x3ff 25 #define DESC_LEN_MASK 0x7fff 26 #define DESC_ADDR_LO 0x04 45 #define PCP_DEI_MASK 0xf 47 #define VID_MASK 0xfff 49 #define L4_CSUM_PTR_MASK 0x1ff 51 #define L4_PTR_MASK 0x1ff [all …]
|
/openbmc/linux/arch/arm/mach-imx/ |
H A D | pm-imx6.c | 31 #define CCR 0x0 32 #define BM_CCR_WB_COUNT (0x7 << 16) 33 #define BM_CCR_RBC_BYPASS_COUNT (0x3f << 21) 34 #define BM_CCR_RBC_EN (0x1 << 27) 36 #define CLPCR 0x54 37 #define BP_CLPCR_LPM 0 38 #define BM_CLPCR_LPM (0x3 << 0) 39 #define BM_CLPCR_BYPASS_PMIC_READY (0x1 << 2) 40 #define BM_CLPCR_ARM_CLK_DIS_ON_LPM (0x1 << 5) 41 #define BM_CLPCR_SBYOS (0x1 << 6) [all …]
|
/openbmc/linux/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet.h | 34 #define DMA_MAX_BURST_LENGTH 0x10 38 #define CLEAR_ALL_HFB 0xFF 53 #define STATUS_RX_EXT_MASK 0x1FFFFF 54 #define STATUS_RX_CSUM_MASK 0xFFFF 55 #define STATUS_RX_CSUM_OK 0x10000 56 #define STATUS_RX_CSUM_FR 0x20000 57 #define STATUS_RX_PROTO_TCP 0 63 #define STATUS_FILTER_INDEX_MASK 0xFFFF 65 #define STATUS_TX_CSUM_START_MASK 0X7FFF 67 #define STATUS_TX_CSUM_PROTO_UDP 0x8000 [all …]
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
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 …]
|
/openbmc/linux/drivers/memory/tegra/ |
H A D | tegra234.c | 28 .override = 0xa8, 29 .security = 0xac, 40 .override = 0xe0, 41 .security = 0xe4, 52 .override = 0x140, 53 .security = 0x144, 64 .override = 0x148, 65 .security = 0x14c, 76 .override = 0x150, 77 .security = 0x154, [all …]
|