2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-19 00:16:29 +08:00

ddb_template: mirny_cpld: accept clk_sel as a string

This commit is contained in:
Harry Ho 2021-03-29 17:28:19 +08:00 committed by Sébastien Bourdeauducq
parent 523fa01343
commit 75efb8985c

View File

@ -268,6 +268,9 @@ class PeripheralManager:
name=mirny_name, name=mirny_name,
mchn=i) mchn=i)
clk_sel = peripheral["clk_sel"]
if isinstance(peripheral["clk_sel"], str):
clk_sel = '"' + peripheral["clk_sel"] + '"'
self.gen(""" self.gen("""
device_db["{name}_cpld"] = {{ device_db["{name}_cpld"] = {{
"type": "local", "type": "local",
@ -281,7 +284,7 @@ class PeripheralManager:
}}""", }}""",
name=mirny_name, name=mirny_name,
refclk=peripheral["refclk"], refclk=peripheral["refclk"],
clk_sel=peripheral["clk_sel"]) clk_sel=clk_sel)
return next(channel) return next(channel)