12 Commits (2d18d36e6f4a15491250a595c8ab166acbb7886e)
 

Author SHA1 Message Date
Anton Blanchard 2d18d36e6f Make BMC wishbone 32 bit wide
The LPC CTRL macro needs all 32 data bits of the wishbone. All
the other wishbone devices were 8 bit, so we didn't see this.

Signed-off-by: Anton Blanchard <anton@ozlabs.org>
3 years ago
Anton Blanchard 51f6c5882d Fix LPC CTRL I/O wishbone, and remove hard coded values
We weren't hooking up the I/O wishbone to the LPC CTRL interface.
Also remove the base/offset values we hardcoded during bringup.

Signed-off-by: Anton Blanchard <anton@ozlabs.org>
3 years ago
Anton Blanchard 4eee8df8e6 Remove unused import
Signed-off-by: Anton Blanchard <anton@ozlabs.org>
3 years ago
Michael Neuling bab9d0b8db
Merge pull request #8 from mikey/fix-ci
ci: Run workflow on PR and schedule
3 years ago
Michael Neuling 7f7b486566 ci: Run workflow on PR and schedule
Signed-off-by: Michael Neuling <mikey@neuling.org>
3 years ago
Michael Neuling 77d6614829
Merge pull request #4 from antonblanchard/rename_top
Rename top level module from top() to lpc_top()
3 years ago
Anton Blanchard 49af43b120 Rename top level module from top() to lpc_top()
When integrating lpcperipheral into a project, top() is not a particularly
descriptive name, so rename it to lpc_top().

Signed-off-by: Anton Blanchard <anton@ozlabs.org>
3 years ago
Michael Neuling a503541714
Merge pull request #2 from mikey/doc
doc: Update README.md to link to Intel LPC spec
3 years ago
Michael Neuling 144580736a doc: Update README.md to link to Intel LPC spec
Signed-off-by: Michael Neuling <mikey@neuling.org>
3 years ago
Michael Neuling 8bc6573656
Merge pull request #1 from mikey/github-workflow
ci: add github actions workflow
3 years ago
Michael Neuling 0d4c7bd55a ci: add github actions workflow
Add running the unit tests and building the verilog output.

Signed-off-by: Michael Neuling <mikey@neuling.org>
3 years ago
Michael Neuling ef2f91127c Initial public release
Signed-off-by: Michael Neuling <mikey@neuling.org>
Signed-off-by: Anton Blanchard <anton@ozlabs.org>
3 years ago