| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | renesas,emev2-smu.txt | 24 - #clock-cells: Should be <0> 35 - #clock-cells: Should be <0> 41 reg = <0x610 0>; 43 #clock-cells = <0>; 48 reg = <0x4a0 1>; 50 #clock-cells = <0>; 57 reg = <0xe1020000 0x38>; 58 interrupts = <0 8 0>; 70 reg = <0xe0110000 0x10000>; 72 #size-cells = <0>; [all …]
|
| /kernel/linux/linux-6.6/include/linux/soc/mmp/ |
| D | cputype.h | 12 * PXA168 S0 0x56158400 0x0000C910 13 * PXA168 A0 0x56158400 0x00A0A168 14 * PXA910 Y1 0x56158400 0x00F2C920 15 * PXA910 A0 0x56158400 0x00F2C910 16 * PXA910 A1 0x56158400 0x00A0C910 17 * PXA920 Y0 0x56158400 0x00F2C920 18 * PXA920 A0 0x56158400 0x00A0C920 19 * PXA920 A1 0x56158400 0x00A1C920 20 * MMP2 Z0 0x560f5811 0x00F00410 21 * MMP2 Z1 0x560f5811 0x00E00410 [all …]
|
| /kernel/linux/linux-5.10/include/dt-bindings/clock/ |
| D | lpc18xx-ccu.h | 13 #define CLK_APB3_BUS 0x100 14 #define CLK_APB3_I2C1 0x108 15 #define CLK_APB3_DAC 0x110 16 #define CLK_APB3_ADC0 0x118 17 #define CLK_APB3_ADC1 0x120 18 #define CLK_APB3_CAN0 0x128 19 #define CLK_APB1_BUS 0x200 20 #define CLK_APB1_MOTOCON_PWM 0x208 21 #define CLK_APB1_I2C0 0x210 22 #define CLK_APB1_I2S 0x218 [all …]
|
| /kernel/linux/linux-6.6/include/dt-bindings/clock/ |
| D | lpc18xx-ccu.h | 13 #define CLK_APB3_BUS 0x100 14 #define CLK_APB3_I2C1 0x108 15 #define CLK_APB3_DAC 0x110 16 #define CLK_APB3_ADC0 0x118 17 #define CLK_APB3_ADC1 0x120 18 #define CLK_APB3_CAN0 0x128 19 #define CLK_APB1_BUS 0x200 20 #define CLK_APB1_MOTOCON_PWM 0x208 21 #define CLK_APB1_I2C0 0x210 22 #define CLK_APB1_I2S 0x218 [all …]
|
| /kernel/linux/linux-6.6/arch/arm/include/asm/hardware/ |
| D | cache-aurora-l2.h | 14 #define AURORA_SYNC_REG 0x700 15 #define AURORA_RANGE_BASE_ADDR_REG 0x720 16 #define AURORA_FLUSH_PHY_ADDR_REG 0x7f0 17 #define AURORA_INVAL_RANGE_REG 0x774 18 #define AURORA_CLEAN_RANGE_REG 0x7b4 19 #define AURORA_FLUSH_RANGE_REG 0x7f4 23 (0x3 << AURORA_ACR_REPLACEMENT_OFFSET) 25 (0 << AURORA_ACR_REPLACEMENT_OFFSET) 34 #define AURORA_ACR_FORCE_WRITE_POLICY_OFFSET 0 36 (0x3 << AURORA_ACR_FORCE_WRITE_POLICY_OFFSET) [all …]
|
| /kernel/linux/linux-5.10/arch/arm/include/asm/hardware/ |
| D | cache-aurora-l2.h | 17 #define AURORA_SYNC_REG 0x700 18 #define AURORA_RANGE_BASE_ADDR_REG 0x720 19 #define AURORA_FLUSH_PHY_ADDR_REG 0x7f0 20 #define AURORA_INVAL_RANGE_REG 0x774 21 #define AURORA_CLEAN_RANGE_REG 0x7b4 22 #define AURORA_FLUSH_RANGE_REG 0x7f4 26 (0x3 << AURORA_ACR_REPLACEMENT_OFFSET) 28 (0 << AURORA_ACR_REPLACEMENT_OFFSET) 37 #define AURORA_ACR_FORCE_WRITE_POLICY_OFFSET 0 39 (0x3 << AURORA_ACR_FORCE_WRITE_POLICY_OFFSET) [all …]
|
| /kernel/linux/linux-5.10/include/linux/soc/mmp/ |
| D | cputype.h | 12 * PXA168 S0 0x56158400 0x0000C910 13 * PXA168 A0 0x56158400 0x00A0A168 14 * PXA910 Y1 0x56158400 0x00F2C920 15 * PXA910 A0 0x56158400 0x00F2C910 16 * PXA910 A1 0x56158400 0x00A0C910 17 * PXA920 Y0 0x56158400 0x00F2C920 18 * PXA920 A0 0x56158400 0x00A0C920 19 * PXA920 A1 0x56158400 0x00A1C920 20 * MMP2 Z0 0x560f5811 0x00F00410 21 * MMP2 Z1 0x560f5811 0x00E00410 [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | renesas,emev2-smu.yaml | 28 const: 0 61 const: 0 92 const: 0 112 reg = <0xe0110000 0x10000>; 114 #size-cells = <0>; 119 #clock-cells = <0>; 126 #clock-cells = <0>; 128 usia_u0_sclkdiv: usia_u0_sclkdiv@610,0 { 130 reg = <0x610 0>; 132 #clock-cells = <0>; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/ |
| 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 …]
|
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| 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 …]
|
| 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 …]
|
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| D | gv100.c | 32 u32 werr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x730 + (sm * 0x80))); in gv100_gr_trap_sm() 33 u32 gerr = nvkm_rd32(device, TPC_UNIT(gpc, tpc, 0x734 + (sm * 0x80))); in gv100_gr_trap_sm() 38 warp = nvkm_enum_find(gf100_mp_warp_error, werr & 0xffff); in gv100_gr_trap_sm() 44 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x730 + sm * 0x80), 0x00000000); in gv100_gr_trap_sm() 45 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x734 + sm * 0x80), gerr); in gv100_gr_trap_sm() 51 gv100_gr_trap_sm(gr, gpc, tpc, 0); in gv100_gr_trap_mp() 59 nvkm_mask(device, 0x4188a4, 0x03000000, 0x03000000); in gv100_gr_init_4188a4() 67 for (sm = 0; sm < 0x100; sm += 0x80) { in gv100_gr_init_shader_exceptions() 68 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x728 + sm), 0x0085eb64); in gv100_gr_init_shader_exceptions() 69 nvkm_wr32(device, TPC_UNIT(gpc, tpc, 0x610), 0x00000001); in gv100_gr_init_shader_exceptions() [all …]
|
| /kernel/linux/linux-5.10/include/linux/mfd/mt6358/ |
| D | registers.h | 10 #define MT6358_SWCID 0xa 11 #define MT6358_MISC_TOP_INT_CON0 0x188 12 #define MT6358_MISC_TOP_INT_STATUS0 0x194 13 #define MT6358_TOP_INT_STATUS0 0x19e 14 #define MT6358_SCK_TOP_INT_CON0 0x52e 15 #define MT6358_SCK_TOP_INT_STATUS0 0x53a 16 #define MT6358_EOSC_CALI_CON0 0x540 17 #define MT6358_EOSC_CALI_CON1 0x542 18 #define MT6358_RTC_MIX_CON0 0x544 19 #define MT6358_RTC_MIX_CON1 0x546 [all …]
|
| /kernel/linux/linux-5.10/drivers/net/dsa/ |
| D | qca8k.h | 18 #define PHY_ID_QCA8337 0x004dd036 19 #define QCA8K_ID_QCA8337 0x13 23 #define QCA8K_CPU_PORT 0 28 #define QCA8K_REG_MASK_CTRL 0x000 29 #define QCA8K_MASK_CTRL_ID_M 0xff 31 #define QCA8K_REG_PORT0_PAD_CTRL 0x004 32 #define QCA8K_REG_PORT5_PAD_CTRL 0x008 33 #define QCA8K_REG_PORT6_PAD_CTRL 0x00c 36 ((0x8 + (x & 0x3)) << 22) 38 ((0x10 + (x & 0x3)) << 20) [all …]
|
| /kernel/linux/linux-6.6/include/linux/mfd/mt6358/ |
| D | registers.h | 10 #define MT6358_SWCID 0xa 11 #define MT6358_TOPSTATUS 0x28 12 #define MT6358_TOP_RST_MISC 0x14c 13 #define MT6358_MISC_TOP_INT_CON0 0x188 14 #define MT6358_MISC_TOP_INT_STATUS0 0x194 15 #define MT6358_TOP_INT_STATUS0 0x19e 16 #define MT6358_SCK_TOP_INT_CON0 0x52e 17 #define MT6358_SCK_TOP_INT_STATUS0 0x53a 18 #define MT6358_EOSC_CALI_CON0 0x540 19 #define MT6358_EOSC_CALI_CON1 0x542 [all …]
|
| /kernel/linux/linux-5.10/drivers/nvmem/ |
| D | vf610-ocotp.c | 23 #define OCOTP_CTRL_REG 0x00 24 #define OCOTP_CTRL_SET 0x04 25 #define OCOTP_CTRL_CLR 0x08 26 #define OCOTP_TIMING 0x10 27 #define OCOTP_DATA 0x20 28 #define OCOTP_READ_CTRL_REG 0x30 29 #define OCOTP_READ_FUSE_DATA 0x40 33 #define OCOTP_CTRL_WR_UNLOCK_KEY 0x3E77 35 #define OCOTP_CTRL_ADDR 0 36 #define OCOTP_CTRL_ADDR_MASK GENMASK(6, 0) [all …]
|
| /kernel/linux/linux-6.6/drivers/nvmem/ |
| D | vf610-ocotp.c | 23 #define OCOTP_CTRL_REG 0x00 24 #define OCOTP_CTRL_SET 0x04 25 #define OCOTP_CTRL_CLR 0x08 26 #define OCOTP_TIMING 0x10 27 #define OCOTP_DATA 0x20 28 #define OCOTP_READ_CTRL_REG 0x30 29 #define OCOTP_READ_FUSE_DATA 0x40 33 #define OCOTP_CTRL_WR_UNLOCK_KEY 0x3E77 35 #define OCOTP_CTRL_ADDR 0 36 #define OCOTP_CTRL_ADDR_MASK GENMASK(6, 0) [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | ep93xx_adc.c | 39 #define EP93XX_ADC_RESULT 0x08 41 #define EP93XX_ADC_SWITCH 0x18 42 #define EP93XX_ADC_SW_LOCK 0x20 63 * Numbering scheme for channels 0..4 is defined in EP9301 and EP9302 datasheets. 68 EP93XX_ADC_CH(0, "YM", 0x608), 69 EP93XX_ADC_CH(1, "SXP", 0x680), 70 EP93XX_ADC_CH(2, "SXM", 0x640), 71 EP93XX_ADC_CH(3, "SYP", 0x620), 72 EP93XX_ADC_CH(4, "SYM", 0x610), 73 EP93XX_ADC_CH(5, "XP", 0x601), [all …]
|
| /kernel/linux/linux-6.6/drivers/iio/adc/ |
| D | ep93xx_adc.c | 40 #define EP93XX_ADC_RESULT 0x08 42 #define EP93XX_ADC_SWITCH 0x18 43 #define EP93XX_ADC_SW_LOCK 0x20 64 * Numbering scheme for channels 0..4 is defined in EP9301 and EP9302 datasheets. 69 EP93XX_ADC_CH(0, "YM", 0x608), 70 EP93XX_ADC_CH(1, "SXP", 0x680), 71 EP93XX_ADC_CH(2, "SXM", 0x640), 72 EP93XX_ADC_CH(3, "SYP", 0x620), 73 EP93XX_ADC_CH(4, "SYM", 0x610), 74 EP93XX_ADC_CH(5, "XP", 0x601), [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
| D | thunder_bgx.h | 10 #define PCI_DEVICE_ID_THUNDER_BGX 0xA026 11 #define PCI_DEVICE_ID_THUNDER_RGX 0xA054 14 #define PCI_SUBSYS_DEVID_88XX_BGX 0xA126 15 #define PCI_SUBSYS_DEVID_81XX_BGX 0xA226 16 #define PCI_SUBSYS_DEVID_81XX_RGX 0xA254 17 #define PCI_SUBSYS_DEVID_83XX_BGX 0xA326 27 #define DEFAULT_PAUSE_TIME 0xFFFF 29 #define BGX_ID_MASK 0x3 30 #define LMAC_ID_MASK 0x3 35 #define BGX_CMRX_CFG 0x00 [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
| D | thunder_bgx.h | 10 #define PCI_DEVICE_ID_THUNDER_BGX 0xA026 11 #define PCI_DEVICE_ID_THUNDER_RGX 0xA054 14 #define PCI_SUBSYS_DEVID_88XX_BGX 0xA126 15 #define PCI_SUBSYS_DEVID_81XX_BGX 0xA226 16 #define PCI_SUBSYS_DEVID_81XX_RGX 0xA254 17 #define PCI_SUBSYS_DEVID_83XX_BGX 0xA326 27 #define DEFAULT_PAUSE_TIME 0xFFFF 29 #define BGX_ID_MASK 0x3 30 #define LMAC_ID_MASK 0x3 35 #define BGX_CMRX_CFG 0x00 [all …]
|
| /kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
| D | sja1105_spi.c | 25 memset(buf, 0, size); in sja1105_spi_message_pack() 57 int rc, i = 0; in sja1105_xfer() 80 for (i = 0; i < num_chunks; i++) { in sja1105_xfer() 94 msg.read_count = 0; in sja1105_xfer() 138 if (rc < 0) in sja1105_xfer() 171 sja1105_pack(packed_buf, value, 63, 0, 8); in sja1105_xfer_u64() 176 sja1105_unpack(packed_buf, value, 63, 0, 8); in sja1105_xfer_u64() 195 sja1105_pack(packed_buf, &tmp, 31, 0, 4); in sja1105_xfer_u32() 201 sja1105_unpack(packed_buf, &tmp, 31, 0, 4); in sja1105_xfer_u32() 212 u8 packed_buf[SJA1105_SIZE_RESET_CMD] = {0}; in sja1105et_reset_cmd() [all …]
|