| /linux/Documentation/devicetree/bindings/pci/ |
| H A D | v3,v360epc-pci.yaml | 46 256MB (0x10000000) in size. The prefetchable memory window must be 67 reg = <0x62000000 0x10000>, <0x61000000 0x01000000>; 72 ranges = <0x01000000 0 0x00000000 0x60000000 0 0x01000000>, /* 16 MiB @ LB 60000000 */ 73 … <0x02000000 0 0x40000000 0x40000000 0 0x10000000>, /* 256 MiB @ LB 40000000 1:1 */ 74 … <0x42000000 0 0x50000000 0x50000000 0 0x10000000>; /* 256 MiB @ LB 50000000 1:1 */ 75 …dma-ranges = <0x02000000 0 0x20000000 0x20000000 0 0x20000000>, /* EBI: 512 MB @ LB 20000000 1:1 */ 76 … <0x02000000 0 0x80000000 0x80000000 0 0x40000000>; /* CM alias: 1GB @ LB 80000000 */ 77 interrupt-map-mask = <0xf800 0 0 0x7>; 80 <0x4800 0 0 1 &pic 13>, /* INT A on slot 9 is irq 13 */ 81 <0x4800 0 0 2 &pic 14>, /* INT B on slot 9 is irq 14 */ [all …]
|
| /linux/arch/arm/boot/dts/arm/ |
| H A D | integratorap.dts | 17 #size-cells = <0>; 19 cpu@0 { 28 reg = <0>; 37 operating-points = <71000 0 38 66000 0 39 60000 0 40 48000 0 41 36000 0 42 24000 0 43 12000 0>; [all …]
|
| /linux/arch/arm/boot/dts/gemini/ |
| H A D | gemini.dtsi | 23 pinctrl-0 = <&pflash_default_pins>; 31 reg = <0x40000000 0x1000>; 39 offset = <0x0c>; 41 mask = <0xC0000000>; 49 pinctrl-0 = <&dram_default_pins>, <&system_default_pins>, 159 reg = <0x41000000 0x1000>; 168 reg = <0x42000000 0x100>; 173 pinctrl-0 = <&uart_default_pins>; 179 reg = <0x43000000 0x1000>; 193 reg = <0x45000000 0x100>; [all …]
|
| /linux/drivers/regulator/ |
| H A D | qcom_spmi-regulator.c | 25 #define SPMI_REGULATOR_PIN_CTRL_ENABLE_NONE 0x00 26 #define SPMI_REGULATOR_PIN_CTRL_ENABLE_EN0 0x01 27 #define SPMI_REGULATOR_PIN_CTRL_ENABLE_EN1 0x02 28 #define SPMI_REGULATOR_PIN_CTRL_ENABLE_EN2 0x04 29 #define SPMI_REGULATOR_PIN_CTRL_ENABLE_EN3 0x08 30 #define SPMI_REGULATOR_PIN_CTRL_ENABLE_HW_DEFAULT 0x10 33 #define SPMI_REGULATOR_PIN_CTRL_HPM_NONE 0x00 34 #define SPMI_REGULATOR_PIN_CTRL_HPM_EN0 0x01 35 #define SPMI_REGULATOR_PIN_CTRL_HPM_EN1 0x02 36 #define SPMI_REGULATOR_PIN_CTRL_HPM_EN2 0x04 [all …]
|
| /linux/drivers/video/fbdev/ |
| H A D | hpfb.c | 34 #define TC_NBLANK 0x4080 35 #define TC_WEN 0x4088 36 #define TC_REN 0x408c 37 #define TC_FBEN 0x4090 38 #define TC_PRR 0x40ea 41 #define RR_CLEAR 0x0 42 #define RR_COPY 0x3 43 #define RR_NOOP 0x5 44 #define RR_XOR 0x6 45 #define RR_INVERT 0xa [all …]
|
| /linux/arch/arm/boot/dts/amazon/ |
| H A D | alpine.dtsi | 37 reg = <0 0 0 0>; 43 #size-cells = <0>; 46 cpu@0 { 49 reg = <0>; 97 #size-cells = <0>; 98 #address-cells = <0>; 100 reg = <0x0 0xfb001000 0x0 0x1000>, 101 <0x0 0xfb002000 0x0 0x2000>, 102 <0x0 0xfb004000 0x0 0x2000>, 103 <0x0 0xfb006000 0x0 0x2000>; [all …]
|
| /linux/drivers/mailbox/ |
| H A D | qcom-cpucp-mbox.c | 16 #define APSS_CPUCP_MBOX_CMD_OFF 0x4 19 #define APSS_CPUCP_TX_MBOX_CMD(i) (0x100 + ((i) * 8)) 22 #define APSS_CPUCP_RX_MBOX_CMD(i) (0x100 + ((i) * 8)) 23 #define APSS_CPUCP_RX_MBOX_MAP 0x4000 24 #define APSS_CPUCP_RX_MBOX_STAT 0x4400 25 #define APSS_CPUCP_RX_MBOX_CLEAR 0x4800 26 #define APSS_CPUCP_RX_MBOX_EN 0x4c00 27 #define APSS_CPUCP_RX_MBOX_CMD_MASK GENMASK_ULL(63, 0) 82 return 0; in qcom_cpucp_mbox_startup() 104 return 0; in qcom_cpucp_mbox_send_data() [all …]
|
| /linux/arch/arm64/boot/dts/amd/ |
| H A D | elba.dtsi | 20 #clock-cells = <0>; 25 #clock-cells = <0>; 30 #clock-cells = <0>; 35 #clock-cells = <0>; 64 reg = <0x0 0x400 0x0 0x100>; 67 #size-cells = <0>; 75 reg = <0x0 0x1400 0x0 0x100>; 83 reg = <0x0 0x2400 0x0 0x400>, 84 <0x0 0x7fff0000 0x0 0x1000>; 86 #size-cells = <0>; [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_cx0_phy.c | 30 for ((__lane) = 0; (__lane) < 2; (__lane)++) \ 33 #define INTEL_CX0_LANE0 BIT(0) 61 return 0; in lane_mask_to_lane() 74 * In DP-alt with pin assignment D, only PHY lane 0 is owned in intel_cx0_get_owned_lane_mask() 140 0, XELPDP_PORT_P2M_RESPONSE_READY | XELPDP_PORT_P2M_ERROR_SET); in intel_clear_response_ready_flag() 178 "PHY %c Timeout waiting for message ACK. Status: 0x%x\n", in intel_cx0_wait_for_ack() 193 "PHY %c Error occurred during %s command. Status: 0x%x\n", in intel_cx0_wait_for_ack() 202 "PHY %c Not a %s response. MSGBUS Status: 0x%x.\n", in intel_cx0_wait_for_ack() 209 return 0; in intel_cx0_wait_for_ack() 236 if (ack < 0) in __intel_cx0_read_once() [all …]
|
| /linux/drivers/net/ethernet/smsc/ |
| H A D | epic100.c | 35 static int debug = 1; /* 1 normal messages, 0 quiet .. 7 verbose. */ 68 #define RX_FIFO_THRESH 1 /* 0-3, 0==32, 64,96, or 3==128 bytes */ 102 module_param(debug, int, 0); 103 module_param(rx_copybreak, int, 0); 104 module_param_array(options, int, NULL, 0); 105 module_param_array(full_duplex, int, NULL, 0); 106 MODULE_PARM_DESC(debug, "EPIC/100 debug level (0-5)"); 107 MODULE_PARM_DESC(options, "EPIC/100: Bits 0-3: media type, bit 4: full duplex"); 146 #define EPIC_TOTAL_SIZE 0x100 150 #define EPIC_BAR 0 [all …]
|
| /linux/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_backend.h | 20 #define SUN4I_BACKEND_MODCTL_REG 0x800 24 #define SUN4I_BACKEND_MODCTL_OUT_LCD0 (0 << 20) 34 #define SUN4I_BACKEND_MODCTL_DEBE_EN BIT(0) 36 #define SUN4I_BACKEND_BACKCOLOR_REG 0x804 39 #define SUN4I_BACKEND_DISSIZE_REG 0x808 40 #define SUN4I_BACKEND_DISSIZE(w, h) (((((h) - 1) & 0xffff) << 16) | \ 41 (((w) - 1) & 0xffff)) 43 #define SUN4I_BACKEND_LAYSIZE_REG(l) (0x810 + (0x4 * (l))) 44 #define SUN4I_BACKEND_LAYSIZE(w, h) (((((h) - 1) & 0x1fff) << 16) | \ 45 (((w) - 1) & 0x1fff)) [all …]
|
| /linux/drivers/staging/media/meson/vdec/ |
| H A D | codec_hevc_common.c | 13 #define MMU_COMPRESS_HEADER_SIZE 0x48000 14 #define MMU_MAP_SIZE 0x4800 17 0x0401, 0x8401, 0x0800, 0x0402, 18 0x9002, 0x1423, 0x8CC3, 0x1423, 19 0x8804, 0x9825, 0x0800, 0x04FE, 20 0x8406, 0x8411, 0x1800, 0x8408, 21 0x8409, 0x8C2A, 0x9C2B, 0x1C00, 22 0x840F, 0x8407, 0x8000, 0x8408, 23 0x2000, 0xA800, 0x8410, 0x04DE, 24 0x840C, 0x840D, 0xAC00, 0xA000, [all …]
|
| /linux/arch/mips/boot/dts/loongson/ |
| H A D | loongson64-2k1000.dtsi | 15 #size-cells = <0>; 17 cpu0: cpu@0 { 20 reg = <0x0>; 27 #clock-cells = <0>; 33 #address-cells = <0>; 43 ranges = <0 0x10000000 0 0x10000000 0 0x10000000 /* ioports */ 44 0 0x40000000 0 0x40000000 0 0x40000000 45 0xfe 0x00000000 0xfe 0x00000000 0 0x40000000>; 51 ranges = <1 0x0 0x0 0x18000000 0x4000>; 56 reg = <0 0x1fe07000 0 0x422>; [all …]
|
| /linux/drivers/media/pci/cobalt/ |
| H A D | cobalt-driver.h | 39 #define PCI_DEVICE_ID_COBALT 0x2732 65 #define COBALT_SYSSTAT_DIP0_MSK BIT(0) 98 #define COBALT_I2C_0_BASE 0x0 99 #define COBALT_I2C_1_BASE 0x080 100 #define COBALT_I2C_2_BASE 0x100 101 #define COBALT_I2C_3_BASE 0x180 102 #define COBALT_I2C_HSMA_BASE 0x200 104 #define COBALT_SYS_CTRL_BASE 0x400 114 #define COBALT_SYS_STAT_BASE 0x500 115 #define COBALT_SYS_STAT_MASK (COBALT_SYS_STAT_BASE + 0x08) [all …]
|
| /linux/drivers/gpu/drm/radeon/reg_srcs/ |
| H A D | r300 | 1 r300 0x4f60 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 …]
|
| H A D | rs600 | 1 rs600 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 …]
|
| H A D | r420 | 1 r420 0x4f60 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/drivers/media/pci/netup_unidvb/ |
| H A D | netup_unidvb_i2c.c | 18 #define NETUP_I2C_BUS0_ADDR 0x4800 19 #define NETUP_I2C_BUS1_ADDR 0x4840 23 #define TWI_IRQEN_COMPL 0x1 24 #define TWI_IRQEN_ANACK 0x2 25 #define TWI_IRQEN_DNACK 0x4 29 #define TWI_IRQ_TX 0x800 30 #define TWI_IRQ_RX 0x1000 33 #define TWI_TRANSFER 0x100 34 #define TWI_NOSTOP 0x200 35 #define TWI_SOFT_RESET 0x2000 [all …]
|
| /linux/drivers/net/ethernet/dec/tulip/ |
| H A D | winbond-840.c | 66 static int debug = 1; /* 1 normal messages, 0 quiet .. 7 verbose. */ 109 /* Include files, designed to support most kernel versions 2.0.0 and later. */ 143 module_param(max_interrupt_work, int, 0); 144 module_param(debug, int, 0); 145 module_param(rx_copybreak, int, 0); 146 module_param(multicast_filter_limit, int, 0); 147 module_param_array(options, int, NULL, 0); 148 module_param_array(full_duplex, int, NULL, 0); 150 MODULE_PARM_DESC(debug, "winbond-840 debug level (0-6)"); 153 MODULE_PARM_DESC(options, "winbond-840: Bits 0-3: media type, bit 17: full duplex"); [all …]
|
| H A D | eeprom.c | 29 {"Asante", 0, 0, 0x94, {0x1e00, 0x0000, 0x0800, 0x0100, 0x018c, 30 0x0000, 0x0000, 0xe078, 0x0001, 0x0050, 0x0018 }}, 31 {"SMC9332DST", 0, 0, 0xC0, { 0x1e00, 0x0000, 0x0800, 0x041f, 32 0x0000, 0x009E, /* 10baseT */ 33 0x0004, 0x009E, /* 10baseT-FD */ 34 0x0903, 0x006D, /* 100baseTx */ 35 0x0905, 0x006D, /* 100baseTx-FD */ }}, 36 {"Cogent EM100", 0, 0, 0x92, { 0x1e00, 0x0000, 0x0800, 0x063f, 37 0x0107, 0x8021, /* 100baseFx */ 38 0x0108, 0x8021, /* 100baseFx-FD */ [all …]
|
| /linux/arch/loongarch/boot/dts/ |
| H A D | loongson-2k2000.dtsi | 17 #size-cells = <0>; 22 reg = <0x0>; 29 reg = <0x1>; 36 #clock-cells = <0>; 51 thermal-sensors = <&tsensor 0>; 71 ranges = <0x0 0x10000000 0x0 0x10000000 0x0 0x10000000>, 72 <0x0 0x02000000 0x0 0x02000000 0x0 0x02000000>, 73 <0x0 0x40000000 0x0 0x40000000 0x0 0x40000000>, 74 <0xfe 0x0 0xfe 0x0 0x0 0x40000000>; 82 ranges = <1 0x0 0x0 0x18400000 0x4000>; [all …]
|
| H A D | loongson-2k1000.dtsi | 18 #size-cells = <0>; 20 cpu0: cpu@0 { 23 reg= <0x0>; 30 reg = <0x1>; 37 #clock-cells = <0>; 49 i2c-gpio-0 { 51 scl-gpios = <&gpio0 0 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; 55 #size-cells = <0>; 66 #size-cells = <0>; 74 thermal-sensors = <&tsensor 0>; [all …]
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | armada-xp-mv78260.dtsi | 27 #size-cells = <0>; 30 cpu@0 { 33 reg = <0>; 34 clocks = <&cpuclk 0>; 49 * MV78260 has 3 PCIe units Gen2.0: Two units can be 62 bus-range = <0x00 0xff>; 65 <0x82000000 0 0x40000 MBUS_ID(0xf0, 0x01) 0x40000 0 0x00002000 /* Port 0.0 registers */ 66 0x82000000 0 0x42000 MBUS_ID(0xf0, 0x01) 0x42000 0 0x00002000 /* Port 2.0 registers */ 67 0x82000000 0 0x44000 MBUS_ID(0xf0, 0x01) 0x44000 0 0x00002000 /* Port 0.1 registers */ 68 0x82000000 0 0x48000 MBUS_ID(0xf0, 0x01) 0x48000 0 0x00002000 /* Port 0.2 registers */ [all …]
|
| H A D | armada-xp-mv78460.dtsi | 28 #size-cells = <0>; 31 cpu@0 { 34 reg = <0>; 35 clocks = <&cpuclk 0>; 66 * MV78460 has 4 PCIe units Gen2.0: Two units can be 79 bus-range = <0x00 0xff>; 82 <0x82000000 0 0x40000 MBUS_ID(0xf0, 0x01) 0x40000 0 0x00002000 /* Port 0.0 registers */ 83 0x82000000 0 0x42000 MBUS_ID(0xf0, 0x01) 0x42000 0 0x00002000 /* Port 2.0 registers */ 84 0x82000000 0 0x44000 MBUS_ID(0xf0, 0x01) 0x44000 0 0x00002000 /* Port 0.1 registers */ 85 0x82000000 0 0x48000 MBUS_ID(0xf0, 0x01) 0x48000 0 0x00002000 /* Port 0.2 registers */ [all …]
|
| /linux/drivers/net/ethernet/amd/ |
| H A D | ariadne.h | 17 * Publication #16907, Rev. B, Amendment/0, May 1994 62 #define CSR0 0x0000 /* - PCnet-ISA Controller Status */ 63 #define CSR1 0x0100 /* - IADR[15:0] */ 64 #define CSR2 0x0200 /* - IADR[23:16] */ 65 #define CSR3 0x0300 /* - Interrupt Masks and Deferral Control */ 66 #define CSR4 0x0400 /* - Test and Features Control */ 67 #define CSR6 0x0600 /* RCV/XMT Descriptor Table Length */ 68 #define CSR8 0x0800 /* - Logical Address Filter, LADRF[15:0] */ 69 #define CSR9 0x0900 /* - Logical Address Filter, LADRF[31:16] */ 70 #define CSR10 0x0a00 /* - Logical Address Filter, LADRF[47:32] */ [all …]
|