projects
/
microwatt.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
litedram: l2: Add a few comments about litedram behaviour
2020-07-08
Benjamin Herrenschmidt
litedram: l2: Add a few comments about litedram behaviour
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-07-08
Benjamin Herrenschmidt
litedram: l2: Add support for more geometries
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-07-08
Benjamin Herrenschmidt
litedram: l2: Latency improvements
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-07-08
Benjamin Herrenschmidt
corefile/nexys_video: Parameter fixes
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-07-08
Benjamin Herrenschmidt
fpga: nexys-video: Wire up core_alt_reset
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-07-08
Benjamin Herrenschmidt
nexys_video: Fix nexys-video build
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-07-08
Benjamin Herrenschmidt
spi: Send dummy clocks at boot
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-25
Benjamin Herrenschmidt
tests: Add updated micropython build with 16550 support
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-25
Benjamin Herrenschmidt
sim_console: Fix polling to check for POLLIN
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-25
Benjamin Herrenschmidt
uart: Make 16550 the default
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-23
Benjamin Herrenschmidt
syscon: Add flag to indicate the timebase frequency
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-23
Benjamin Herrenschmidt
console: Add support for the 16550 UART
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-23
Benjamin Herrenschmidt
uart: Add a simulation model for the 16550 compatible...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-23
Benjamin Herrenschmidt
uart: Rename sim_uart.vhdl to sim_pp_uart.vhdl
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-23
Benjamin Herrenschmidt
console: Cleanup console API
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-23
Benjamin Herrenschmidt
uart: Import and hook up opencore 16550 compatible...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-23
Benjamin Herrenschmidt
ex1: Add SPR_TBU support
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-23
Benjamin Herrenschmidt
liteeth: Hook up LiteX LiteEth ethernet controller
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-22
Benjamin Herrenschmidt
xics: Add support for reduced priority field size
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-19
Benjamin Herrenschmidt
xics: Add simple ICS
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-19
Benjamin Herrenschmidt
xics/icp: MFRR starts at 0xff not 0x00
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-19
Benjamin Herrenschmidt
tests/xics: Ensure no compiler optimisations in delay()
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-19
Benjamin Herrenschmidt
xics: ICP should be big endian !
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-19
Benjamin Herrenschmidt
tests: Fix Makefile.test to not allow host includes
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-14
Benjamin Herrenschmidt
soc: Slight cleanup of IRQ assignments
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-14
Benjamin Herrenschmidt
soc: Rename uart_dat8 to uart0_dat8
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-14
Benjamin Herrenschmidt
soc: Rename wb_dram_ctrl to wb_ext_io and rework decoding
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-13
Benjamin Herrenschmidt
soc: Don't require dram wishbones signals to be wired...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-13
Benjamin Herrenschmidt
soc: Add defaults for some input signals
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-13
Benjamin Herrenschmidt
soc: Remove unused RESET_LOW generic
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-13
Benjamin Herrenschmidt
syscon: Remove combinational loop on ack and stall
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-13
Benjamin Herrenschmidt
bram: Remove combinational loop on stall
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-13
Benjamin Herrenschmidt
uart: Remove combinational loops on ack and stall signal
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-13
Benjamin Herrenschmidt
spi: Add booting from flash to litedram init
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-13
Benjamin Herrenschmidt
spi: Add simulation support
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-12
Benjamin Herrenschmidt
spi: Add SPI Flash controller
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-12
Benjamin Herrenschmidt
litedram: L2 use latched refill_index
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-12
Benjamin Herrenschmidt
litedram: Pipeline store acks in L2
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-12
Benjamin Herrenschmidt
arty/nexys-video: Update XDC
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-12
Benjamin Herrenschmidt
litedram: Add stash buffer to the L2 cache wishbone...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-12
Benjamin Herrenschmidt
litedram: Defer clearing of tags & valids to improve...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-12
Benjamin Herrenschmidt
litedram: Improve dram_tb error output
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-10
Benjamin Herrenschmidt
gitignore: Add more exlusions
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-10
Benjamin Herrenschmidt
litedram: Fix DRAM init mem using too many address...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-10
Benjamin Herrenschmidt
litedram: Remove remnants of riscv-inits
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-10
Benjamin Herrenschmidt
mw_debug: Add "save" function to save memory to a file
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-10
Benjamin Herrenschmidt
sw: Properly mask syscon register fields
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-09
Benjamin Herrenschmidt
Makefile: Improve unisim library generation
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-05
Benjamin Herrenschmidt
litedram: Make the L2 twice as tall
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-05
Benjamin Herrenschmidt
litedram: Remove old "VexRiscV" based initializations
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-05
Benjamin Herrenschmidt
litedram: Update to latest LiteX/LiteDRAM version
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-05
Benjamin Herrenschmidt
litedram: Test bench
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-05
Benjamin Herrenschmidt
litedram: Add an L2 cache with store queue
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-05
Benjamin Herrenschmidt
litedram: Add support for booting without BRAM
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-05
Benjamin Herrenschmidt
litedram: Add simulation support
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-04
Benjamin Herrenschmidt
flash-arty: Add support for specifying the file type
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-04
Benjamin Herrenschmidt
flash-arty: Support hex values for address
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-02
Benjamin Herrenschmidt
dcache: Rework RAM wrapper to synthetize better on...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-02
Benjamin Herrenschmidt
bin2hex: Make sure to generate little endian files
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-06-02
Benjamin Herrenschmidt
mw_debug: Fix memory overflow with "sim" backend
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-25
Benjamin Herrenschmidt
litedram: Split the init memory from the main wrapper
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-25
Benjamin Herrenschmidt
irq: Simplify xics->core irq input
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-25
Benjamin Herrenschmidt
soc: Rework interconnect
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-25
Benjamin Herrenschmidt
sw: Add full memory map to .h and use it for litedram...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-16
Benjamin Herrenschmidt
litedram: Regenerate
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-16
Benjamin Herrenschmidt
soc/core: Add reset latches
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-16
Benjamin Herrenschmidt
arty/nexys: Rework reset with litedram
commit
|
commitdiff
|
tree
2020-05-16
Benjamin Herrenschmidt
soc_reset: Use counters, add synchronizers
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-16
Benjamin Herrenschmidt
litedram: Forward system reset signal
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-16
Benjamin Herrenschmidt
litedram: Remove init delays
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-16
Benjamin Herrenschmidt
litedram: Update to new LiteX/LiteDRAM version
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-15
Benjamin Herrenschmidt
pp_soc_uart: Fix rx synchronizers and ensure stable...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-15
Benjamin Herrenschmidt
pp_fifo: Fix full fifo losing all data on simultaneous...
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-15
Benjamin Herrenschmidt
Makefile: Improve clean a bit
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-15
Benjamin Herrenschmidt
console: Remove putstr()
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-15
Benjamin Herrenschmidt
console: Move console files
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-15
Benjamin Herrenschmidt
console: Replace putstr with puts
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-14
Benjamin Herrenschmidt
console: Improve putchar(), add puts()
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-09
Benjamin Herrenschmidt
litedram: Use 32-bit CSR bus
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-09
Benjamin Herrenschmidt
litedram: Add support for Microwatt-initialized controller
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
hello_world: Use new headers and frequency from syscon
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
litedram: Improve sdram init boot messages
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
Add microwatt_soc.h and io.h include file
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
syscon: Add syscon registers
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
fpga: Hookup nexys-video to litedram
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
fpga: Hookup Arty to litedram
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
soc: Add DRAM address decoding
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
core: Add alternate reset address
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
litedram: Add basic support for LiteX LiteDRAM
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
core: Improve core reset
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
mw_debug: Fix core reset
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
Update hello_world for 100Mhz clock
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
Change default frequency to 100Mhz
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2020-05-08
Benjamin Herrenschmidt
xics: Add missing fusesoc core file
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2019-11-14
Benjamin Herrenschmidt
control: Reduce pipeline depth to 1
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2019-11-14
Benjamin Herrenschmidt
spr: Cleanup decoding of SPR numbers
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2019-10-31
Benjamin Herrenschmidt
wb_arbiter: Early master selection
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
wb_arbiter: Make arbiter size parametric
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
wb_arbiter: Avoid IDLE cycle when not changing master
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
2019-10-30
Benjamin Herrenschmidt
ram: Ack stores early
...by: Benjamin Herrenschmidt <
benh@kernel.crashing.org
>
commit
|
commitdiff
|
tree
next