Home
last modified time | relevance | path

Searched refs:CSI (Results 1 – 25 of 225) sorted by relevance

123456789

/freebsd/sys/contrib/device-tree/Bindings/media/xilinx/
H A Dxlnx,csi2rxss.yaml7 title: Xilinx MIPI CSI-2 Receiver Subsystem
13 The Xilinx MIPI CSI-2 Receiver Subsystem is used to capture MIPI CSI-2
17 data packets. This is passed along the MIPI CSI-2 Rx IP which extracts the
20 For more details, please refer to PG232 Xilinx MIPI CSI-2 Receiver Subsystem.
21 Please note that this bindings includes only the MIPI CSI-2 Rx controller
49 This denotes the CSI Data type selected in hw design.
81 description: Present if CSI v2 is enabled in IP configuration.
107 CSI-2 transmitter.
118 connects to MIPI CSI-2 source like sensor.
139 connected the CSI-2 receiver.
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerSGPRSpills.cpp97 if (!TFI->spillCalleeSavedRegisters(SaveBlock, I, CSI, TRI)) { in insertCSRSaves()
100 for (const CalleeSavedInfo &CS : CSI) { in insertCSRSaves()
130 MutableArrayRef<CalleeSavedInfo> CSI, in insertCSRRestores() argument
144 for (const CalleeSavedInfo &CI : reverse(CSI)) { in insertCSRRestores()
204 for (const CalleeSavedInfo &CSIReg : CSI) in updateLiveness()
228 std::vector<CalleeSavedInfo> CSI; in spillCalleeSavedRegs() local
240 CSI.push_back(CalleeSavedInfo(Reg, JunkFI)); in spillCalleeSavedRegs()
245 if (!CSI.empty()) { in spillCalleeSavedRegs()
247 insertCSRSaves(*SaveBlock, CSI, Indexes, LIS); in spillCalleeSavedRegs()
251 updateLiveness(MF, CSI); in spillCalleeSavedRegs()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dti,omap3isp.txt14 CSI PHYs and receivers registers.
17 syscon : the phandle and register offset to the Complex I/O or CSI-PHY
42 vdd-csiphy1-supply : voltage supply of the CSI-2 PHY 1
43 vdd-csiphy2-supply : voltage supply of the CSI-2 PHY 2
48 lane-polarities : lane polarity (required on CSI-2)
51 be either 1 or 2. (required on CSI-2)
52 clock-lanes : the clock lane (from 1 to 3). (required on CSI-2)
H A Dallwinner,sun4i-a10-csi.yaml7 title: Allwinner A10 CMOS Sensor Interface (CSI)
38 - description: The CSI interface clock
39 - description: The CSI DRAM clock
42 - description: The CSI interface clock
43 - description: The CSI ISP clock
44 - description: The CSI DRAM clock
H A Drenesas,rzg2l-csi2.yaml8 title: Renesas RZ/G2L (and alike SoC's) MIPI CSI-2 receiver
14 The CSI-2 receiver device provides MIPI CSI-2 capabilities for the Renesas RZ/G2L
15 (and alike SoCs). MIPI CSI-2 is part of the CRU block which is used in conjunction
65 Input port node, single endpoint describing the CSI-2 transmitter.
86 Output port node, Image Processing block connected to the CSI-2 receiver.
H A Dimx.txt27 This is the device node for the MIPI CSI-2 Receiver core in the i.MX
28 SoC. This is a Synopsys Designware MIPI CSI-2 host controller core
39 - clocks : the MIPI CSI-2 receiver requires three clocks: hsi_tx
46 connecting with a MIPI CSI-2 source, and ports 1
49 MIPI CSI-2 virtual channel outputs.
H A Dallwinner,sun8i-a83t-mipi-csi2.yaml7 title: Allwinner A83T MIPI CSI-2
27 - description: Misc CSI Clock
45 description: Input port, connect to a MIPI CSI-2 sensor
67 description: Output port, connect to a CSI controller
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.h50 ArrayRef<CalleeSavedInfo> CSI, in spillCalleeSavedRegisters() argument
58 MutableArrayRef<CalleeSavedInfo> CSI, in restoreCalleeSavedRegisters() argument
105 const TargetRegisterInfo *TRI, std::vector<CalleeSavedInfo> &CSI)
122 bool insertCSRSpillsInBlock(MachineBasicBlock &MBB, const CSIVect &CSI,
124 bool insertCSRRestoresInBlock(MachineBasicBlock &MBB, const CSIVect &CSI,
172 void addCalleeSaveRegistersAsImpOperand(MachineInstr *MI, const CSIVect &CSI,
174 bool shouldInlineCSR(const MachineFunction &MF, const CSIVect &CSI) const;
175 bool useSpillFunction(const MachineFunction &MF, const CSIVect &CSI) const;
176 bool useRestoreFunction(const MachineFunction &MF, const CSIVect &CSI) const;
H A DHexagonFrameLowering.cpp272 if (CSI.empty()) in getMaxCalleeSavedReg()
545 for (auto &R : CSI) in emitPrologue()
941 for (auto &R : CSI) in updateEntryPaths()
973 for (auto &R : CSI) in updateExitPaths()
982 for (auto &R : CSI) in updateExitPaths()
1094 auto F = find_if(CSI, IfR); in insertCFIInstructionsAt()
1095 if (F == CSI.end()) in insertCFIInstructionsAt()
1364 if (CSI.empty()) in insertCSRSpillsInBlock()
1431 if (CSI.empty()) in insertCSRRestoresInBlock()
1658 CSI.clear(); in assignCalleeSavedSpillSlots()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp226 const auto &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
232 std::advance(MBBI, CSI.size()); in emitPrologue()
236 for (const auto &Entry : CSI) { in emitPrologue()
332 const auto &CSI = MFI.getCalleeSavedInfo(); in emitEpilogue() local
335 if (!CSI.empty()) in emitEpilogue()
453 if (CSI.empty()) in spillCalleeSavedRegisters()
460 for (auto &CS : CSI) { in spillCalleeSavedRegisters()
485 const auto &CSI = MFI.getCalleeSavedInfo(); in getFrameIndexReference() local
492 if (CSI.size()) { in getFrameIndexReference()
493 MinCSFI = CSI[0].getFrameIdx(); in getFrameIndexReference()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/media/i2c/
H A Dst,st-mipid02.txt1 STMicroelectronics MIPID02 CSI-2 to PARALLEL bridge
3 MIPID02 has two CSI-2 input ports, only one of those ports can be active at a
6 CSI-2 first input port is a dual lane 800Mbps per lane whereas CSI-2 second
32 0 CSI-2 first input port
33 1 CSI-2 second input port
36 Endpoint node required property for CSI-2 connection is:
39 Endpoint node optional property for CSI-2 connection is:
H A Dst,st-mipid02.yaml7 title: STMicroelectronics MIPID02 CSI-2 to PARALLEL bridge
14 MIPID02 has two CSI-2 input ports, only one of those ports can be
17 CSI-2 first input port is a dual lane 800Mbps per lane whereas CSI-2
56 description: CSI-2 first input port
82 description: CSI-2 second input port
H A Dov5640.txt1 * Omnivision OV5640 MIPI CSI-2 / parallel sensor
25 OV5640 can be connected to a MIPI CSI-2 bus or a parallel bus endpoint.
27 Endpoint node required properties for CSI-2 connection are:
30 - data-lanes: should be set to <1> or <1 2> (one or two CSI-2 lanes supported)
61 /* MIPI CSI-2 bus endpoint */
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.h47 std::vector<CalleeSavedInfo> &CSI) const override { in assignCalleeSavedSpillSlots() argument
49 std::reverse(CSI.begin(), CSI.end()); in assignCalleeSavedSpillSlots()
56 ArrayRef<CalleeSavedInfo> CSI,
61 MutableArrayRef<CalleeSavedInfo> CSI,
H A DCSKYFrameLowering.cpp110 const auto &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
132 std::advance(MBBI, CSI.size()); in emitPrologue()
136 for (const auto &Entry : CSI) { in emitPrologue()
257 if (!CSI.empty()) in emitEpilogue()
466 if (CSI.empty()) in spillCalleeSavedRegisters()
475 for (auto &CS : CSI) { in spillCalleeSavedRegisters()
489 if (CSI.empty()) in restoreCalleeSavedRegisters()
498 for (auto &CS : reverse(CSI)) { in restoreCalleeSavedRegisters()
594 if (CSI.size()) { in getFrameIndexReference()
595 MinCSFI = CSI[0].getFrameIdx(); in getFrameIndexReference()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16FrameLowering.cpp69 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
71 if (!CSI.empty()) { in emitPrologue()
72 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitPrologue() local
74 for (const CalleeSavedInfo &I : CSI) { in emitPrologue()
112 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
120 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
138 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
H A DMips16RegisterInfo.cpp81 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in eliminateFI() local
85 if (CSI.size()) { in eliminateFI()
86 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
87 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
H A DMipsSERegisterInfo.cpp159 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in eliminateFI() local
163 if (CSI.size()) { in eliminateFI()
164 MinCSFI = CSI[0].getFrameIdx(); in eliminateFI()
165 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in eliminateFI()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp162 for (auto &CS : CSI) in getLibCallID()
283 for (auto &CS : CSI) { in getMaxPushPopReg()
374 for (auto &CS : CSI) { in getUnmanagedCSI()
581 for (const auto &Entry : CSI) { in emitPrologue()
736 if (!CSI.empty()) in emitEpilogue()
829 if (CSI.size()) { in getFrameIndexReference()
830 MinCSFI = CSI[0].getFrameIdx(); in getFrameIndexReference()
831 MaxCSFI = CSI[CSI.size() - 1].getFrameIdx(); in getFrameIndexReference()
1377 if (CSI.empty()) in spillCalleeSavedRegisters()
1413 for (auto &CS : CSI) in spillCalleeSavedRegisters()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp79 for (auto Reg : CSI) { in determineLastCalleeSave()
129 unsigned Last = determineLastCalleeSave(CSI); in emitPrologue()
222 for (const auto &Entry : CSI) { in emitPrologue()
265 unsigned Last = determineLastCalleeSave(CSI); in emitEpilogue()
347 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
352 unsigned Last = determineLastCalleeSave(CSI); in assignCalleeSavedSpillSlots()
373 auto RegI = getSavedReg(CSI, Which); in assignCalleeSavedSpillSlots()
378 if (RegI != CSI.end()) in assignCalleeSavedSpillSlots()
384 for (auto &I : CSI) { in assignCalleeSavedSpillSlots()
407 unsigned Last = determineLastCalleeSave(CSI); in spillCalleeSavedRegisters()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.h59 std::vector<CalleeSavedInfo> &CSI) const override;
64 ArrayRef<CalleeSavedInfo> CSI,
69 MutableArrayRef<CalleeSavedInfo> CSI,
110 std::vector<CalleeSavedInfo> &CSI) const override;
117 ArrayRef<CalleeSavedInfo> CSI,
123 MutableArrayRef<CalleeSavedInfo> CSI,
H A DSystemZFrameLowering.cpp182 if (CSI.empty()) in assignCalleeSavedSpillSlots()
188 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
226 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
329 if (CSI.empty()) in spillCalleeSavedRegisters()
389 if (CSI.empty()) in restoreCalleeSavedRegisters()
585 for (auto &Save : CSI) { in emitPrologue()
665 for (auto &Save : CSI) { in emitPrologue()
990 CSI.back().setRestored(false); in assignCalleeSavedSpillSlots()
1013 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
1080 if (CSI.empty()) in spillCalleeSavedRegisters()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.h35 ArrayRef<CalleeSavedInfo> CSI,
41 MutableArrayRef<CalleeSavedInfo> CSI,
84 std::vector<CalleeSavedInfo> &CSI) const override;
91 ArrayRef<CalleeSavedInfo> CSI, unsigned StmOpc,
95 MutableArrayRef<CalleeSavedInfo> CSI, unsigned LdmOpc,
/freebsd/sys/contrib/device-tree/Bindings/display/bridge/
H A Drenesas,dsi-csi2-tx.yaml7 title: Renesas R-Car MIPI DSI/CSI-2 Encoder
13 This binding describes the MIPI DSI/CSI-2 encoder embedded in the Renesas
14 R-Car Gen4 SoCs. The encoder can operate in either DSI or CSI-2 mode, with up
29 - description: DSI (and CSI-2) functional clock
55 description: DSI/CSI-2 output port
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp66 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitCalleeSavedFrameMoves() local
69 for (const CalleeSavedInfo &I : CSI) { in emitCalleeSavedFrameMoves()
318 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
319 if (CSI.empty()) in spillCalleeSavedRegisters()
328 MFI->setCalleeSavedFrameSize(CSI.size() * 2); in spillCalleeSavedRegisters()
330 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
343 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
344 if (CSI.empty()) in restoreCalleeSavedRegisters()
353 for (const CalleeSavedInfo &I : llvm::reverse(CSI)) in restoreCalleeSavedRegisters()

123456789