/linux/Documentation/devicetree/bindings/leds/ |
H A D | leds-bcm6358.txt | 4 In these SoCs there are Serial LEDs (LEDs connected to a 74x164 controller), 5 which can either be controlled by software (exporting the 74x164 as spi-gpio. 12 - #size-cells : must be 0. 24 - reg : LED pin number (only LEDs 0 to 31 are valid). 38 #size-cells = <0>; 39 reg = <0xfffe00d0 0x8>; 42 reg = <0>; 67 #size-cells = <0>; 68 reg = <0x100000d0 0x8>; 73 reg = <0>;
|
H A D | leds-bcm6328.yaml | 15 However, on some devices there are Serial LEDs (LEDs connected to a 74x164 16 controller), which can either be controlled by software (exporting the 74x164 21 exporting the 74x164 as spi-gpio prevents those LEDs to be hardware 26 with 0 meaning hardware control enabled and 1 hardware control disabled. This 67 const: 0 79 description: LED pin number (only LEDs 0 to 23 are valid). 91 signals can get muxed into these LEDs. Only valid for LEDs 0 to 7, 92 where LED signals 0 to 3 may be muxed to LEDs 0 to 3, and signals 4 to 102 hardware signals can get muxed into these LEDs. Only valid for LEDs 0 103 to 7, where LED signals 0 to 3 may be muxed to LEDs 0 to 3, and [all …]
|
/linux/drivers/media/i2c/cx25840/ |
H A D | cx25840-firmware.c | 34 /* DL_ADDR_LB=0 DL_ADDR_HB=0 */ in start_fw_load() 35 cx25840_write(client, 0x800, 0x00); in start_fw_load() 36 cx25840_write(client, 0x801, 0x00); in start_fw_load() 37 // DL_MAP=3 DL_AUTO_INC=0 DL_ENABLE=1 in start_fw_load() 38 cx25840_write(client, 0x803, 0x0b); in start_fw_load() 40 cx25840_write(client, 0x000, 0x20); in start_fw_load() 45 /* AUTO_INC_DIS=0 */ in end_fw_load() 46 cx25840_write(client, 0x000, 0x00); in end_fw_load() 47 /* DL_ENABLE=0 */ in end_fw_load() 48 cx25840_write(client, 0x803, 0x03); in end_fw_load() [all …]
|
/linux/drivers/phy/qualcomm/ |
H A D | phy-qcom-qmp-qserdes-txrx-v4.h | 10 #define QSERDES_V4_TX_BIST_MODE_LANENO 0x000 11 #define QSERDES_V4_TX_BIST_INVERT 0x004 12 #define QSERDES_V4_TX_CLKBUF_ENABLE 0x008 13 #define QSERDES_V4_TX_TX_EMP_POST1_LVL 0x00c 14 #define QSERDES_V4_TX_TX_IDLE_LVL_LARGE_AMP 0x010 15 #define QSERDES_V4_TX_TX_DRV_LVL 0x014 16 #define QSERDES_V4_TX_TX_DRV_LVL_OFFSET 0x018 17 #define QSERDES_V4_TX_RESET_TSYNC_EN 0x01c 18 #define QSERDES_V4_TX_PRE_STALL_LDO_BOOST_EN 0x020 19 #define QSERDES_V4_TX_TX_BAND 0x024 [all …]
|
H A D | phy-qcom-qmp-qserdes-txrx-v3.h | 10 #define QSERDES_V3_TX_BIST_MODE_LANENO 0x000 11 #define QSERDES_V3_TX_CLKBUF_ENABLE 0x008 12 #define QSERDES_V3_TX_TX_EMP_POST1_LVL 0x00c 13 #define QSERDES_V3_TX_TX_DRV_LVL 0x01c 14 #define QSERDES_V3_TX_RESET_TSYNC_EN 0x024 15 #define QSERDES_V3_TX_PRE_STALL_LDO_BOOST_EN 0x028 16 #define QSERDES_V3_TX_TX_BAND 0x02c 17 #define QSERDES_V3_TX_SLEW_CNTL 0x030 18 #define QSERDES_V3_TX_INTERFACE_SELECT 0x034 19 #define QSERDES_V3_TX_RES_CODE_LANE_TX 0x03c [all …]
|
H A D | phy-qcom-qmp-qserdes-txrx-v7.h | 9 #define QSERDES_V7_TX_CLKBUF_ENABLE 0x08 10 #define QSERDES_V7_TX_RESET_TSYNC_EN 0x1c 11 #define QSERDES_V7_TX_PRE_STALL_LDO_BOOST_EN 0x20 12 #define QSERDES_V7_TX_TX_BAND 0x24 13 #define QSERDES_V7_TX_INTERFACE_SELECT 0x2c 14 #define QSERDES_V7_TX_RES_CODE_LANE_TX 0x34 15 #define QSERDES_V7_TX_RES_CODE_LANE_RX 0x38 16 #define QSERDES_V7_TX_RES_CODE_LANE_OFFSET_TX 0x3c 17 #define QSERDES_V7_TX_RES_CODE_LANE_OFFSET_RX 0x40 18 #define QSERDES_V7_TX_PARRATE_REC_DETECT_IDLE_EN 0x60 [all …]
|
H A D | phy-qcom-qmp-qserdes-txrx-v6.h | 9 #define QSERDES_V6_TX_CLKBUF_ENABLE 0x08 10 #define QSERDES_V6_TX_TX_EMP_POST1_LVL 0x0c 11 #define QSERDES_V6_TX_TX_DRV_LVL 0x14 12 #define QSERDES_V6_TX_RESET_TSYNC_EN 0x1c 13 #define QSERDES_V6_TX_PRE_STALL_LDO_BOOST_EN 0x20 14 #define QSERDES_V6_TX_TX_BAND 0x24 15 #define QSERDES_V6_TX_INTERFACE_SELECT 0x2c 16 #define QSERDES_V6_TX_RES_CODE_LANE_TX 0x34 17 #define QSERDES_V6_TX_RES_CODE_LANE_RX 0x38 18 #define QSERDES_V6_TX_RES_CODE_LANE_OFFSET_TX 0x3c [all …]
|
H A D | phy-qcom-qmp-qserdes-com-v6.h | 11 #define QSERDES_V6_COM_SSC_STEP_SIZE1_MODE1 0x00 12 #define QSERDES_V6_COM_SSC_STEP_SIZE2_MODE1 0x04 13 #define QSERDES_V6_COM_CP_CTRL_MODE1 0x10 14 #define QSERDES_V6_COM_PLL_RCTRL_MODE1 0x14 15 #define QSERDES_V6_COM_PLL_CCTRL_MODE1 0x18 16 #define QSERDES_V6_COM_CORECLK_DIV_MODE1 0x1c 17 #define QSERDES_V6_COM_LOCK_CMP1_MODE1 0x20 18 #define QSERDES_V6_COM_LOCK_CMP2_MODE1 0x24 19 #define QSERDES_V6_COM_DEC_START_MODE1 0x28 20 #define QSERDES_V6_COM_DEC_START_MSB_MODE1 0x2c [all …]
|
H A D | phy-qcom-qmp-qserdes-com-v7.h | 11 #define QSERDES_V7_COM_SSC_STEP_SIZE1_MODE1 0x00 12 #define QSERDES_V7_COM_SSC_STEP_SIZE2_MODE1 0x04 13 #define QSERDES_V7_COM_CP_CTRL_MODE1 0x10 14 #define QSERDES_V7_COM_PLL_RCTRL_MODE1 0x14 15 #define QSERDES_V7_COM_PLL_CCTRL_MODE1 0x18 16 #define QSERDES_V7_COM_CORECLK_DIV_MODE1 0x1c 17 #define QSERDES_V7_COM_LOCK_CMP1_MODE1 0x20 18 #define QSERDES_V7_COM_LOCK_CMP2_MODE1 0x24 19 #define QSERDES_V7_COM_DEC_START_MODE1 0x28 20 #define QSERDES_V7_COM_DEC_START_MSB_MODE1 0x2c [all …]
|
H A D | phy-qcom-qmp-qserdes-txrx-v5_20.h | 10 #define QSERDES_V5_20_TX_RES_CODE_LANE_OFFSET_TX 0x30 11 #define QSERDES_V5_20_TX_RES_CODE_LANE_OFFSET_RX 0x34 12 #define QSERDES_V5_20_TX_LANE_MODE_1 0x78 13 #define QSERDES_V5_20_TX_LANE_MODE_2 0x7c 14 #define QSERDES_V5_20_TX_LANE_MODE_3 0x80 15 #define QSERDES_V5_20_TX_RCV_DETECT_LVL_2 0x90 16 #define QSERDES_V5_20_TX_VMODE_CTRL1 0xb0 17 #define QSERDES_V5_20_TX_PI_QEC_CTRL 0xcc 20 #define QSERDES_V5_20_RX_UCDR_FO_GAIN_RATE2 0x008 21 #define QSERDES_V5_20_RX_UCDR_FO_GAIN_RATE3 0x00c [all …]
|
H A D | phy-qcom-qmp-qserdes-com-v3.h | 11 #define QSERDES_V3_COM_ATB_SEL1 0x000 12 #define QSERDES_V3_COM_ATB_SEL2 0x004 13 #define QSERDES_V3_COM_FREQ_UPDATE 0x008 14 #define QSERDES_V3_COM_BG_TIMER 0x00c 15 #define QSERDES_V3_COM_SSC_EN_CENTER 0x010 16 #define QSERDES_V3_COM_SSC_ADJ_PER1 0x014 17 #define QSERDES_V3_COM_SSC_ADJ_PER2 0x018 18 #define QSERDES_V3_COM_SSC_PER1 0x01c 19 #define QSERDES_V3_COM_SSC_PER2 0x020 20 #define QSERDES_V3_COM_SSC_STEP_SIZE1 0x024 [all …]
|
H A D | phy-qcom-qmp-qserdes-com-v5.h | 10 #define QSERDES_V5_COM_ATB_SEL1 0x000 11 #define QSERDES_V5_COM_ATB_SEL2 0x004 12 #define QSERDES_V5_COM_FREQ_UPDATE 0x008 13 #define QSERDES_V5_COM_BG_TIMER 0x00c 14 #define QSERDES_V5_COM_SSC_EN_CENTER 0x010 15 #define QSERDES_V5_COM_SSC_ADJ_PER1 0x014 16 #define QSERDES_V5_COM_SSC_ADJ_PER2 0x018 17 #define QSERDES_V5_COM_SSC_PER1 0x01c 18 #define QSERDES_V5_COM_SSC_PER2 0x020 19 #define QSERDES_V5_COM_SSC_STEP_SIZE1_MODE0 0x024 [all …]
|
/linux/drivers/clk/mstar/ |
H A D | clk-msc313-cpupll.c | 17 * 0x140 -- LPF low. Seems to store one half of the clock transition 18 * 0x144 / 19 * 0x148 -- LPF high. Seems to store one half of the clock transition 20 * 0x14c / 21 * 0x150 -- vendor code says "toggle lpf enable" 22 * 0x154 -- mu? 23 * 0x15c -- lpf_update_count? 24 * 0x160 -- vendor code says "switch to LPF". Clock source config? Register bank? 25 * 0x164 -- vendor code says "from low to high" which seems to mean transition from LPF low to 27 * 0x174 -- Seems to be the PLL lock status bit [all …]
|
/linux/include/dt-bindings/clock/ |
H A D | dm814.h | 8 #define DM814_CLKCTRL_OFFSET 0x0 12 #define DM814_USB_OTG_HS_CLKCTRL DM814_CLKCTRL_INDEX(0x58) 15 #define DM814_UART1_CLKCTRL DM814_CLKCTRL_INDEX(0x150) 16 #define DM814_UART2_CLKCTRL DM814_CLKCTRL_INDEX(0x154) 17 #define DM814_UART3_CLKCTRL DM814_CLKCTRL_INDEX(0x158) 18 #define DM814_GPIO1_CLKCTRL DM814_CLKCTRL_INDEX(0x15c) 19 #define DM814_GPIO2_CLKCTRL DM814_CLKCTRL_INDEX(0x160) 20 #define DM814_I2C1_CLKCTRL DM814_CLKCTRL_INDEX(0x164) 21 #define DM814_I2C2_CLKCTRL DM814_CLKCTRL_INDEX(0x168) 22 #define DM814_WD_TIMER_CLKCTRL DM814_CLKCTRL_INDEX(0x18c) [all …]
|
H A D | dm816.h | 8 #define DM816_CLKCTRL_OFFSET 0x0 12 #define DM816_USB_OTG_HS_CLKCTRL DM816_CLKCTRL_INDEX(0x58) 15 #define DM816_UART1_CLKCTRL DM816_CLKCTRL_INDEX(0x150) 16 #define DM816_UART2_CLKCTRL DM816_CLKCTRL_INDEX(0x154) 17 #define DM816_UART3_CLKCTRL DM816_CLKCTRL_INDEX(0x158) 18 #define DM816_GPIO1_CLKCTRL DM816_CLKCTRL_INDEX(0x15c) 19 #define DM816_GPIO2_CLKCTRL DM816_CLKCTRL_INDEX(0x160) 20 #define DM816_I2C1_CLKCTRL DM816_CLKCTRL_INDEX(0x164) 21 #define DM816_I2C2_CLKCTRL DM816_CLKCTRL_INDEX(0x168) 22 #define DM816_TIMER1_CLKCTRL DM816_CLKCTRL_INDEX(0x170) [all …]
|
/linux/arch/arm64/boot/dts/freescale/ |
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 | 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 …]
|
/linux/arch/arm/mach-davinci/ |
H A D | clock.h | 13 #define PLLCTL 0x100 14 #define PLLCTL_PLLEN BIT(0) 21 #define PLLM 0x110 22 #define PLLM_PLLM_MASK 0xff 24 #define PREDIV 0x114 25 #define PLLDIV1 0x118 26 #define PLLDIV2 0x11c 27 #define PLLDIV3 0x120 28 #define POSTDIV 0x128 29 #define BPDIV 0x12c [all …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6dl-pinfunc.h | 13 #define MX6QDL_PAD_CSI0_DAT10__IPU1_CSI0_DATA10 0x04c 0x360 0x000 0x0 0x0 14 #define MX6QDL_PAD_CSI0_DAT10__AUD3_RXC 0x04c 0x360 0x000 0x1 0x0 15 #define MX6QDL_PAD_CSI0_DAT10__ECSPI2_MISO 0x04c 0x360 0x7f8 0x2 0x0 16 #define MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA 0x04c 0x360 0x000 0x3 0x0 17 #define MX6QDL_PAD_CSI0_DAT10__UART1_RX_DATA 0x04c 0x360 0x8fc 0x3 0x0 18 #define MX6QDL_PAD_CSI0_DAT10__GPIO5_IO28 0x04c 0x360 0x000 0x5 0x0 19 #define MX6QDL_PAD_CSI0_DAT10__ARM_TRACE07 0x04c 0x360 0x000 0x7 0x0 20 #define MX6QDL_PAD_CSI0_DAT11__IPU1_CSI0_DATA11 0x050 0x364 0x000 0x0 0x0 21 #define MX6QDL_PAD_CSI0_DAT11__AUD3_RXFS 0x050 0x364 0x000 0x1 0x0 22 #define MX6QDL_PAD_CSI0_DAT11__ECSPI2_SS0 0x050 0x364 0x800 0x2 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 …]
|
/linux/drivers/devfreq/event/ |
H A D | exynos-nocp.h | 13 NOCP_ID_REVISION_ID = 0x04, 14 NOCP_MAIN_CTL = 0x08, 15 NOCP_CFG_CTL = 0x0C, 17 NOCP_STAT_PERIOD = 0x24, 18 NOCP_STAT_GO = 0x28, 19 NOCP_STAT_ALARM_MIN = 0x2C, 20 NOCP_STAT_ALARM_MAX = 0x30, 21 NOCP_STAT_ALARM_STATUS = 0x34, 22 NOCP_STAT_ALARM_CLR = 0x38, 24 NOCP_COUNTERS_0_SRC = 0x138, [all …]
|
/linux/drivers/media/platform/mediatek/jpeg/ |
H A D | mtk_jpeg_enc_hw.h | 15 #define JPEG_ENC_INT_STATUS_DONE BIT(0) 16 #define JPEG_ENC_INT_STATUS_MASK_ALLIRQ 0x13 18 #define JPEG_ENC_DST_ADDR_OFFSET_MASK GENMASK(3, 0) 20 #define JPEG_ENC_CTRL_YUV_FORMAT_MASK 0x18 24 #define JPEG_ENC_CTRL_ENABLE_BIT BIT(0) 25 #define JPEG_ENC_RESET_BIT BIT(0) 27 #define JPEG_ENC_YUV_FORMAT_YUYV 0 32 #define JPEG_ENC_QUALITY_Q60 0x0 33 #define JPEG_ENC_QUALITY_Q80 0x1 34 #define JPEG_ENC_QUALITY_Q90 0x2 [all …]
|
/linux/drivers/clk/meson/ |
H A D | axg.h | 19 #define HHI_GP0_PLL_CNTL 0x40 20 #define HHI_GP0_PLL_CNTL2 0x44 21 #define HHI_GP0_PLL_CNTL3 0x48 22 #define HHI_GP0_PLL_CNTL4 0x4c 23 #define HHI_GP0_PLL_CNTL5 0x50 24 #define HHI_GP0_PLL_STS 0x54 25 #define HHI_GP0_PLL_CNTL1 0x58 26 #define HHI_HIFI_PLL_CNTL 0x80 27 #define HHI_HIFI_PLL_CNTL2 0x84 28 #define HHI_HIFI_PLL_CNTL3 0x88 [all …]
|
/linux/drivers/net/wan/ |
H A D | slic_ds26522.h | 10 #define DS26522_RF_ADDR_START 0x00 11 #define DS26522_RF_ADDR_END 0xef 12 #define DS26522_GLB_ADDR_START 0xf0 13 #define DS26522_GLB_ADDR_END 0xff 14 #define DS26522_TF_ADDR_START 0x100 15 #define DS26522_TF_ADDR_END 0x1ef 16 #define DS26522_LIU_ADDR_START 0x1000 17 #define DS26522_LIU_ADDR_END 0x101f 18 #define DS26522_TEST_ADDR_START 0x1008 19 #define DS26522_TEST_ADDR_END 0x101f [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 …]
|