Wed, Feb 13
Thanks for the patch. After you resubmit, I'd like to try it on the Clearfog board as well.
Fri, Feb 8
Added some comments.
Keep up the good work :)
Thu, Feb 7
I also have these changes up on Github at: https://github.com/freebsd/freebsd/compare/master...theasylum:fix/e6000sw-fdt if it is easier to review there due to more context. I did re-create the diff as requested by @manu with -U999, so hopefully that helps.
Updated to match style(9) thanks to @dteske's comment.
Try to get ahold of mw@ and loos@ to review
Wed, Feb 6
Will rebase and submit a new rev addressing the comment.
Mon, Feb 4
I think this needs to be rebased too
Wed, Jan 30
Dec 12 2018
Nov 23 2018
Nov 19 2018
Nov 16 2018
Nov 14 2018
looks good to me. thanks.
Need to take another look at this after handling IORT table parsing.
I have submitted another patch for doing NUMA for CPUs similar to x86. This can be dropped.
Nov 1 2018
Oct 31 2018
Had to redo link interrupts - dropping this rev. Will post a commit to fixup link interrupts and a new version of this change to use the new interrupt routing.
Keep on hold until we do ACPI NUMA.
I will keep this on hold until we do ACPI based NUMA correctly. x86/acpica/srat.c seems to do most of the things we require, along with memory proximity and SLIT parsing - that would be a better starting point.
Oct 30 2018
can you, please, subclass phy to USB specialized variant (say phyusb or usbphy)? You can use clk (clkdiv, clkmux ...) as template. We should implement lots of USB OTG related function here. VBUS voltage and over-current detection, ID pin status change interrupt, OTG state machine and I thing that should use proper layering from beginning.
If you too busy for this, I can implement (empty) subclass in next 2-3 days.
Oct 29 2018
The legacy interrupt routing part is not correct. I will redo this - that needs some changes in acpica code as well.
Oct 27 2018
It looks like the mp_machdep.c change could be committed separately from the rest.