From 869ceadacb68a24d066a3526e532ac0cb51ea833 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Thu, 6 Aug 2020 20:04:03 +0200 Subject: [PATCH] targets: use platform.request_all on LedChaser. --- litex_boards/targets/ac701.py | 2 +- litex_boards/targets/acorn_cle_215.py | 2 +- litex_boards/targets/aller.py | 2 +- litex_boards/targets/alveo_u250.py | 2 +- litex_boards/targets/arty.py | 2 +- litex_boards/targets/arty_s7.py | 2 +- litex_boards/targets/c10lprefkit.py | 2 +- litex_boards/targets/camlink_4k.py | 2 +- litex_boards/targets/de0nano.py | 2 +- litex_boards/targets/de10lite.py | 2 +- litex_boards/targets/de10nano.py | 2 +- litex_boards/targets/ecp5_evn.py | 2 +- litex_boards/targets/forest_kitten_33.py | 2 +- litex_boards/targets/genesys2.py | 4 ++-- litex_boards/targets/kc705.py | 2 +- litex_boards/targets/kcu105.py | 2 +- litex_boards/targets/linsn_rv901t.py | 2 +- litex_boards/targets/logicbone.py | 2 +- litex_boards/targets/mercury_xu5.py | 2 +- litex_boards/targets/mimas_a7.py | 2 +- litex_boards/targets/minispartan6.py | 2 +- litex_boards/targets/netv2.py | 2 +- litex_boards/targets/nexys4ddr.py | 2 +- litex_boards/targets/nexys_video.py | 2 +- litex_boards/targets/orangecrab.py | 2 +- litex_boards/targets/pano_logic_g2.py | 2 +- litex_boards/targets/pipistrello.py | 2 +- litex_boards/targets/tagus.py | 2 +- litex_boards/targets/trellisboard.py | 2 +- litex_boards/targets/ulx3s.py | 2 +- litex_boards/targets/vc707.py | 2 +- litex_boards/targets/vcu118.py | 2 +- litex_boards/targets/versa_ecp5.py | 2 +- litex_boards/targets/zcu104.py | 2 +- litex_boards/targets/zybo_z7.py | 2 +- 35 files changed, 36 insertions(+), 36 deletions(-) diff --git a/litex_boards/targets/ac701.py b/litex_boards/targets/ac701.py index 6648a97..0ce2e91 100755 --- a/litex_boards/targets/ac701.py +++ b/litex_boards/targets/ac701.py @@ -117,7 +117,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(4)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/acorn_cle_215.py b/litex_boards/targets/acorn_cle_215.py index 6e2fd80..ca46834 100755 --- a/litex_boards/targets/acorn_cle_215.py +++ b/litex_boards/targets/acorn_cle_215.py @@ -150,7 +150,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(4)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/aller.py b/litex_boards/targets/aller.py index c700a2c..ccdf8dd 100755 --- a/litex_boards/targets/aller.py +++ b/litex_boards/targets/aller.py @@ -125,7 +125,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(3)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/alveo_u250.py b/litex_boards/targets/alveo_u250.py index b820f75..46505fa 100755 --- a/litex_boards/targets/alveo_u250.py +++ b/litex_boards/targets/alveo_u250.py @@ -88,7 +88,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(3)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/arty.py b/litex_boards/targets/arty.py index 958cd4b..3603926 100755 --- a/litex_boards/targets/arty.py +++ b/litex_boards/targets/arty.py @@ -92,7 +92,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(4)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/arty_s7.py b/litex_boards/targets/arty_s7.py index 0e0adbc..dd27f5c 100755 --- a/litex_boards/targets/arty_s7.py +++ b/litex_boards/targets/arty_s7.py @@ -79,7 +79,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(4)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/c10lprefkit.py b/litex_boards/targets/c10lprefkit.py index 7f7d1b3..b64fcbd 100755 --- a/litex_boards/targets/c10lprefkit.py +++ b/litex_boards/targets/c10lprefkit.py @@ -95,7 +95,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(5)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/camlink_4k.py b/litex_boards/targets/camlink_4k.py index ce40e50..b5a1eba 100755 --- a/litex_boards/targets/camlink_4k.py +++ b/litex_boards/targets/camlink_4k.py @@ -101,7 +101,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(2)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/de0nano.py b/litex_boards/targets/de0nano.py index f1aa49e..1e58ec0 100755 --- a/litex_boards/targets/de0nano.py +++ b/litex_boards/targets/de0nano.py @@ -83,7 +83,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/de10lite.py b/litex_boards/targets/de10lite.py index 164e8c1..7620bf0 100755 --- a/litex_boards/targets/de10lite.py +++ b/litex_boards/targets/de10lite.py @@ -91,7 +91,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(10)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/de10nano.py b/litex_boards/targets/de10nano.py index 777138b..90662f2 100755 --- a/litex_boards/targets/de10nano.py +++ b/litex_boards/targets/de10nano.py @@ -102,7 +102,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/ecp5_evn.py b/litex_boards/targets/ecp5_evn.py index 11208e1..2bd46bc 100755 --- a/litex_boards/targets/ecp5_evn.py +++ b/litex_boards/targets/ecp5_evn.py @@ -57,7 +57,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/forest_kitten_33.py b/litex_boards/targets/forest_kitten_33.py index 2ee18f9..889ac15 100755 --- a/litex_boards/targets/forest_kitten_33.py +++ b/litex_boards/targets/forest_kitten_33.py @@ -44,7 +44,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(7)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/genesys2.py b/litex_boards/targets/genesys2.py index 72e42c9..7f256ab 100755 --- a/litex_boards/targets/genesys2.py +++ b/litex_boards/targets/genesys2.py @@ -43,7 +43,7 @@ class _CRG(Module): # BaseSoC ------------------------------------------------------------------------------------------ class BaseSoC(SoCCore): - def __init__(self, sys_clk_freq=int(125e6), with_ethernet=False, with_etherbone=False, **kwargs): + def __init__(self, sys_clk_freq=int(100e6), with_ethernet=False, with_etherbone=False, **kwargs): platform = genesys2.Platform() # SoCCore ---------------------------------------------------------------------------------- @@ -86,7 +86,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/kc705.py b/litex_boards/targets/kc705.py index 1c7a04c..745fd65 100755 --- a/litex_boards/targets/kc705.py +++ b/litex_boards/targets/kc705.py @@ -86,7 +86,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/kcu105.py b/litex_boards/targets/kcu105.py index 397e949..27d0c84 100755 --- a/litex_boards/targets/kcu105.py +++ b/litex_boards/targets/kcu105.py @@ -94,7 +94,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/linsn_rv901t.py b/litex_boards/targets/linsn_rv901t.py index 95db820..edb4b3b 100755 --- a/litex_boards/targets/linsn_rv901t.py +++ b/litex_boards/targets/linsn_rv901t.py @@ -74,7 +74,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(1)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/logicbone.py b/litex_boards/targets/logicbone.py index d558b24..c5847e5 100755 --- a/litex_boards/targets/logicbone.py +++ b/litex_boards/targets/logicbone.py @@ -144,7 +144,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(4)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/mercury_xu5.py b/litex_boards/targets/mercury_xu5.py index 739e8df..24ccc0c 100755 --- a/litex_boards/targets/mercury_xu5.py +++ b/litex_boards/targets/mercury_xu5.py @@ -83,7 +83,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(3)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/mimas_a7.py b/litex_boards/targets/mimas_a7.py index 0be9c60..066b948 100755 --- a/litex_boards/targets/mimas_a7.py +++ b/litex_boards/targets/mimas_a7.py @@ -86,7 +86,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/minispartan6.py b/litex_boards/targets/minispartan6.py index 9871732..f76c89c 100755 --- a/litex_boards/targets/minispartan6.py +++ b/litex_boards/targets/minispartan6.py @@ -86,7 +86,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/netv2.py b/litex_boards/targets/netv2.py index 7ebc081..0508f67 100755 --- a/litex_boards/targets/netv2.py +++ b/litex_boards/targets/netv2.py @@ -87,7 +87,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(6)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/nexys4ddr.py b/litex_boards/targets/nexys4ddr.py index 646d802..33b807d 100755 --- a/litex_boards/targets/nexys4ddr.py +++ b/litex_boards/targets/nexys4ddr.py @@ -86,7 +86,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(16)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/nexys_video.py b/litex_boards/targets/nexys_video.py index 2fd41da..266fc77 100755 --- a/litex_boards/targets/nexys_video.py +++ b/litex_boards/targets/nexys_video.py @@ -86,7 +86,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/orangecrab.py b/litex_boards/targets/orangecrab.py index 7a5d896..5ecaedd 100755 --- a/litex_boards/targets/orangecrab.py +++ b/litex_boards/targets/orangecrab.py @@ -139,7 +139,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(3)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/pano_logic_g2.py b/litex_boards/targets/pano_logic_g2.py index da6b219..c088677 100755 --- a/litex_boards/targets/pano_logic_g2.py +++ b/litex_boards/targets/pano_logic_g2.py @@ -68,7 +68,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(3)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/pipistrello.py b/litex_boards/targets/pipistrello.py index a0c5048..5f7f1a0 100755 --- a/litex_boards/targets/pipistrello.py +++ b/litex_boards/targets/pipistrello.py @@ -188,7 +188,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(5)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/tagus.py b/litex_boards/targets/tagus.py index 65526d2..1093968 100755 --- a/litex_boards/targets/tagus.py +++ b/litex_boards/targets/tagus.py @@ -125,7 +125,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(3)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/trellisboard.py b/litex_boards/targets/trellisboard.py index eb742e2..d40ddd5 100755 --- a/litex_boards/targets/trellisboard.py +++ b/litex_boards/targets/trellisboard.py @@ -147,7 +147,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(12)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/ulx3s.py b/litex_boards/targets/ulx3s.py index 105e09e..6d4e15b 100755 --- a/litex_boards/targets/ulx3s.py +++ b/litex_boards/targets/ulx3s.py @@ -107,7 +107,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/vc707.py b/litex_boards/targets/vc707.py index feaef4f..e6df3f5 100755 --- a/litex_boards/targets/vc707.py +++ b/litex_boards/targets/vc707.py @@ -75,7 +75,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/vcu118.py b/litex_boards/targets/vcu118.py index de04883..97bb253 100755 --- a/litex_boards/targets/vcu118.py +++ b/litex_boards/targets/vcu118.py @@ -83,7 +83,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/versa_ecp5.py b/litex_boards/targets/versa_ecp5.py index 8eb5ca2..1b4cf90 100755 --- a/litex_boards/targets/versa_ecp5.py +++ b/litex_boards/targets/versa_ecp5.py @@ -119,7 +119,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(8)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/zcu104.py b/litex_boards/targets/zcu104.py index fd04333..73452c0 100755 --- a/litex_boards/targets/zcu104.py +++ b/litex_boards/targets/zcu104.py @@ -86,7 +86,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(4)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds") diff --git a/litex_boards/targets/zybo_z7.py b/litex_boards/targets/zybo_z7.py index 4d1be0d..bcc8ba4 100755 --- a/litex_boards/targets/zybo_z7.py +++ b/litex_boards/targets/zybo_z7.py @@ -71,7 +71,7 @@ class BaseSoC(SoCCore): # Leds ------------------------------------------------------------------------------------- self.submodules.leds = LedChaser( - pads = Cat(*[platform.request("user_led", i) for i in range(4)]), + pads = platform.request_all("user_led"), sys_clk_freq = sys_clk_freq) self.add_csr("leds")