remove unneeded imports
[soc.git] / src / soc / fu / spr / pipe_data.py
index 007610af42901ee58732ce76dfe30e54af413df8..48439200b33e1170a8840c19e646e222010dd845 100644 (file)
@@ -9,10 +9,7 @@ Links:
 * https://libre-soc.org/openpower/isa/sprset/
 """
 
-from nmigen import Signal, Const
-from ieee754.fpcommon.getop import FPPipeContext
 from soc.fu.pipe_data import IntegerData
-from soc.decoder.power_decoder2 import Data
 from soc.fu.spr.spr_input_record import CompSPROpSubset
 
 
@@ -43,9 +40,3 @@ class SPROutputData(IntegerData):
 class SPRPipeSpec:
     regspec = (SPRInputData.regspec, SPROutputData.regspec)
     opsubsetkls = CompSPROpSubset
-    def __init__(self, id_wid, op_wid):
-        self.id_wid = id_wid
-        self.op_wid = op_wid
-        self.opkls = lambda _: self.opsubsetkls(name="op")
-        self.stage = None
-        self.pipekls = SimpleHandshakeRedir