-
ddb3703f50
flake: update dependencies, nixpkgs 23.05
Sebastien Bourdeauducq
2023-05-27 18:37:19 +0800
-
6088e6bb6f
fix cargo fmt
mwojcik
2023-05-24 10:00:48 +0800
-
ad076dd4e9
zc706: fix satellite analyzer target
mwojcik
2023-05-24 09:52:16 +0800
-
9aabaacb21
flake: update dependencies
Sebastien Bourdeauducq
2023-05-23 11:30:18 +0800
-
6f867098b0
flake: update dependencies
Sebastien Bourdeauducq
2023-05-23 11:27:31 +0800
-
d51f86672a
fix analyzer target for masters
spaqin
2023-05-22 15:32:49 +0800
-
a27b450def
runtime: port drtio-enabled analyzer
mwojcik
2023-05-19 13:17:04 +0800
-
c536a70890
satellite gateware: add rtio analyzer
mwojcik
2023-05-19 12:58:32 +0800
-
259b0ba1b7
satellite: port analyzer, drtio packets
mwojcik
2023-05-19 12:53:33 +0800
-
6b9212525a
README: update copyright year
Sebastien Bourdeauducq
2023-05-09 16:28:59 +0800
-
201470485c
README: update use instructions
Sebastien Bourdeauducq
2023-05-09 16:28:50 +0800
-
c5aac198f2
README: update copyright year
Sebastien Bourdeauducq
2023-05-09 16:28:12 +0800
-
87615017fa
README: update use instructions
Sebastien Bourdeauducq
2023-05-09 16:28:03 +0800
-
b7c49be238
flake: update dependencies
Sebastien Bourdeauducq
2023-05-01 09:35:58 +0800
-
731b6a89dd
flake: update dependencies
Sebastien Bourdeauducq
2023-05-01 09:35:29 +0800
-
cbc660e740
ddma: pass "uses_ddma" flag
mwojcik
2023-04-17 12:47:17 +0800
-
0046091605
flake: update dependencies
Sebastien Bourdeauducq
2023-04-18 12:35:56 +0800
-
f49ba01776
ddma: pass "uses_ddma" flag
mwojcik
2023-04-17 12:47:17 +0800
-
-
-
da0eedaa76
Fix mismatched signatures for the wide interface
Jonathan Coates
2023-04-17 10:16:22 +0800
-
8cb6cf6094
Fix mismatched signatures for the wide interface
Jonathan Coates
2023-04-04 16:46:52 +0100
-
c6fcc4e351
Add ext0_synth0_80to125 option to the clocker config
Egor Savkin
2023-04-13 12:03:40 +0800
-
2a4e00375c
Fix mismatched signatures for the wide interface
Jonathan Coates
2023-04-04 16:46:52 +0100
-
-
-
bf50a44f76
cargo fmt
Sebastien Bourdeauducq
2023-04-04 11:48:48 +0800
-
64cadd90f5
fix imports
Sebastien Bourdeauducq
2023-04-04 11:23:11 +0800
-
93423dd145
README: update instructions
Sebastien Bourdeauducq
2023-04-04 11:19:49 +0800
-
2802938702
flake: update dependencies
Sebastien Bourdeauducq
2023-04-04 11:17:41 +0800
-
271a1adb04
firmware: improve RTIO map error reporting
Sebastien Bourdeauducq
2023-04-04 11:17:26 +0800
-
0c1036cb0c
qc2: add 4 edge counters to the end of rtio
release-6
mwojcik
2022-11-03 10:35:45 +0800
-
a44a21436c
qc2: add 4 edge counters to the end of rtio
mwojcik
2022-11-03 10:35:45 +0800
-
b747abe83c
qc2: add 4 edge counters to the end of rtio
mwojcik
2022-11-03 10:35:45 +0800
-
48721ca9cb
apply rustfmt policies to ddma code
mwojcik
2023-03-27 15:53:32 +0800
-
90071f7620
Master: DDMA support Co-authored-by: mwojcik <mw@m-labs.hk> Co-committed-by: mwojcik <mw@m-labs.hk>
mwojcik
2023-03-27 15:47:54 +0800
-
c3817c6ad7
rtio_mgt: fix typo
mwojcik
2023-03-27 15:23:44 +0800
-
4fa063d53d
drtio: aux_transact handles async playback status
mwojcik
2023-03-27 15:15:02 +0800
-
ca51cf7729
erase remote ID if name is overwritten
mwojcik
2023-03-27 14:55:12 +0800
-
7bd5413fbe
flake: update dependencies
mwojcik
2023-03-27 11:18:05 +0800
-
b8ba7ea929
dma: fix nested block_on panic
mwojcik
2023-03-27 11:17:55 +0800
-
f6193769ef
rtio_mgt: notify remote_dma on dest status change
mwojcik
2023-03-24 17:04:19 +0800
-
71db828e4f
comms: implement ddma message support
mwojcik
2023-03-24 16:57:43 +0800
-
fac563bbc0
kernel: add ddma support
mwojcik
2023-03-24 16:40:29 +0800
-
4f1810ab84
rtio_dma: add ddma insert, ddma erase comms: pass drtio tools to kernel handle for ddma moninj: fix Rcs and references
mwojcik
2023-03-24 16:12:21 +0800
-
3d6350ca75
rtio_dma: add ddma related module
mwojcik
2023-03-24 13:29:10 +0800
-
f1ef0219c3
rtio_mgt: implement ddma related functions add kernel messages
mwojcik
2023-03-23 17:13:34 +0800
-
963af1f04f
runtime DMA: bring architecture close to mainline
mwojcik
2023-03-23 15:41:08 +0800
-
-
-
908dfc780e
satman: add dma support
mwojcik
2023-03-22 12:09:05 +0800
-
4b1ce1a6ff
satellites: add rtio_dma, connect as cri master
mwojcik
2023-03-21 15:54:58 +0800
-
4c87487fe1
flake: update dependencies
Sebastien Bourdeauducq
2023-02-22 11:03:17 +0800
-
a519d24074
firmware: create and apply rustfmt policy Co-authored-by: Egor Savkin <es@m-labs.hk> Co-committed-by: Egor Savkin <es@m-labs.hk>
Egor Savkin
2023-02-22 11:02:43 +0800
-
938f7e33a7
Create and apply rustfmt policy
Egor Savkin
2023-02-20 16:24:16 +0800
-
e946bcc3ed
kasli_soc: add fix_serdes_timing_path
Sebastien Bourdeauducq
2023-02-20 17:44:15 +0800
-
4f49c58d3b
flake: update dependencies
Sebastien Bourdeauducq
2023-02-20 17:44:07 +0800
-
dce37a52aa
KasliSoC satellite: fix serdes timing
mwojcik
2023-02-20 13:06:31 +0800
-
-
-
67f3a15f46
KasliSoC satellite: fix serdes timing
mwojcik
2023-02-20 13:06:31 +0800
-
2a71b2fc62
satman: drive SFP TX_DISABLE
Egor Savkin
2023-02-17 17:19:30 +0800
-
d72a2e7d07
fix previous commit Co-authored-by: Egor Savkin <es@m-labs.hk> Co-committed-by: Egor Savkin <es@m-labs.hk>
Egor Savkin
2023-02-17 17:49:36 +0800
-
5974dba3eb
Small fix build
Egor Savkin
2023-02-17 17:35:44 +0800
-
-
-
2ad1970004
rpc: Port over size/alignment fix for structs (tuples) with tail padding
David Nadlinger
2022-12-29 12:27:50 +0100
-
05c22792d6
satman: drive SFP TX_DISABLE Co-authored-by: Egor Savkin <es@m-labs.hk> Co-committed-by: Egor Savkin <es@m-labs.hk>
Egor Savkin
2023-02-17 17:19:30 +0800
-
-
-
8822f2493e
Revert i2c wrapper refactor, untie io_expander from it
Egor Savkin
2023-02-17 16:31:17 +0800
-
d6bcc516cd
flake: update dependencies
Sebastien Bourdeauducq
2023-02-17 16:49:52 +0800
-
99ebc2fcdb
runtime: drive SFP TX_DISABLE
Egor Savkin
2023-02-15 14:37:55 +0800
-
e51a5728e0
Refactor i2c and io_expander to make them shared
Egor Savkin
2023-02-17 12:47:28 +0800
-
-
-
dcc5cc7555
satellite: add Error LED on panic
mwojcik
2023-02-17 16:21:52 +0800
-
46b2687d70
RTIO/SYS Clock merge Co-authored-by: mwojcik <mw@m-labs.hk> Co-committed-by: mwojcik <mw@m-labs.hk>
mwojcik
2023-02-17 15:52:43 +0800
-
f3ae8660d0
remove out-of-scope error LED support for satellite
mwojcik
2023-02-17 15:51:38 +0800
-
f7f956fc34
panic on sysclk not switched
mwojcik
2023-02-17 15:36:54 +0800
-
65678fb4c2
kasli_soc: minor cleanup
mwojcik
2023-02-17 15:34:01 +0800
-
02903503c6
libboard_artiq: fix warnings
mwojcik
2023-02-17 15:33:52 +0800
-
5f10387684
remove FCLK completely as it's not used
mwojcik
2023-02-17 15:22:48 +0800
-
cff2caa88f
zc706: support for 100mhz with new clocking system
mwojcik
2023-02-16 15:09:16 +0800
-
ae0d7c807f
use external clock for bootstrap instead of fclk0
mwojcik
2023-02-16 14:52:24 +0800
-
39c9ef2940
satman: wait for FCLK, check clk switch
mwojcik
2023-02-14 11:54:47 +0800
-
e86923b51d
rtio_clocking: verify clock switch
mwojcik
2023-02-14 11:24:10 +0800
-
062fa8e65d
zynq_clocking: export clk switch status
mwojcik
2023-02-14 11:14:27 +0800
-
e6b9d5ebcb
set fclk before doing anything else
mwojcik
2023-02-14 11:13:51 +0800
-
83d530d8ac
rtio_clocking: init drtio first
mwojcik
2023-01-20 17:02:11 +0800
-
aa0760e4ab
kasli_soc: support clock switch on drtio configs
mwojcik
2023-01-20 14:41:35 +0800
-
dba8194f09
zc706: cleanup, support for clock switch
mwojcik
2023-01-20 14:40:50 +0800
-
0e74afe64f
satman: switch clocks
mwojcik
2023-01-20 14:40:15 +0800
-
831079f95f
rtio_clocking: PLL requires a bit more time to lock
mwojcik
2023-01-19 14:22:22 +0800
-
ca102d69c3
add fix_serdes_timing_path
mwojcik
2023-01-17 18:24:28 +0800
-
ac459617a6
rename clk signals, add "keep" attrs
mwojcik
2023-01-17 18:22:59 +0800
-
3194b772ae
move clocking to zynq_clocking add clock-switching FSM restore order
mwojcik
2023-01-16 18:14:56 +0800
-
b26731d83c
flake: update dependencies
mwojcik
2023-01-16 18:14:14 +0800
-
1aa6d0a16d
test_dma: remove tsc mode
mwojcik
2023-01-16 18:13:55 +0800
-
4aedc2fe61
zc706: fix TSC, PLL parameters
mwojcik
2023-01-12 16:39:50 +0800
-
c7e409520a
extract main clock signal from SYSCRG
mwojcik
2023-01-12 16:39:22 +0800
-
2cb4285a37
remove removed rtioclockmultiplier
mwojcik
2023-01-12 12:43:05 +0800
-
4bf99bc63f
zc706: remove pll_reset
mwojcik
2023-01-12 12:01:43 +0800
-
9ac1338a32
test_dma: remove rtio cd
mwojcik
2023-01-11 15:12:15 +0800
-
229cef0a07
zc706: change RTIO CRG to SYS
mwojcik
2023-01-11 14:32:26 +0800
-
5ab402139c
change init order, avoid providing bootstrap clock
mwojcik
2023-01-11 14:31:04 +0800
-
b34f445e55
rtio_clocking: remove unnecessary rtio_crg code
mwojcik
2023-01-06 16:42:47 +0800
-
e9d5c41c3d
kasli_soc: merge sys/rtio on standalone
mwojcik
2023-01-06 16:41:25 +0800
-
-
-
b85c870b82
runtime: drive SFP TX_DISABLE
sb10q
2023-02-16 10:29:05 +0800
-
-
33097f26d5
Remove virtual LEDs from io_expander
Egor Savkin
2023-02-15 14:37:55 +0800
-
-
-
ca6e0d13ad
Remove virtual LEDs from io_expander
Egor Savkin
2023-02-15 18:14:05 +0800
-
b4b7912c40
Port tx_disable-related code from Kasli
Egor Savkin
2023-02-15 17:44:01 +0800
-
8230a01701
Build io_expander
Egor Savkin
2023-02-15 15:31:22 +0800
-
4bc936f071
Copy io expander from kasli
Egor Savkin
2023-02-15 14:37:55 +0800
-