Home
last modified time | relevance | path

Searched refs:Port (Results 1 – 25 of 249) sorted by relevance

12345678910

/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Pv660/Drivers/PcieInitDxe/
DPcieInitLib.c41 VOID PcieRegWrite(UINT32 Port, UINTN Offset, UINT32 Value) in PcieRegWrite() argument
43 RegWrite((UINT64)mPcieIntCfg.RegResource[Port] + Offset, Value); in PcieRegWrite()
47 UINT32 PcieRegRead(UINT32 Port, UINTN Offset) in PcieRegRead() argument
51 RegRead((UINT64)mPcieIntCfg.RegResource[Port] + Offset, Value); in PcieRegRead()
55 VOID PcieMmioWrite(UINT32 Port, UINTN Offset0, UINTN Offset1, UINT32 Value) in PcieMmioWrite() argument
57 RegWrite((UINT64)mPcieIntCfg.CfgResource[Port] + Offset0 + Offset1, Value); in PcieMmioWrite()
60 UINT32 PcieMmioRead(UINT32 Port, UINTN Offset0, UINTN Offset1) in PcieMmioRead() argument
63 RegRead((UINT64)mPcieIntCfg.CfgResource[Port] + Offset0 + Offset1, Value); in PcieMmioRead()
67 VOID PcieChangeRwMode(UINT32 HostBridgeNum, UINT32 Port, PCIE_RW_MODE Mode) in PcieChangeRwMode() argument
74 switch(Port) in PcieChangeRwMode()
[all …]
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Hi1610/Drivers/PcieInit1610/
DPcieInitLib.c42 VOID PcieRegWrite(UINT32 Port, UINTN Offset, UINT32 Value) in PcieRegWrite() argument
44 RegWrite((UINT64)mPcieIntCfg.RegResource[Port] + Offset, Value); in PcieRegWrite()
48 UINT32 PcieRegRead(UINT32 Port, UINTN Offset) in PcieRegRead() argument
52 RegRead((UINT64)mPcieIntCfg.RegResource[Port] + Offset, Value); in PcieRegRead()
56 VOID PcieMmioWrite(UINT32 Port, UINTN Offset0, UINTN Offset1, UINT32 Value) in PcieMmioWrite() argument
58 RegWrite((UINT64)mPcieIntCfg.CfgResource[Port] + Offset0 + Offset1, Value); in PcieMmioWrite()
61 UINT32 PcieMmioRead(UINT32 Port, UINTN Offset0, UINTN Offset1) in PcieMmioRead() argument
64 RegRead((UINT64)mPcieIntCfg.CfgResource[Port] + Offset0 + Offset1, Value); in PcieMmioRead()
68 VOID PcieChangeRwMode(UINT32 HostBridgeNum, UINT32 Port, PCIE_RW_MODE Mode) in PcieChangeRwMode() argument
75 switch(Port) in PcieChangeRwMode()
[all …]
DPcieKernelApi.h273 extern int pcie_mode_get(UINT32 Port, PCIE_PORT_INFO *port_info);
275 extern int pcie_port_ctrl(UINT32 Port, UINT32 port_ctrl);
277 extern int pcie_link_speed_set(UINT32 Port, PCIE_PORT_GEN speed);
279 extern int pcie_port_cfg_set(UINT32 Port, pcie_cfg_params_s *cfg_params);
281 extern int pcie_port_cfg_get(UINT32 Port, pcie_cfg_params_s *cfg_params);
284 extern int pcie_dma_chan_ctl(UINT32 Port,UINT32 channel,UINT32 control);
286 extern int pcie_dma_chan_attribu_set(UINT32 Port,UINT32 channel, pcie_dma_channel_attrs_s *dma_attr…
288 extern int pcie_dma_cur_status_get(UINT32 Port, UINT32 channel, pcie_dma_channel_status_e *dma_chan…
290 extern int pcie_dma_int_enable(UINT32 Port, UINT32 channel, pcie_dma_int_type_e int_type);
292 extern int pcie_dma_int_mask(UINT32 Port, UINT32 channel, pcie_dma_int_type_e int_type);
[all …]
/device/linaro/bootloader/OpenPlatformPkg/Drivers/Net/Pp2Dxe/
DMvpp2Lib.h89 IN PP2DXE_PORT *Port
99 IN PP2DXE_PORT *Port
104 IN PP2DXE_PORT *Port
135 IN PP2DXE_PORT *Port,
142 IN PP2DXE_PORT *Port,
149 IN PP2DXE_PORT *Port,
158 IN PP2DXE_PORT *Port,
183 IN PP2DXE_PORT *Port
188 IN PP2DXE_PORT *Port
193 IN PP2DXE_PORT *Port
[all …]
DMvpp2Lib.c2562 IN PP2DXE_PORT *Port in Mvpp2PrsDefFlow() argument
2568 Pe = Mvpp2PrsFlowFind (Port->Priv, Port->Id); in Mvpp2PrsDefFlow()
2573 Tid = Mvpp2PrsTcamFirstFree (Port->Priv, MVPP2_PE_LAST_FREE_TID, MVPP2_PE_FIRST_FREE_TID); in Mvpp2PrsDefFlow()
2587 Mvpp2PrsSramAiUpdate (Pe, Port->Id, MVPP2_PRS_FLOW_ID_MASK); in Mvpp2PrsDefFlow()
2591 Mvpp2PrsShadowSet (Port->Priv, Pe->Index, MVPP2_PRS_LU_FLOWS); in Mvpp2PrsDefFlow()
2594 Mvpp2PrsTcamPortMapSet (Pe, (1 << Port->Id)); in Mvpp2PrsDefFlow()
2595 Mvpp2PrsHwWrite (Port->Priv, Pe); in Mvpp2PrsDefFlow()
2665 IN PP2DXE_PORT *Port in Mvpp2ClsPortConfig() argument
2672 Val = Mvpp2Read (Port->Priv, MVPP2_CLS_PORT_WAY_REG); in Mvpp2ClsPortConfig()
2673 Val &= ~MVPP2_CLS_PORT_WAY_MASK (Port->Id); in Mvpp2ClsPortConfig()
[all …]
/device/linaro/bootloader/edk2/IntelFrameworkPkg/Library/DxeIoLibCpuIo/
DIoHighLevel.c50 IN UINTN Port, in IoOr8() argument
54 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData)); in IoOr8()
78 IN UINTN Port, in IoAnd8() argument
82 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); in IoAnd8()
108 IN UINTN Port, in IoAndThenOr8() argument
113 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); in IoAndThenOr8()
139 IN UINTN Port, in IoBitFieldRead8() argument
144 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit); in IoBitFieldRead8()
174 IN UINTN Port, in IoBitFieldWrite8() argument
181 Port, in IoBitFieldWrite8()
[all …]
DIoLib.c71 IN UINTN Port, in IoReadWorker() argument
78 Status = mCpuIo->Io.Read (mCpuIo, Width, Port, 1, &Data); in IoReadWorker()
102 IN UINTN Port, in IoWriteWorker() argument
109 Status = mCpuIo->Io.Write (mCpuIo, Width, Port, 1, &Data); in IoWriteWorker()
193 IN UINTN Port in IoRead8() argument
196 return (UINT8)IoReadWorker (Port, EfiCpuIoWidthUint8); in IoRead8()
217 IN UINTN Port, in IoWrite8() argument
221 return (UINT8)IoWriteWorker (Port, EfiCpuIoWidthUint8, Value); in IoWrite8()
243 IN UINTN Port in IoRead16() argument
249 ASSERT ((Port & 1) == 0); in IoRead16()
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseIoLibIntrinsic/
DIoHighLevel.c55 IN UINTN Port, in IoOr8() argument
59 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData)); in IoOr8()
83 IN UINTN Port, in IoAnd8() argument
87 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); in IoAnd8()
113 IN UINTN Port, in IoAndThenOr8() argument
118 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); in IoAndThenOr8()
144 IN UINTN Port, in IoBitFieldRead8() argument
149 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit); in IoBitFieldRead8()
178 IN UINTN Port, in IoBitFieldWrite8() argument
185 Port, in IoBitFieldWrite8()
[all …]
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/DxeIoLibCpuIo/
DIoHighLevel.c46 IN UINTN Port, in IoOr8() argument
50 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData)); in IoOr8()
74 IN UINTN Port, in IoAnd8() argument
78 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); in IoAnd8()
104 IN UINTN Port, in IoAndThenOr8() argument
109 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); in IoAndThenOr8()
135 IN UINTN Port, in IoBitFieldRead8() argument
140 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit); in IoBitFieldRead8()
169 IN UINTN Port, in IoBitFieldWrite8() argument
176 Port, in IoBitFieldWrite8()
[all …]
DIoLib.c74 IN UINTN Port, in IoReadWorker() argument
81 Status = mCpuIo->Io.Read (mCpuIo, Width, Port, 1, &Data); in IoReadWorker()
105 IN UINTN Port, in IoWriteWorker() argument
112 Status = mCpuIo->Io.Write (mCpuIo, Width, Port, 1, &Data); in IoWriteWorker()
195 IN UINTN Port in IoRead8() argument
198 return (UINT8)IoReadWorker (Port, EfiCpuIoWidthUint8); in IoRead8()
219 IN UINTN Port, in IoWrite8() argument
223 return (UINT8)IoWriteWorker (Port, EfiCpuIoWidthUint8, Value); in IoWrite8()
243 IN UINTN Port in IoRead16() argument
249 ASSERT ((Port & 1) == 0); in IoRead16()
[all …]
/device/linaro/bootloader/edk2/MdePkg/Library/DxeIoLibEsal/
DIoHighLevel.c38 IN UINTN Port, in IoOr8() argument
42 return IoWrite8 (Port, (UINT8)(IoRead8 (Port) | OrData)); in IoOr8()
66 IN UINTN Port, in IoAnd8() argument
70 return IoWrite8 (Port, (UINT8)(IoRead8 (Port) & AndData)); in IoAnd8()
96 IN UINTN Port, in IoAndThenOr8() argument
101 return IoWrite8 (Port, (UINT8)((IoRead8 (Port) & AndData) | OrData)); in IoAndThenOr8()
127 IN UINTN Port, in IoBitFieldRead8() argument
132 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit); in IoBitFieldRead8()
162 IN UINTN Port, in IoBitFieldWrite8() argument
169 Port, in IoBitFieldWrite8()
[all …]
DIoLib.c34 IN UINTN Port, in IoReadWorker() argument
48 Port, in IoReadWorker()
77 IN UINTN Port, in IoWriteWorker() argument
89 Port, in IoWriteWorker()
200 IN UINTN Port in IoRead8() argument
203 return (UINT8)IoReadWorker (Port, EfiCpuIoWidthUint8); in IoRead8()
224 IN UINTN Port, in IoWrite8() argument
228 return (UINT8)IoWriteWorker (Port, EfiCpuIoWidthUint8, Value); in IoWrite8()
248 IN UINTN Port in IoRead16() argument
254 ASSERT ((Port & 1) == 0); in IoRead16()
[all …]
/device/linaro/bootloader/edk2/MdePkg/Library/DxeIoLibCpuIo2/
DIoHighLevel.c42 IN UINTN Port, in IoOr8() argument
46 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData)); in IoOr8()
70 IN UINTN Port, in IoAnd8() argument
74 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); in IoAnd8()
100 IN UINTN Port, in IoAndThenOr8() argument
105 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); in IoAndThenOr8()
131 IN UINTN Port, in IoBitFieldRead8() argument
136 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit); in IoBitFieldRead8()
166 IN UINTN Port, in IoBitFieldWrite8() argument
173 Port, in IoBitFieldWrite8()
[all …]
DIoLib.c66 IN UINTN Port, in IoReadWorker() argument
73 Status = mCpuIo->Io.Read (mCpuIo, Width, Port, 1, &Data); in IoReadWorker()
97 IN UINTN Port, in IoWriteWorker() argument
104 Status = mCpuIo->Io.Write (mCpuIo, Width, Port, 1, &Data); in IoWriteWorker()
188 IN UINTN Port in IoRead8() argument
191 return (UINT8)IoReadWorker (Port, EfiCpuIoWidthUint8); in IoRead8()
212 IN UINTN Port, in IoWrite8() argument
216 return (UINT8)IoWriteWorker (Port, EfiCpuIoWidthUint8, Value); in IoWrite8()
238 IN UINTN Port in IoRead16() argument
244 ASSERT ((Port & 1) == 0); in IoRead16()
[all …]
/device/linaro/bootloader/edk2/MdePkg/Library/SmmIoLibSmmCpuIo2/
DIoHighLevel.c47 IN UINTN Port, in IoOr8() argument
51 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData)); in IoOr8()
75 IN UINTN Port, in IoAnd8() argument
79 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); in IoAnd8()
105 IN UINTN Port, in IoAndThenOr8() argument
110 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); in IoAndThenOr8()
136 IN UINTN Port, in IoBitFieldRead8() argument
141 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit); in IoBitFieldRead8()
171 IN UINTN Port, in IoBitFieldWrite8() argument
178 Port, in IoBitFieldWrite8()
[all …]
DIoLib.c36 IN UINTN Port, in IoReadWorker() argument
43 Status = gSmst->SmmIo.Io.Read (&gSmst->SmmIo, Width, Port, 1, &Data); in IoReadWorker()
67 IN UINTN Port, in IoWriteWorker() argument
74 Status = gSmst->SmmIo.Io.Write (&gSmst->SmmIo, Width, Port, 1, &Data); in IoWriteWorker()
158 IN UINTN Port in IoRead8() argument
161 return (UINT8)IoReadWorker (Port, SMM_IO_UINT8); in IoRead8()
182 IN UINTN Port, in IoWrite8() argument
186 return (UINT8)IoWriteWorker (Port, SMM_IO_UINT8, Value); in IoWrite8()
208 IN UINTN Port in IoRead16() argument
214 ASSERT ((Port & 1) == 0); in IoRead16()
[all …]
/device/linaro/bootloader/edk2/MdePkg/Library/PeiIoLibCpuIo/
DIoHighLevel.c47 IN UINTN Port, in IoOr8() argument
51 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData)); in IoOr8()
75 IN UINTN Port, in IoAnd8() argument
79 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); in IoAnd8()
105 IN UINTN Port, in IoAndThenOr8() argument
110 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); in IoAndThenOr8()
136 IN UINTN Port, in IoBitFieldRead8() argument
141 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit); in IoBitFieldRead8()
170 IN UINTN Port, in IoBitFieldWrite8() argument
177 Port, in IoBitFieldWrite8()
[all …]
/device/linaro/bootloader/edk2/MdePkg/Library/BaseIoLibIntrinsic/
DIoHighLevel.c47 IN UINTN Port, in IoOr8() argument
51 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) | OrData)); in IoOr8()
75 IN UINTN Port, in IoAnd8() argument
79 return IoWrite8 (Port, (UINT8) (IoRead8 (Port) & AndData)); in IoAnd8()
105 IN UINTN Port, in IoAndThenOr8() argument
110 return IoWrite8 (Port, (UINT8) ((IoRead8 (Port) & AndData) | OrData)); in IoAndThenOr8()
136 IN UINTN Port, in IoBitFieldRead8() argument
141 return BitFieldRead8 (IoRead8 (Port), StartBit, EndBit); in IoBitFieldRead8()
170 IN UINTN Port, in IoBitFieldWrite8() argument
177 Port, in IoBitFieldWrite8()
[all …]
DIoLibGcc.c45 IN UINTN Port in IoRead8() argument
50 __asm__ __volatile__ ("inb %w1,%b0" : "=a" (Data) : "d" ((UINT16)Port)); in IoRead8()
73 IN UINTN Port, in IoWrite8() argument
77 __asm__ __volatile__ ("outb %b0,%w1" : : "a" (Value), "d" ((UINT16)Port)); in IoWrite8()
100 IN UINTN Port in IoRead16() argument
105 ASSERT ((Port & 1) == 0); in IoRead16()
106 __asm__ __volatile__ ("inw %w1,%w0" : "=a" (Data) : "d" ((UINT16)Port)); in IoRead16()
130 IN UINTN Port, in IoWrite16() argument
134 ASSERT ((Port & 1) == 0); in IoWrite16()
135 __asm__ __volatile__ ("outw %w0,%w1" : : "a" (Value), "d" ((UINT16)Port)); in IoWrite16()
[all …]
DIoLibMsc.c71 IN UINTN Port in IoRead8() argument
77 Value = (UINT8)_inp ((UINT16)Port); in IoRead8()
100 IN UINTN Port, in IoWrite8() argument
105 (UINT8)_outp ((UINT16)Port, Value); in IoWrite8()
128 IN UINTN Port in IoRead16() argument
133 ASSERT ((Port & 1) == 0); in IoRead16()
135 Value = _inpw ((UINT16)Port); in IoRead16()
159 IN UINTN Port, in IoWrite16() argument
163 ASSERT ((Port & 1) == 0); in IoWrite16()
165 _outpw ((UINT16)Port, Value); in IoWrite16()
[all …]
DIoLibIcc.c35 IN UINTN Port in IoRead8() argument
41 mov dx, word ptr [Port] in IoRead8()
67 IN UINTN Port, in IoWrite8() argument
73 mov dx, word ptr [Port] in IoWrite8()
97 IN UINTN Port in IoRead16() argument
102 ASSERT ((Port & 1) == 0); in IoRead16()
105 mov dx, word ptr [Port] in IoRead16()
132 IN UINTN Port, in IoWrite16() argument
136 ASSERT ((Port & 1) == 0); in IoWrite16()
140 mov dx, word ptr [Port] in IoWrite16()
[all …]
/device/linaro/bootloader/edk2/MdePkg/Library/BaseS3IoLib/
DS3IoLib.c42 IN UINTN Port, in InternalSaveIoWriteValueToBootScript() argument
50 Port, in InternalSaveIoWriteValueToBootScript()
73 IN UINTN Port, in InternalSaveIoWrite8ValueToBootScript() argument
77 InternalSaveIoWriteValueToBootScript (S3BootScriptWidthUint8, Port, &Value); in InternalSaveIoWrite8ValueToBootScript()
100 IN UINTN Port in S3IoRead8() argument
103 return InternalSaveIoWrite8ValueToBootScript (Port, IoRead8 (Port)); in S3IoRead8()
125 IN UINTN Port, in S3IoWrite8() argument
129 return InternalSaveIoWrite8ValueToBootScript (Port, IoWrite8 (Port, Value)); in S3IoWrite8()
154 IN UINTN Port, in S3IoOr8() argument
158 return InternalSaveIoWrite8ValueToBootScript (Port, IoOr8 (Port, OrData)); in S3IoOr8()
[all …]
/device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Library/I2CLib/
DI2CLib.c40 I2C_Disable(UINT32 Socket,UINT8 Port) in I2C_Disable() argument
47 UINTN Base = GetI2cBase(Socket, Port); in I2C_Disable()
82 I2C_Enable(UINT32 Socket,UINT8 Port) in I2C_Enable() argument
87 UINTN Base = GetI2cBase(Socket, Port); in I2C_Enable()
106 void I2C_SetTarget(UINT32 Socket,UINT8 Port,UINT32 I2cDeviceAddr) in I2C_SetTarget() argument
109 UINTN Base = GetI2cBase(Socket, Port); in I2C_SetTarget()
122 I2CInit(UINT32 Socket, UINT32 Port, SPEED_MODE SpeedMode) in I2CInit() argument
132 UINTN Base = GetI2cBase(Socket, Port); in I2CInit()
134 if((Socket >= MAX_SOCKET) || (Port >= I2C_PORT_MAX) || (SpeedMode >= SPEED_MODE_MAX)){ in I2CInit()
139 Status = I2C_Disable(Socket,Port); in I2CInit()
[all …]
DI2CLibRuntime.c32 UINTN GetI2cBase (UINT32 Socket, UINT8 Port) in GetI2cBase() argument
34 if (gI2cBase[Socket][Port] == 0) { in GetI2cBase()
35 gI2cBase[Socket][Port] = PlatformGetI2cBase(Socket, Port); in GetI2cBase()
38 return gI2cBase[Socket][Port]; in GetI2cBase()
49 UINT8 Port; in I2cLibVirtualNotifyEvent() local
54 for (Port = 0; Port < I2C_PORT_MAX; Port++) { in I2cLibVirtualNotifyEvent()
55 if (gI2cBase[Socket][Port] != 0) { in I2cLibVirtualNotifyEvent()
56 EfiConvertPointer (0x0, (VOID **)&gI2cBase[Socket][Port]); in I2cLibVirtualNotifyEvent()
65 I2cLibRuntimeSetup (UINT32 Socket, UINT8 Port) in I2cLibRuntimeSetup() argument
69 UINTN Base = GetI2cBase (Socket, Port); in I2cLibRuntimeSetup()
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Include/Library/
DQNCAccessLib.h21 #define MESSAGE_READ_DW(Port, Reg) \ argument
22 …(UINT32)((QUARK_OPCODE_READ << QNC_MCR_OP_OFFSET) | ((Port << QNC_MCR_PORT_OFFSET) & 0xFF0000) | (…
24 #define MESSAGE_WRITE_DW(Port, Reg) \ argument
25 …(UINT32)((QUARK_OPCODE_WRITE << QNC_MCR_OP_OFFSET) | ((Port << QNC_MCR_PORT_OFFSET) & 0xFF0000) | …
27 #define ALT_MESSAGE_READ_DW(Port, Reg) \ argument
28 …(UINT32)((QUARK_ALT_OPCODE_READ << QNC_MCR_OP_OFFSET) | ((Port << QNC_MCR_PORT_OFFSET) & 0xFF0000)…
30 #define ALT_MESSAGE_WRITE_DW(Port, Reg) \ argument
31 …(UINT32)((QUARK_ALT_OPCODE_WRITE << QNC_MCR_OP_OFFSET) | ((Port << QNC_MCR_PORT_OFFSET) & 0xFF0000…
33 #define MESSAGE_IO_READ_DW(Port, Reg) \ argument
34 …(UINT32)((QUARK_OPCODE_IO_READ << QNC_MCR_OP_OFFSET) | ((Port << QNC_MCR_PORT_OFFSET) & 0xFF0000) …
[all …]

12345678910