Page MenuHomeFreeBSD
Feed Advanced Search

Nov 11 2017

landonf created D13041: Introduce bwn(4) support for the bhnd(4) bus..
Nov 11 2017, 1:32 AM

Nov 10 2017

landonf updated the diff for D13039: bhnd(4): Implement missing support for specifying I/O control flags during core reset..

Fix bhnd_usb(4) build.

Nov 10 2017, 10:47 PM
landonf created D13039: bhnd(4): Implement missing support for specifying I/O control flags during core reset..
Nov 10 2017, 8:43 PM
landonf updated the diff for D12518: Implement MIPS and PCI(e) interrupt support..
  • Simplify IRQ switch() statement by using BCM_MIPS74K_INTR_SEL(irq).
  • Fix BMCA->BCMA typo.
Nov 10 2017, 8:26 PM
landonf added inline comments to D12518: Implement MIPS and PCI(e) interrupt support..
Nov 10 2017, 7:10 PM

Nov 9 2017

landonf updated the diff for D13021: bhnd: add/update inline documentation comments and man pages.

regenerated diff with git's incorrect rename tracking heuristics disabled.

Nov 9 2017, 8:15 PM
landonf updated the diff for D13021: bhnd: add/update inline documentation comments and man pages.

Fix all igor(1) warnings.

Nov 9 2017, 8:10 PM
landonf retitled D13021: bhnd: add/update inline documentation comments and man pages from bhnd: Update inline documentation comments, and add/update man page documentation for bhnd(4), bcma(4), siba(4), bhnd_chipc(4), bhnd_pmu(4), bhndb(4), bhndb_pci(4), bhnd(9), and bhnd_erom(9). to bhnd: add/update inline documentation comments and man pages.
Nov 9 2017, 7:33 PM
landonf created D13021: bhnd: add/update inline documentation comments and man pages.
Nov 9 2017, 7:29 PM

Nov 3 2017

landonf updated subscribers of D12385: Preemptively perform intr_map_irq() on non-FDT MIPS targets..
Nov 3 2017, 10:01 PM

Oct 26 2017

landonf accepted D12737: [mips/broadcom] set sysctl "hw.model" by SoC ChipCommon ID.
Oct 26 2017, 6:51 PM · MIPS

Oct 21 2017

landonf added inline comments to D12737: [mips/broadcom] set sysctl "hw.model" by SoC ChipCommon ID.
Oct 21 2017, 7:43 PM · MIPS
landonf requested changes to D12737: [mips/broadcom] set sysctl "hw.model" by SoC ChipCommon ID.
Oct 21 2017, 7:10 PM · MIPS

Oct 17 2017

landonf created D12708: bhnd(4): ChipCommon GPIO driver.
Oct 17 2017, 10:47 PM

Oct 16 2017

landonf updated the diff for D12664: bhnd(4): extend the PMU APIs to support bwn(4).

Add missing bhndb module dependency on bhnd_pwrctl_hostb_if.h

Oct 16 2017, 8:46 PM

Oct 13 2017

landonf created D12664: bhnd(4): extend the PMU APIs to support bwn(4).
Oct 13 2017, 7:07 PM

Oct 7 2017

landonf added a comment to D12385: Preemptively perform intr_map_irq() on non-FDT MIPS targets..

have you tested this on a non-FDT MIPS board? (if not, please do get a carambola2? ;-)

Oct 7 2017, 12:26 AM
landonf added a comment to D12582: bhnd(4): Add support for querying DMA address translation parameters.

lgtm; you don't have to ask for my permission to commit to bhnd stuff btw :)

Oct 7 2017, 12:25 AM

Oct 3 2017

landonf created D12582: bhnd(4): Add support for querying DMA address translation parameters.
Oct 3 2017, 10:20 PM

Sep 30 2017

landonf updated the diff for D12518: Implement MIPS and PCI(e) interrupt support..

Re-enable support for the PCIe-G2 core.

Sep 30 2017, 12:47 AM

Sep 27 2017

landonf added a comment to D12385: Preemptively perform intr_map_irq() on non-FDT MIPS targets..

have you tested this on a non-FDT MIPS board? (if not, please do get a carambola2? ;-)

Sep 27 2017, 10:30 PM
landonf created D12518: Implement MIPS and PCI(e) interrupt support..
Sep 27 2017, 10:04 PM
landonf updated the diff for D12385: Preemptively perform intr_map_irq() on non-FDT MIPS targets..

Drop minor unnecessary whitespace change.

Sep 27 2017, 9:13 PM
landonf committed rS324071: bhnd: Add support for supplying bus I/O callbacks when initializing an EROM.
bhnd: Add support for supplying bus I/O callbacks when initializing an EROM
Sep 27 2017, 7:49 PM
landonf closed D12510: Add support for supplying bus I/O callbacks when initializing an EROM parser..
Sep 27 2017, 7:49 PM
landonf committed rS324070: bhnd: Implement bhnd(4) platform device registration..
bhnd: Implement bhnd(4) platform device registration.
Sep 27 2017, 7:44 PM
landonf closed D12392: Implement bhnd(4) platform device registration..
Sep 27 2017, 7:44 PM

Sep 26 2017

landonf updated the summary of D12510: Add support for supplying bus I/O callbacks when initializing an EROM parser..
Sep 26 2017, 9:06 PM
landonf created D12510: Add support for supplying bus I/O callbacks when initializing an EROM parser..
Sep 26 2017, 9:05 PM
landonf updated the diff for D12392: Implement bhnd(4) platform device registration..

Adopt a non-sleepable lock for the bhnd_service_registry; this allows use of
bhnd_service_registry_retain() while holding either an unbounded or bounded
sleep lock.

Sep 26 2017, 9:01 PM

Sep 16 2017

landonf created D12392: Implement bhnd(4) platform device registration..
Sep 16 2017, 4:06 AM

Sep 15 2017

landonf committed rS323621: Add MIPS32/64 Rev2 CP0 intctl register definitions..
Add MIPS32/64 Rev2 CP0 intctl register definitions.
Sep 15 2017, 7:56 PM
landonf closed D12300: Add MIPS32/64 Rev2 intctl cp0 register definitions..
Sep 15 2017, 7:56 PM
landonf added a reviewer for D12385: Preemptively perform intr_map_irq() on non-FDT MIPS targets.: MIPS.
Sep 15 2017, 7:52 PM
landonf created D12385: Preemptively perform intr_map_irq() on non-FDT MIPS targets..
Sep 15 2017, 7:50 PM

Sep 9 2017

landonf created D12300: Add MIPS32/64 Rev2 intctl cp0 register definitions..
Sep 9 2017, 9:56 PM

Sep 6 2017

landonf committed rS323251: bhnd: Remove unsupported USB core IDs from the bhnd_usb device table..
bhnd: Remove unsupported USB core IDs from the bhnd_usb device table.
Sep 6 2017, 11:43 PM

Jun 6 2017

landonf accepted D11050: [bhnd] reduce size of chipc_slicer.
Jun 6 2017, 5:11 PM

May 23 2017

landonf committed rS318760: bhnd(4): Fix a SPROM identification regression introduced in r315866.
bhnd(4): Fix a SPROM identification regression introduced in r315866
May 23 2017, 10:30 PM

Apr 24 2017

landonf committed rS317380: Add support for dumping bcma/siba EROM tables to the console via a new.
Add support for dumping bcma/siba EROM tables to the console via a new
Apr 24 2017, 6:35 PM
landonf closed D10122: Add support for dumping bcma/siba EROM tables via a new BHND_EROM_DUMP() method. by committing rS317380: Add support for dumping bcma/siba EROM tables to the console via a new.
Apr 24 2017, 6:35 PM
landonf committed rS317379: Drop unused/unnecessary return statement..
Drop unused/unnecessary return statement.
Apr 24 2017, 6:10 PM

Mar 23 2017

landonf committed rS315873: Add Northstar/BCM4706 core ID for ChipCommon..
Add Northstar/BCM4706 core ID for ChipCommon.
Mar 23 2017, 10:14 PM
landonf committed rS315872: Add a workaround for the BCM4706's dangling core region EROM entries..
Add a workaround for the BCM4706's dangling core region EROM entries.
Mar 23 2017, 10:12 PM
landonf updated the diff for D10122: Add support for dumping bcma/siba EROM tables via a new BHND_EROM_DUMP() method..

Drop debugging statement.

Mar 23 2017, 7:31 PM
landonf committed rS315866: [mips/broadcom]: Early boot NVRAM support.
[mips/broadcom]: Early boot NVRAM support
Mar 23 2017, 7:29 PM
landonf closed D9913: mips/broadcom: Early boot NVRAM support by committing rS315866: [mips/broadcom]: Early boot NVRAM support.
Mar 23 2017, 7:29 PM
landonf created D10122: Add support for dumping bcma/siba EROM tables via a new BHND_EROM_DUMP() method..
Mar 23 2017, 6:57 PM

Mar 20 2017

landonf committed rS315651: Integrate BCM4706 PMU (rev6) support, derived from the ISC-licensed Broadcom.
Integrate BCM4706 PMU (rev6) support, derived from the ISC-licensed Broadcom
Mar 20 2017, 7:27 PM

Mar 17 2017

landonf committed rS315465: Add MIPS boot support for the BCM4706/Northstar ChipCommon core..
Add MIPS boot support for the BCM4706/Northstar ChipCommon core.
Mar 17 2017, 10:02 PM
landonf closed D10033: [mips/broadcom] Add support for BCM4706/Northstar ChipCommon device identifier. by committing rS315465: Add MIPS boot support for the BCM4706/Northstar ChipCommon core..
Mar 17 2017, 10:02 PM

Mar 16 2017

landonf created D10033: [mips/broadcom] Add support for BCM4706/Northstar ChipCommon device identifier..
Mar 16 2017, 5:54 PM

Mar 6 2017

landonf retitled D9913: mips/broadcom: Early boot NVRAM support from to mips/broadcom: Early boot NVRAM support.
Mar 6 2017, 9:03 PM

Feb 15 2017

landonf added a comment to D5674: [dev/cfi] add support for flashes with different bus-vs-device address width.

It works for me, but I don't have any other CFI devices to test it. I'll appreciate if somebody can test it.

Feb 15 2017, 2:25 AM

Feb 13 2017

landonf committed rS313705: [mips/broadcom] Move MIPS-specific bhnd(4) nexus drivers to.
[mips/broadcom] Move MIPS-specific bhnd(4) nexus drivers to
Feb 13 2017, 7:59 PM
landonf closed D9499: Move bhnd_nexus driver out into sys/mips/broadcom to support MIPS-specific behavior. by committing rS313705: [mips/broadcom] Move MIPS-specific bhnd(4) nexus drivers to.
Feb 13 2017, 7:59 PM

Feb 9 2017

landonf added a reviewer for D9499: Move bhnd_nexus driver out into sys/mips/broadcom to support MIPS-specific behavior.: mizhka.
Feb 9 2017, 6:28 PM
landonf retitled D9499: Move bhnd_nexus driver out into sys/mips/broadcom to support MIPS-specific behavior. from to Move bhnd_nexus driver out into sys/mips/broadcom to support MIPS-specific behavior..
Feb 9 2017, 1:40 AM

Jan 20 2017

landonf updated D9266: Define max_align_t for in-kernel use.
Jan 20 2017, 9:10 PM
landonf retitled D9266: Define max_align_t for in-kernel use from to Define max_align_t for in-kernel use.
Jan 20 2017, 9:08 PM

Dec 21 2016

landonf closed D8859: bhnd(4): Use a stable sort key to produce deterministic output by committing rS310342: bhnd(4): Use a stable sort key to produce deterministic nvram_map_gen.awk.
Dec 21 2016, 12:50 AM
landonf committed rS310342: bhnd(4): Use a stable sort key to produce deterministic nvram_map_gen.awk.
bhnd(4): Use a stable sort key to produce deterministic nvram_map_gen.awk
Dec 21 2016, 12:50 AM

Dec 20 2016

landonf accepted D8857: bhnd: remove srand() to produce deterministic output.
Dec 20 2016, 1:27 AM

Dec 19 2016

landonf retitled D8859: bhnd(4): Use a stable sort key to produce deterministic output from to bhnd(4): Use a stable sort key to produce deterministic output.
Dec 19 2016, 11:13 PM
landonf committed rS310297: bhnd(4): NVRAM serialization support..
bhnd(4): NVRAM serialization support.
Dec 19 2016, 8:34 PM
landonf closed D8762: bhnd(4): NVRAM serialization support. by committing rS310297: bhnd(4): NVRAM serialization support..
Dec 19 2016, 8:34 PM
landonf committed rS310296: bhnd(4): Add support for exporting all (or a subtree) of NVRAM.
bhnd(4): Add support for exporting all (or a subtree) of NVRAM
Dec 19 2016, 8:31 PM
landonf closed D8761: bhnd(4): support for exporting NVRAM properties backed by an NVRAM store. by committing rS310296: bhnd(4): Add support for exporting all (or a subtree) of NVRAM.
Dec 19 2016, 8:31 PM
landonf closed D8760: bhnd(4): NVRAM device path support. by committing rS310295: bhnd(4): NVRAM device path support..
Dec 19 2016, 8:28 PM
landonf committed rS310295: bhnd(4): NVRAM device path support..
bhnd(4): NVRAM device path support.
Dec 19 2016, 8:28 PM
landonf closed D8759: bhnd(4): Implement a new bhnd_nvram_ioptr I/O context type. by committing rS310294: bhnd(4): add support for wrapping arbitrary pointers in an NVRAM I/O.
Dec 19 2016, 8:26 PM
landonf committed rS310294: bhnd(4): add support for wrapping arbitrary pointers in an NVRAM I/O.
bhnd(4): add support for wrapping arbitrary pointers in an NVRAM I/O
Dec 19 2016, 8:26 PM
landonf closed D8758: bhnd(4): Add support for bool, NULL, and data (octet-string) NVRAM value types. by committing rS310293: bhnd(4): Add support for three new NVRAM value types; booleans,.
Dec 19 2016, 8:23 PM
landonf committed rS310293: bhnd(4): Add support for three new NVRAM value types; booleans,.
bhnd(4): Add support for three new NVRAM value types; booleans,
Dec 19 2016, 8:23 PM
landonf committed rS310292: bhnd(4): support direct conversion of bhnd_nvram_val.
bhnd(4): support direct conversion of bhnd_nvram_val
Dec 19 2016, 8:20 PM
landonf closed D8757: bhnd(4): Implement support for directly converting a bhnd_nvram_val to a new type. by committing rS310292: bhnd(4): support direct conversion of bhnd_nvram_val.
Dec 19 2016, 8:20 PM
landonf closed D8756: bhnd(4): Implement property/property list API. by committing rS310291: bhnd(4): Implement a new bhnd_nvram_plist and bhnd_nvram_prop API for.
Dec 19 2016, 8:12 PM
landonf committed rS310291: bhnd(4): Implement a new bhnd_nvram_plist and bhnd_nvram_prop API for.
bhnd(4): Implement a new bhnd_nvram_plist and bhnd_nvram_prop API for
Dec 19 2016, 8:12 PM
landonf closed D8755: bhnd(4): minor style(9) fixes. by committing rS310290: bhnd(4): minor style(9) fixes.
Dec 19 2016, 8:08 PM
landonf committed rS310290: bhnd(4): minor style(9) fixes.
bhnd(4): minor style(9) fixes
Dec 19 2016, 8:08 PM

Dec 12 2016

landonf committed rS309202: bhnd(4): Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding..
bhnd(4): Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding.
Dec 12 2016, 8:08 PM
landonf closed D8645: bhnd: Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding.
Dec 12 2016, 8:04 PM
landonf retitled D8762: bhnd(4): NVRAM serialization support. from to bhnd(4): NVRAM serialization support..
Dec 12 2016, 1:09 AM
landonf retitled D8761: bhnd(4): support for exporting NVRAM properties backed by an NVRAM store. from to bhnd(4): support for exporting NVRAM properties backed by an NVRAM store..
Dec 12 2016, 1:07 AM
landonf retitled D8760: bhnd(4): NVRAM device path support. from to bhnd(4): NVRAM device path support..
Dec 12 2016, 1:01 AM
landonf retitled D8759: bhnd(4): Implement a new bhnd_nvram_ioptr I/O context type. from to bhnd(4): Implement a new bhnd_nvram_ioptr I/O context type..
Dec 12 2016, 12:58 AM
landonf retitled D8758: bhnd(4): Add support for bool, NULL, and data (octet-string) NVRAM value types. from to bhnd(4): Add support for bool, NULL, and data (octet-string) NVRAM value types..
Dec 12 2016, 12:55 AM
landonf retitled D8757: bhnd(4): Implement support for directly converting a bhnd_nvram_val to a new type. from to bhnd(4): Implement support for directly converting a bhnd_nvram_val to a new type..
Dec 12 2016, 12:53 AM
landonf retitled D8756: bhnd(4): Implement property/property list API. from to bhnd(4): Implement property/property list API..
Dec 12 2016, 12:50 AM
landonf retitled D8755: bhnd(4): minor style(9) fixes. from to bhnd(4): minor style(9) fixes..
Dec 12 2016, 12:47 AM

Nov 26 2016

landonf updated the diff for D8645: bhnd: Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding.

Fixed comment spelling errors.

Nov 26 2016, 12:42 AM
landonf retitled D8645: bhnd: Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding from to bhnd: Unify NVRAM/SPROM parsing, implement compact SPROM layout encoding.
Nov 26 2016, 12:41 AM

Oct 31 2016

landonf accepted D8385: Fix `make` in sys/modules/bhnd.
Oct 31 2016, 12:03 AM

Oct 21 2016

landonf accepted D7774: Fix `make` in sys/modules/bhnd.
Oct 21 2016, 6:12 PM

Sep 24 2016

landonf committed rS306287: bhnd(4): Implement common API for IOST/IOCTL register access and core reset.
bhnd(4): Implement common API for IOST/IOCTL register access and core reset
Sep 24 2016, 10:38 PM
landonf closed D8009: Implement common bhnd(4) API for IOST/IOCTL register access and core reset by committing rS306287: bhnd(4): Implement common API for IOST/IOCTL register access and core reset.
Sep 24 2016, 10:38 PM

Sep 23 2016

landonf retitled D8009: Implement common bhnd(4) API for IOST/IOCTL register access and core reset from to Implement common bhnd(4) API for IOST/IOCTL register access and core reset.
Sep 23 2016, 5:42 AM

Sep 18 2016

landonf committed rS305953: Split bcm_mipscore.c into bcm_bmips (BMIPS32/BMIPS3300) and bcm_mips74k.
Split bcm_mipscore.c into bcm_bmips (BMIPS32/BMIPS3300) and bcm_mips74k
Sep 18 2016, 9:28 PM
landonf closed D7791: Split bcm_mipscore.c into bcm_mips (BMIPS32/BMIPS3300) and bcm_mips74k drivers. by committing rS305953: Split bcm_mipscore.c into bcm_bmips (BMIPS32/BMIPS3300) and bcm_mips74k.
Sep 18 2016, 9:28 PM
landonf updated the diff for D7791: Split bcm_mipscore.c into bcm_mips (BMIPS32/BMIPS3300) and bcm_mips74k drivers..
  • Rename bcm_mips to bcm_bmips; the cores in question are all in the 'BMIPS' family.
Sep 18 2016, 1:25 AM