/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/af/ |
D | rpm.h | 14 #define PCI_DEVID_CN10K_RPM 0xA060 15 #define PCI_SUBSYS_DEVID_CNF10KB_RPM 0xBC00 16 #define PCI_DEVID_CN10KB_RPM 0xA09F 19 #define RPMX_CMRX_CFG 0x00 22 #define RPMX_CMRX_RX_ID_MAP 0x80 23 #define RPMX_CMRX_SW_INT 0x180 24 #define RPMX_CMRX_SW_INT_W1S 0x188 25 #define RPMX_CMRX_SW_INT_ENA_W1S 0x198 26 #define RPMX_CMRX_LINK_CFG 0x1070 27 #define RPMX_MTI_PCS100X_CONTROL1 0x20000 [all …]
|
D | rvu_reg.h | 12 #define RVU_AF_MSIXTR_BASE (0x10) 13 #define RVU_AF_ECO (0x20) 14 #define RVU_AF_BLK_RST (0x30) 15 #define RVU_AF_PF_BAR4_ADDR (0x40) 16 #define RVU_AF_RAS (0x100) 17 #define RVU_AF_RAS_W1S (0x108) 18 #define RVU_AF_RAS_ENA_W1S (0x110) 19 #define RVU_AF_RAS_ENA_W1C (0x118) 20 #define RVU_AF_GEN_INT (0x120) 21 #define RVU_AF_GEN_INT_W1S (0x128) [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/ti/ |
D | k3-am654-icssg2.dtso | 16 ethernet1 = "/icssg2-eth/ethernet-ports/port@0"; 24 pinctrl-0 = <&icssg2_rgmii_pins_default>; 47 interrupts = <24 0 2>, <25 1 3>; 50 dmas = <&main_udmap 0xc300>, /* egress slice 0 */ 51 <&main_udmap 0xc301>, /* egress slice 0 */ 52 <&main_udmap 0xc302>, /* egress slice 0 */ 53 <&main_udmap 0xc303>, /* egress slice 0 */ 54 <&main_udmap 0xc304>, /* egress slice 1 */ 55 <&main_udmap 0xc305>, /* egress slice 1 */ 56 <&main_udmap 0xc306>, /* egress slice 1 */ [all …]
|
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | gt215.c | 46 u32 sctl = nvkm_rd32(device, 0x4120 + (idx * 4)); in read_vco() 48 switch (sctl & 0x00000030) { in read_vco() 49 case 0x00000000: in read_vco() 51 case 0x00000020: in read_vco() 52 return read_pll(clk, 0x41, 0x00e820); in read_vco() 53 case 0x00000030: in read_vco() 54 return read_pll(clk, 0x42, 0x00e8a0); in read_vco() 56 return 0; in read_vco() 66 /* refclk for the 0xe8xx plls is a fixed frequency */ in read_clk() 67 if (idx >= 0x40) { in read_clk() [all …]
|
/linux-6.12.1/drivers/gpu/drm/radeon/reg_srcs/ |
D | rv515 | 1 rv515 0x6d40 2 0x1434 SRC_Y_X 3 0x1438 DST_Y_X 4 0x143C DST_HEIGHT_WIDTH 5 0x146C DP_GUI_MASTER_CNTL 6 0x1474 BRUSH_Y_X 7 0x1478 DP_BRUSH_BKGD_CLR 8 0x147C DP_BRUSH_FRGD_CLR 9 0x1480 BRUSH_DATA0 10 0x1484 BRUSH_DATA1 [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/net/ |
D | ti,icssg-prueth.yaml | 21 - ti,am654-sr1-icssg-prueth # for AM65x SoC family, SR1.0 35 - const: tx0-0 39 - const: tx1-0 92 const: 0 95 ^port@[0-1]$: 104 - enum: [0, 1] 131 - port@0 170 /* Example k3-am654 base board SR2.0, dual-emac */ 174 pinctrl-0 = <&icssg2_rgmii_pins_default>; 191 dmas = <&main_udmap 0xc300>, /* egress slice 0 */ [all …]
|
/linux-6.12.1/drivers/hwmon/pmbus/ |
D | ltc2978.c | 33 #define LTC2978_MFR_VOUT_PEAK 0xdd 34 #define LTC2978_MFR_VIN_PEAK 0xde 35 #define LTC2978_MFR_TEMPERATURE_PEAK 0xdf 36 #define LTC2978_MFR_SPECIAL_ID 0xe7 /* Undocumented on LTC3882 */ 37 #define LTC2978_MFR_COMMON 0xef 40 #define LTC2978_MFR_VOUT_MIN 0xfb 41 #define LTC2978_MFR_VIN_MIN 0xfc 42 #define LTC2978_MFR_TEMPERATURE_MIN 0xfd 45 #define LTC2974_MFR_IOUT_PEAK 0xd7 46 #define LTC2974_MFR_IOUT_MIN 0xd8 [all …]
|
/linux-6.12.1/drivers/net/ethernet/renesas/ |
D | rswitch.h | 17 for (i = 0; i < RSWITCH_NUM_PORTS; i++) \ 23 for (; i-- > 0; ) \ 44 #define RSWITCH_TOP_OFFSET 0x00008000 45 #define RSWITCH_COMA_OFFSET 0x00009000 46 #define RSWITCH_ETHA_OFFSET 0x0000a000 /* with RMAC */ 47 #define RSWITCH_ETHA_SIZE 0x00002000 /* with RMAC */ 48 #define RSWITCH_GWCA0_OFFSET 0x00010000 49 #define RSWITCH_GWCA1_OFFSET 0x00012000 55 #define GWCA_INDEX 0 57 #define GWCA_IPV_NUM 0 [all …]
|
/linux-6.12.1/drivers/clk/imx/ |
D | clk-imx8mn.c | 334 hws[IMX8MN_CLK_DUMMY] = imx_clk_hw_fixed("dummy", 0); in imx8mn_clocks_probe() 343 base = devm_of_iomap(dev, np, 0, NULL); in imx8mn_clocks_probe() 350 …hws[IMX8MN_AUDIO_PLL1_REF_SEL] = imx_clk_hw_mux("audio_pll1_ref_sel", base + 0x0, 0, 2, pll_ref_se… in imx8mn_clocks_probe() 351 …hws[IMX8MN_AUDIO_PLL2_REF_SEL] = imx_clk_hw_mux("audio_pll2_ref_sel", base + 0x14, 0, 2, pll_ref_s… in imx8mn_clocks_probe() 352 …hws[IMX8MN_VIDEO_PLL_REF_SEL] = imx_clk_hw_mux("video_pll_ref_sel", base + 0x28, 0, 2, pll_ref_sel… in imx8mn_clocks_probe() 353 …hws[IMX8MN_DRAM_PLL_REF_SEL] = imx_clk_hw_mux("dram_pll_ref_sel", base + 0x50, 0, 2, pll_ref_sels,… in imx8mn_clocks_probe() 354 …hws[IMX8MN_GPU_PLL_REF_SEL] = imx_clk_hw_mux("gpu_pll_ref_sel", base + 0x64, 0, 2, pll_ref_sels, A… in imx8mn_clocks_probe() 355 …hws[IMX8MN_M7_ALT_PLL_REF_SEL] = imx_clk_hw_mux("m7_alt_pll_ref_sel", base + 0x74, 0, 2, pll_ref_s… in imx8mn_clocks_probe() 356 …hws[IMX8MN_ARM_PLL_REF_SEL] = imx_clk_hw_mux("arm_pll_ref_sel", base + 0x84, 0, 2, pll_ref_sels, A… in imx8mn_clocks_probe() 357 …hws[IMX8MN_SYS_PLL3_REF_SEL] = imx_clk_hw_mux("sys_pll3_ref_sel", base + 0x114, 0, 2, pll_ref_sels… in imx8mn_clocks_probe() [all …]
|
D | clk-imx8mp.c | 416 anatop_base = devm_of_iomap(dev, np, 0, NULL); in imx8mp_clocks_probe() 422 ccm_base = devm_platform_ioremap_resource(pdev, 0); in imx8mp_clocks_probe() 433 hws[IMX8MP_CLK_DUMMY] = imx_clk_hw_fixed("dummy", 0); in imx8mp_clocks_probe() 441 …hws[IMX8MP_AUDIO_PLL1_REF_SEL] = imx_clk_hw_mux("audio_pll1_ref_sel", anatop_base + 0x0, 0, 2, pll… in imx8mp_clocks_probe() 442 …hws[IMX8MP_AUDIO_PLL2_REF_SEL] = imx_clk_hw_mux("audio_pll2_ref_sel", anatop_base + 0x14, 0, 2, pl… in imx8mp_clocks_probe() 443 …hws[IMX8MP_VIDEO_PLL1_REF_SEL] = imx_clk_hw_mux("video_pll1_ref_sel", anatop_base + 0x28, 0, 2, pl… in imx8mp_clocks_probe() 444 …hws[IMX8MP_DRAM_PLL_REF_SEL] = imx_clk_hw_mux("dram_pll_ref_sel", anatop_base + 0x50, 0, 2, pll_re… in imx8mp_clocks_probe() 445 …hws[IMX8MP_GPU_PLL_REF_SEL] = imx_clk_hw_mux("gpu_pll_ref_sel", anatop_base + 0x64, 0, 2, pll_ref_… in imx8mp_clocks_probe() 446 …hws[IMX8MP_VPU_PLL_REF_SEL] = imx_clk_hw_mux("vpu_pll_ref_sel", anatop_base + 0x74, 0, 2, pll_ref_… in imx8mp_clocks_probe() 447 …hws[IMX8MP_ARM_PLL_REF_SEL] = imx_clk_hw_mux("arm_pll_ref_sel", anatop_base + 0x84, 0, 2, pll_ref_… in imx8mp_clocks_probe() [all …]
|
D | clk-imx7d.c | 32 { .val = 0, .div = 4, }, 40 { .val = 0, .div = 1, }, 393 hws[IMX7D_CLK_DUMMY] = imx_clk_hw_fixed("dummy", 0); in imx7d_clocks_init() 398 base = of_iomap(np, 0); in imx7d_clocks_init() 402 …hws[IMX7D_PLL_ARM_MAIN_SRC] = imx_clk_hw_mux("pll_arm_main_src", base + 0x60, 14, 2, pll_bypass_s… in imx7d_clocks_init() 403 …hws[IMX7D_PLL_DRAM_MAIN_SRC] = imx_clk_hw_mux("pll_dram_main_src", base + 0x70, 14, 2, pll_bypass_… in imx7d_clocks_init() 404 …hws[IMX7D_PLL_SYS_MAIN_SRC] = imx_clk_hw_mux("pll_sys_main_src", base + 0xb0, 14, 2, pll_bypass_s… in imx7d_clocks_init() 405 …hws[IMX7D_PLL_ENET_MAIN_SRC] = imx_clk_hw_mux("pll_enet_main_src", base + 0xe0, 14, 2, pll_bypass_… in imx7d_clocks_init() 406 …hws[IMX7D_PLL_AUDIO_MAIN_SRC] = imx_clk_hw_mux("pll_audio_main_src", base + 0xf0, 14, 2, pll_bypas… in imx7d_clocks_init() 407 …hws[IMX7D_PLL_VIDEO_MAIN_SRC] = imx_clk_hw_mux("pll_video_main_src", base + 0x130, 14, 2, pll_bypa… in imx7d_clocks_init() [all …]
|
/linux-6.12.1/drivers/bluetooth/ |
D | hci_bcm4377.c | 26 BCM4377 = 0, 32 #define BCM4377_DEVICE_ID 0x5fa0 33 #define BCM4378_DEVICE_ID 0x5f69 34 #define BCM4387_DEVICE_ID 0x5f71 35 #define BCM4388_DEVICE_ID 0x5f72 43 * 0xffffffff but is always aligned down to the previous 0x200 byte boundary 44 * which effectively limits the window to [start, start+0xfffffe00]. 45 * We just limit the DMA window to [0, 0xfffffe00] to make sure we don't 48 #define BCM4377_DMA_MASK 0xfffffe00 50 #define BCM4377_PCIECFG_BAR0_WINDOW1 0x80 [all …]
|
/linux-6.12.1/drivers/net/ethernet/marvell/mvpp2/ |
D | mvpp2.h | 28 #define MVPP2_XDP_PASS 0 29 #define MVPP2_XDP_DROPPED BIT(0) 34 #define MVPP2_RX_DATA_FIFO_SIZE_REG(port) (0x00 + 4 * (port)) 35 #define MVPP2_RX_ATTR_FIFO_SIZE_REG(port) (0x20 + 4 * (port)) 36 #define MVPP2_RX_MIN_PKT_SIZE_REG 0x60 37 #define MVPP2_RX_FIFO_INIT_REG 0x64 38 #define MVPP22_TX_FIFO_THRESH_REG(port) (0x8840 + 4 * (port)) 39 #define MVPP22_TX_FIFO_SIZE_REG(port) (0x8860 + 4 * (port)) 42 #define MVPP2_RX_CTRL_REG(port) (0x140 + 4 * (port)) 43 #define MVPP2_RX_LOW_LATENCY_PKT_SIZE(s) (((s) & 0xfff) << 16) [all …]
|
/linux-6.12.1/drivers/phy/rockchip/ |
D | phy-rockchip-typec.c | 58 #define CMN_SSM_BANDGAP (0x21 << 2) 59 #define CMN_SSM_BIAS (0x22 << 2) 60 #define CMN_PLLSM0_PLLEN (0x29 << 2) 61 #define CMN_PLLSM0_PLLPRE (0x2a << 2) 62 #define CMN_PLLSM0_PLLVREF (0x2b << 2) 63 #define CMN_PLLSM0_PLLLOCK (0x2c << 2) 64 #define CMN_PLLSM1_PLLEN (0x31 << 2) 65 #define CMN_PLLSM1_PLLPRE (0x32 << 2) 66 #define CMN_PLLSM1_PLLVREF (0x33 << 2) 67 #define CMN_PLLSM1_PLLLOCK (0x34 << 2) [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/include/asic_reg/dpcs/ |
D | dpcs_3_1_4_offset.h | 31 // base address: 0x0 32 …DPCSSYS_CR0_SUP_DIG_IDCODE_LO 0x0000 33 …DPCSSYS_CR0_SUP_DIG_IDCODE_HI 0x0001 34 …DPCSSYS_CR0_SUP_DIG_REFCLK_OVRD_IN 0x0002 35 …DPCSSYS_CR0_SUP_DIG_MPLLA_DIV_CLK_OVRD_IN 0x0003 36 …DPCSSYS_CR0_SUP_DIG_MPLLA_HDMI_CLK_OVRD_IN 0x0004 37 …DPCSSYS_CR0_SUP_DIG_MPLLB_DIV_CLK_OVRD_IN 0x0005 38 …DPCSSYS_CR0_SUP_DIG_MPLLB_HDMI_CLK_OVRD_IN 0x0006 39 …DPCSSYS_CR0_SUP_DIG_MPLLA_OVRD_IN_0 0x0007 40 …DPCSSYS_CR0_SUP_DIG_MPLLA_OVRD_IN_1 0x0008 [all …]
|
D | dpcs_4_2_0_offset.h | 27 // base address: 0x0 28 …DPCSSYS_CR0_DPCSSYS_CR_ADDR 0x2934 30 …DPCSSYS_CR0_DPCSSYS_CR_DATA 0x2935 35 // base address: 0x360 36 …DPCSSYS_CR1_DPCSSYS_CR_ADDR 0x2a0c 38 …DPCSSYS_CR1_DPCSSYS_CR_DATA 0x2a0d 43 // base address: 0x6c0 44 …DPCSSYS_CR2_DPCSSYS_CR_ADDR 0x2ae4 46 …DPCSSYS_CR2_DPCSSYS_CR_DATA 0x2ae5 51 // base address: 0xa20 [all …]
|
D | dpcs_4_2_2_offset.h | 14 // base address: 0x0 15 …DPCSSYS_CR0_DPCSSYS_CR_ADDR 0x2934 17 …DPCSSYS_CR0_DPCSSYS_CR_DATA 0x2935 22 // base address: 0x360 23 …DPCSSYS_CR1_DPCSSYS_CR_ADDR 0x2a0c 25 …DPCSSYS_CR1_DPCSSYS_CR_DATA 0x2a0d 30 // base address: 0x6c0 31 …DPCSSYS_CR2_DPCSSYS_CR_ADDR 0x2ae4 33 …DPCSSYS_CR2_DPCSSYS_CR_DATA 0x2ae5 38 // base address: 0xa20 [all …]
|
D | dpcs_4_2_3_offset.h | 31 // base address: 0x0 32 …DPCSSYS_CR0_DPCSSYS_CR_ADDR 0x2934 34 …DPCSSYS_CR0_DPCSSYS_CR_DATA 0x2935 39 // base address: 0x360 40 …DPCSSYS_CR1_DPCSSYS_CR_ADDR 0x2a0c 42 …DPCSSYS_CR1_DPCSSYS_CR_DATA 0x2a0d 47 // base address: 0x6c0 48 …DPCSSYS_CR2_DPCSSYS_CR_ADDR 0x2ae4 50 …DPCSSYS_CR2_DPCSSYS_CR_DATA 0x2ae5 55 // base address: 0xa20 [all …]
|
/linux-6.12.1/sound/soc/mediatek/mt8195/ |
D | mt8195-reg.h | 13 #define AFE_SRAM_BASE (0x10880000) 14 #define AFE_SRAM_SIZE (0x10000) 16 #define AUDIO_TOP_CON0 (0x0000) 17 #define AUDIO_TOP_CON1 (0x0004) 18 #define AUDIO_TOP_CON2 (0x0008) 19 #define AUDIO_TOP_CON3 (0x000c) 20 #define AUDIO_TOP_CON4 (0x0010) 21 #define AUDIO_TOP_CON5 (0x0014) 22 #define AUDIO_TOP_CON6 (0x0018) 23 #define AFE_MAS_HADDR_MSB (0x0020) [all …]
|
/linux-6.12.1/sound/soc/mediatek/mt8188/ |
D | mt8188-reg.h | 14 #define AUDIO_TOP_CON0 (0x0000) 15 #define AUDIO_TOP_CON1 (0x0004) 16 #define AUDIO_TOP_CON2 (0x0008) 17 #define AUDIO_TOP_CON3 (0x000c) 18 #define AUDIO_TOP_CON4 (0x0010) 19 #define AUDIO_TOP_CON5 (0x0014) 20 #define AUDIO_TOP_CON6 (0x0018) 21 #define AFE_MAS_HADDR_MSB (0x0020) 22 #define AFE_MEMIF_ONE_HEART (0x0024) 23 #define AFE_MUX_SEL_CFG (0x0044) [all …]
|
/linux-6.12.1/drivers/net/ethernet/sun/ |
D | cassini.h | 8 * vendor id: 0x108E (Sun Microsystems, Inc.) 9 * device id: 0xabba (Cassini) 10 * revision ids: 0x01 = Cassini 11 * 0x02 = Cassini rev 2 12 * 0x10 = Cassini+ 13 * 0x11 = Cassini+ 0.2u 15 * vendor id: 0x100b (National Semiconductor) 16 * device id: 0x0035 (DP83065/Saturn) 17 * revision ids: 0x30 = Saturn B2 19 * rings are all offset from 0. [all …]
|
/linux-6.12.1/drivers/net/dsa/microchip/ |
D | ksz_common.c | 38 #define MIB_COUNTER_NUM 0x20 117 { 0x00, "rx" }, 118 { 0x01, "rx_hi" }, 119 { 0x02, "rx_undersize" }, 120 { 0x03, "rx_fragments" }, 121 { 0x04, "rx_oversize" }, 122 { 0x05, "rx_jabbers" }, 123 { 0x06, "rx_symbol_err" }, 124 { 0x07, "rx_crc_err" }, 125 { 0x08, "rx_align_err" }, [all …]
|
/linux-6.12.1/drivers/net/wireless/realtek/rtw89/ |
D | rtw8851b_table.c | 10 {0x704, 0x601E0500}, 11 {0x4000, 0x00000000}, 12 {0x4004, 0xCA014000}, 13 {0x4008, 0xC751D4F0}, 14 {0x400C, 0x44511475}, 15 {0x4010, 0x00000000}, 16 {0x4014, 0x00000000}, 17 {0x47BC, 0x00000380}, 18 {0x4018, 0x4F4C084B}, 19 {0x401C, 0x084A4E52}, [all …]
|
D | rtw8852b_table.c | 10 {0x704, 0x601E0100}, 11 {0x4000, 0x00000000}, 12 {0x4004, 0xCA014000}, 13 {0x4008, 0xC751D4F0}, 14 {0x400C, 0x44511475}, 15 {0x4010, 0x00000000}, 16 {0x4014, 0x00000000}, 17 {0x4018, 0x4F4C084B}, 18 {0x401C, 0x084A4E52}, 19 {0x4020, 0x4D504E4B}, [all …]
|
/linux-6.12.1/drivers/net/wireless/realtek/rtw88/ |
D | rtw8822c_table.c | 16 0x83000000, 0x00000000, 0x40000000, 0x00000000, 17 0x1D90, 0x300001FF, 18 0x1D90, 0x300101FE, 19 0x1D90, 0x300201FD, 20 0x1D90, 0x300301FC, 21 0x1D90, 0x300401FB, 22 0x1D90, 0x300501FA, 23 0x1D90, 0x300601F9, 24 0x1D90, 0x300701F8, 25 0x1D90, 0x300801F7, [all …]
|