/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am57-pruss.dtsi | 11 reg = <0x4b226000 0x4>, 12 <0x4b226004 0x4>; 23 clocks = <&l4per2_clkctrl DRA7_L4PER2_PRUSS1_CLKCTRL 0>; 27 ranges = <0x00000000 0x4b200000 0x80000>; 29 pruss1: pruss@0 { 31 reg = <0x0 0x80000>; 36 pruss1_mem: memories@0 { 37 reg = <0x0 0x2000>, 38 <0x2000 0x2000>, 39 <0x10000 0x8000>; [all …]
|
H A D | am4372.dtsi | 20 memory@0 { 22 reg = <0 0>; 42 #size-cells = <0>; 43 cpu: cpu@0 { 47 reg = <0>; 77 opp-supported-hw = <0xFF 0x01>; 85 opp-supported-hw = <0xFF 0x04>; 92 opp-supported-hw = <0xFF 0x08>; 99 opp-supported-hw = <0xFF 0x10>; 106 opp-supported-hw = <0xFF 0x20>; [all …]
|
H A D | am33xx-l4.dtsi | 1 &l4_wkup { /* 0x44c00000 */ 4 clocks = <&l4_wkup_clkctrl AM3_L4_WKUP_L4_WKUP_CLKCTRL 0>; 6 reg = <0x44c00000 0x800>, 7 <0x44c00800 0x800>, 8 <0x44c01000 0x400>, 9 <0x44c01400 0x400>; 13 ranges = <0x00000000 0x44c00000 0x100000>, /* segment 0 */ 14 <0x00100000 0x44d00000 0x100000>, /* segment 1 */ 15 <0x00200000 0x44e00000 0x100000>; /* segment 2 */ 17 segment@0 { /* 0x44c00000 */ [all …]
|
/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | ti,pru-rproc.yaml | 19 The K3 SoCs containing ICSSG v1.0 (eg: AM65x SR1.0) also have two Auxiliary 21 containing the revised ICSSG v1.1 (eg: J721E, AM65x SR2.0) have an extra two 46 - ti,am654-tx-pru # for Tx_PRUs in K3 AM65x SR2.0 SoCs 90 pattern: "^rtu@[0-9a-f]+$" 102 pattern: "^txpru@[0-9a-f]+" 106 pattern: "^pru@[0-9a-f]+$" 119 pruss_tm: target-module@300000 { /* 0x4a300000, ap 9 04.0 */ 123 ranges = <0x0 0x300000 0x80000>; 125 pruss: pruss@0 { 127 reg = <0x0 0x80000>; [all …]
|
/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am65-main.dtsi | 12 reg = <0x0 0x70000000 0x0 0x200000>; 15 ranges = <0x0 0x0 0x70000000 0x200000>; 17 atf-sram@0 { 18 reg = <0x0 0x20000>; 22 reg = <0xf0000 0x10000>; 26 reg = <0x100000 0x100000>; 37 reg = <0x00 0x01800000 0x00 0x10000>, /* GICD */ 38 <0x00 0x01880000 0x00 0x90000>, /* GICR */ 39 <0x00 0x6f000000 0x00 0x2000>, /* GICC */ 40 <0x00 0x6f010000 0x00 0x1000>, /* GICH */ [all …]
|
/linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | regs.h | 6 #define MT_HW_REV 0x1000 7 #define MT_HW_CHIPID 0x1008 8 #define MT_TOP_MISC2 0x1134 10 #define MT_MCU_BASE 0x2000 13 #define MT_MCU_PCIE_REMAP_1 MT_MCU(0x500) 14 #define MT_MCU_PCIE_REMAP_1_OFFSET GENMASK(17, 0) 17 #define MT_MCU_PCIE_REMAP_2 MT_MCU(0x504) 18 #define MT_MCU_PCIE_REMAP_2_OFFSET GENMASK(18, 0) 21 #define MT_HIF_BASE 0x4000 24 #define MT_INT_SOURCE_CSR MT_HIF(0x200) [all …]
|
/linux/drivers/gpu/drm/msm/adreno/ |
H A D | adreno_gen7_2_0_snapshot.h | 99 {A7XX_TP0_TMO_DATA, 0x200, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, 100 {A7XX_TP0_SMO_DATA, 0x80, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, 101 {A7XX_TP0_MIPMAP_BASE_DATA, 0x3c0, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, 102 {A7XX_SP_INST_DATA, 0x800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, 103 {A7XX_SP_INST_DATA_1, 0x800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, 104 {A7XX_SP_LB_0_DATA, 0x800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, 105 {A7XX_SP_LB_1_DATA, 0x800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, 106 {A7XX_SP_LB_2_DATA, 0x800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, 107 {A7XX_SP_LB_3_DATA, 0x800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, 108 {A7XX_SP_LB_4_DATA, 0x800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP}, [all …]
|
H A D | adreno_gen7_0_0_snapshot.h | 85 {A7XX_TP0_TMO_DATA, 0x200, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, 86 {A7XX_TP0_SMO_DATA, 0x80, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, 87 {A7XX_TP0_MIPMAP_BASE_DATA, 0x3c0, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, 88 {A7XX_SP_INST_DATA, 0x800, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, 89 {A7XX_SP_INST_DATA_1, 0x800, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, 90 {A7XX_SP_LB_0_DATA, 0x800, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, 91 {A7XX_SP_LB_1_DATA, 0x800, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, 92 {A7XX_SP_LB_2_DATA, 0x800, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, 93 {A7XX_SP_LB_3_DATA, 0x800, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, 94 {A7XX_SP_LB_4_DATA, 0x800, 4, 2, A7XX_PIPE_BR, A7XX_USPTP}, [all …]
|
H A D | adreno_gen7_9_0_snapshot.h | 121 { A7XX_TP0_TMO_DATA, 0x0200, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, 122 { A7XX_TP0_SMO_DATA, 0x0080, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, 123 { A7XX_TP0_MIPMAP_BASE_DATA, 0x03C0, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, 124 { A7XX_SP_INST_DATA, 0x0800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, 125 { A7XX_SP_INST_DATA_1, 0x0800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, 126 { A7XX_SP_LB_0_DATA, 0x0800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, 127 { A7XX_SP_LB_1_DATA, 0x0800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, 128 { A7XX_SP_LB_2_DATA, 0x0800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, 129 { A7XX_SP_LB_3_DATA, 0x0800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, 130 { A7XX_SP_LB_4_DATA, 0x0800, 6, 2, A7XX_PIPE_BR, A7XX_USPTP }, [all …]
|
/linux/drivers/gpu/drm/i915/ |
H A D | intel_uncore.c | 72 uncore->debug->unclaimed_mmio_check = 0; in mmio_debug_suspend() 121 if (id >= 0 && id < FW_DOMAIN_ID_COUNT) in intel_uncore_forcewake_domain_to_str() 143 fw_clear(d, 0xefff); in fw_domain_reset() 145 fw_clear(d, 0xffff); in fw_domain_reset() 173 return __wait_for_ack(d, ack, 0); in wait_ack_clear() 189 if (fw_ack(d) == ~0) { in fw_domain_wait_ack_clear() 191 "%s: MMIO unreliable (forcewake register returns 0xFFFFFFFF)!\n", in fw_domain_wait_ack_clear() 204 ACK_CLEAR = 0, 213 const u32 value = type == ACK_SET ? ack_bit : 0; in fw_domain_wait_ack_with_fallback() 246 "%s had to use fallback to %s ack, 0x%x (passes %u)\n", in fw_domain_wait_ack_with_fallback() [all …]
|
/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_hw.c | 54 * at the time it indicated completion is stored there. Returns 0 if the 66 return 0; in t4_wait_op_done_val() 68 if (--attempts == 0) in t4_wait_op_done_val() 167 /* Reset ENABLE to 0 so reads of PCIE_CFG_SPACE_DATA won't cause a in t4_hw_pci_read_cfg4() 169 * ENABLE is 0 so a simple register write is easier than a in t4_hw_pci_read_cfg4() 172 t4_write_reg(adap, PCIE_CFG_SPACE_REQ_A, 0); in t4_hw_pci_read_cfg4() 247 log->cursor = 0; in t4_record_mbox() 249 for (i = 0; i < size / 8; i++) in t4_record_mbox() 252 entry->cmd[i++] = 0; in t4_record_mbox() 277 * The return value is 0 on success or a negative errno on failure. A [all …]
|