fix(iomux): Fix port signal length (given mux size non-power of 2)
[pinmux.git] / src /
2022-10-18 Andrey Miroshnikovfix(iomux): Fix port signal length (given mux size... master
2022-10-14 Andrey Miroshnikovfix(stage2): Fixed gtkw redundancy
2022-10-14 Andrey Miroshnikovfix(stage2): Added separated port signals to gtkw output
2022-10-12 Andrey Miroshnikovfeat(stage2.py): Separated ports for each pad (individu...
2022-10-11 Andrey Miroshnikovfeat(stage2): GPIO-only pins don't add muxes anymore
2022-10-05 Andrey Miroshnikovfeat(stage2): Fix GTKW script, optional mdwn gen for...
2022-10-05 Andrey Miroshnikovfeat(stage2): Now using PinSpec object to gen internal...
2022-10-01 Andrey Miroshnikovfeat(stage2): Trying to make the dict keys needed to...
2022-10-01 Andrey Miroshnikovfeat(stage2): Found the dict needed for IOTypes
2022-10-01 Andrey Miroshnikovfeat(iomux, pinmux, stage2): Change terminology from...
2022-09-27 Andrey Miroshnikovfeat(stage2): Moved up a directory to work with the...
2022-09-27 Andrey Miroshnikovfeat(stage2): extracting bank and pin information from...
2022-09-21 Andrey Miroshnikovfeat(stage2): Added PinSpec testing, not used yet
2022-09-21 Andrey Miroshnikovfeat(stage2): Added iotypes in
2022-09-17 Andrey Miroshnikovfeat(stage2.py): Added extra 2 gpios to match the dummy...
2022-09-14 Andrey Miroshnikovfeat(stage2.py): Starting to automate the tests to run
2022-09-14 Andrey Miroshnikovfeat(stage2.py): Added the GTKWave doc generator func
2022-09-13 Andrey Miroshnikovfeat(stage2.py): Clean up and made sure ports are yield'd
2022-09-13 Andrey Miroshnikovfeat(stage2.py): Converted iomux pad/perith connections...
2022-09-10 Andrey Miroshnikovfeat(stage2.py): iomux blocks added to parametrisable...
2022-09-10 Andrey Miroshnikovfeat(stage2.py): Added peripheral Rec/Sig declaration...
2022-09-09 Andrey Miroshnikovfeat(stage2.py): Added I2C back in
2022-09-07 Andrey Miroshnikovfeat(stage2.py): Added new pads now tested with uart
2022-09-07 Andrey Miroshnikovfeat(stage2.py): Moved peripherals into the 'pins'...
2022-09-03 Andrey Miroshnikovfeat: I2C demo test now loopback
2022-09-03 Andrey Miroshnikovfeat(stage2.py): Changed UART test to loopback config.
2022-09-01 Andrey MiroshnikovAdded gpio demo, parametrised pads
2022-09-01 Andrey MiroshnikovAdded i2c demo
2022-08-31 Andrey MiroshnikovImproved bit-bang UART test func for demo
2022-08-30 Andrey MiroshnikovAdding first manual mux experiment
2022-08-18 Andrey MiroshnikovAdding stage2 file for auto-gen of the pinmux block...
2022-07-06 Luke Kenneth Casso... rename to fabric
2022-07-05 Andrey Miroshnikovfixed list bracket typo
2022-07-05 Luke Kenneth Casso... move VSS/VDD a little further in on RGMII on ngi_router
2022-07-05 Andrey MiroshnikovChanged ls2 to ngi_router
2022-06-28 Andrey MiroshnikovFixed gpio W number
2022-06-28 Luke Kenneth Casso... move power pins in on West side, swap I2C and 3 GPIO...
2022-06-28 Luke Kenneth Casso... remove GPIOS/E from scenario
2022-06-28 Luke Kenneth Casso... overlapping GPIO on E
2022-06-28 Luke Kenneth Casso... add RG0 and RG1 to descripiton
2022-06-28 Andrey MiroshnikovAdded GPIOs to W bank
2022-06-28 Luke Kenneth Casso... increase GPIO E to 19 pins, fit one more EINT back in
2022-06-28 Luke Kenneth Casso... add GPIOs to south bank, move UART SPI SDR over by...
2022-06-28 Andrey MiroshnikovForgot to change pin num
2022-06-28 Andrey MiroshnikovAdded GPIO and muxed RGMII1
2022-06-28 Luke Kenneth Casso... start batch from 4 for rgmii
2022-06-28 Andrey MiroshnikovSplit rgmii on N side, but not as expected (see svg)
2022-06-28 Luke Kenneth Casso... * added RGMII-2 across multiple split areas on E
2022-06-28 Luke Kenneth Casso... move GPIO and JTAG a little bit on E side (for RGMII...
2022-06-28 Andrey MiroshnikovAdded ls2 svg, added rgmii to N bank
2022-06-28 Andrey MiroshnikovAdded ls2 to spec type
2022-06-28 Andrey MiroshnikovAdding copy of ls180 for new soc (ls2)
2022-06-28 Luke Kenneth Casso... whoops, reading pad bankwidths (mux widths) not bank...
2022-06-28 Luke Kenneth Casso... add print debugs
2022-06-13 Andrey MiroshnikovPinmux now accepts dummy pinset to change port names
2022-05-31 Andrey MiroshnikovAdded comment
2022-05-31 Andrey MiroshnikovFixed print formatting
2022-05-31 Andrey MiroshnikovImproved iomux logic based on lessons from gpio block...
2022-05-24 Andrey MiroshnikovAdded granuality assert (for now)
2022-05-24 Andrey MiroshnikovFixed the we usage as explained by Luke in bug #762...
2022-05-23 Andrey MiroshnikovAdded the driver changes to support WB sel control...
2022-05-23 Andrey MiroshnikovChanged ack behaviour for rd (1 clk) and wr (2 clk)
2022-05-22 Andrey MiroshnikovRemoved redundant use of Array()
2022-05-21 Andrey MiroshnikovFinally put together fix based on Luke's suggestion...
2022-05-10 Andrey MiroshnikovClean up gpio code
2022-05-10 Andrey MiroshnikovFixed the rd transaction, had to delay ack
2022-05-07 Andrey Miroshnikovreplaced duplicate code with functions, almost working
2022-04-26 Andrey MiroshnikovSimplified rd bus connection, almost working, need...
2022-04-22 Andrey MiroshnikovImplemented fix suggested by luke, bug 762 c#16, not...
2022-04-05 Andrey MiroshnikovMultibus connection to different GPIOs fixed for read...
2022-03-22 Andrey MiroshnikovAdded some gpio logic, still need reading implemented
2022-03-21 Andrey MiroshnikovFixed GPIO block issue that accessed out of bounds...
2022-03-12 Andrey MiroshnikovForgot to add m.d.comb... Now need to debug gpio
2022-03-10 Andrey MiroshnikovAdded signals to export for il
2022-03-10 Andrey Miroshnikovtop level signals not showing up yet
2022-03-09 Andrey MiroshnikovFixed issue with single gpio not working
2022-03-09 Andrey Miroshnikovcreated file for 1-pin pinmux, not working yet
2022-03-09 Andrey Miroshnikovcleanup
2022-03-08 Andrey MiroshnikovConverted to comb logic
2022-03-08 Andrey MiroshnikovAdded basic toggle test. Need to convert to comb domain...
2022-03-07 Andrey Miroshnikovsingle i/o/oe pin IOMux working (test needs improving).
2022-03-02 Andrey MiroshnikovFinally got iomux test running (but block not working...
2022-02-22 Andrey MiroshnikovAdded rd/wr methods to GPIO manager
2022-02-16 Andrey MiroshnikovAdded gtkw doc generation to simple gpio block test
2022-02-14 Andrey MiroshnikovAdded GTKWave doc generation
2022-02-10 Andrey MiroshnikovAdded reverse arg fix, tests working
2022-02-09 Andrey MiroshnikovOriginal 4 JTAG test cases working, woohoo!
2022-02-08 Andrey MiroshnikovGetting closer, now playing with result printing for...
2022-02-08 Andrey MiroshnikovMade progress in figuring out JTAG. Getting TDO, still...
2022-02-03 Andrey MiroshnikovCreated GPIOManager class for tracking config state...
2022-02-01 Andrey MiroshnikovCreated gpio manager class for easier control of indivi...
2022-01-30 Andrey MiroshnikovTrying to debug the TDO issue with JTAG test
2022-01-28 Andrey MiroshnikovReplaced hard-coded config shifts with auto-generated...
2022-01-27 Andrey MiroshnikovAdded WB data wordsize param, added gpio port layout
2022-01-25 Andrey MiroshnikovAdded prefix to layout, modifyingfunctions for testing
2022-01-21 Andrey Miroshnikovmulti-gpio config working, needs further testing.
2022-01-19 Andrey MiroshnikovFixed gpio_addr. Output/input asserts working. Need...
2022-01-19 Andrey MiroshnikovFixed issue with out/in not updating io. Now issue...
2022-01-17 Andrey MiroshnikovMoved config update to combinatorial. Still need to...
2022-01-16 Andrey MiroshnikovAdded fixes to Record. ie not being driven correctly.
next