Page MenuHomeFreeBSD
Feed Advanced Search

May 27 2016

mizhka updated the diff for D6250: [BHND] ChipCommon: Resource managers, Serial & Parallel Flash support, .
  • add check for previous results of device_identify
May 27 2016, 6:00 PM
mizhka updated the diff for D6584: [BHND] (fix) set of corrections.
  • fixed style(9) issues
May 27 2016, 5:58 PM
mizhka updated the diff for D6584: [BHND] (fix) set of corrections.
  • fixed review remarks
  • added default implementation for get_caps method to allow all devices in hierarchy under CC to access ChipCommon capabilities
  • additional testing (RT-N16)
May 27 2016, 12:31 PM
mizhka updated the diff for D6513: [nvram2env] split implementation into generic & MIPS-based code.
  • removed "#if 1"s
May 27 2016, 1:08 AM
mizhka added reviewers for D5674: [dev/cfi] add support for flashes with different bus-vs-device address width: ray, adrian.
May 27 2016, 1:04 AM
mizhka abandoned D6400: [GEOM/disk] Add function to find disk by device softc.
May 27 2016, 1:03 AM
mizhka abandoned D6243: [SPI Flash] Add interface to fetch flash size.
May 27 2016, 1:03 AM
mizhka planned changes to D6243: [SPI Flash] Add interface to fetch flash size.
May 27 2016, 1:02 AM
mizhka updated the diff for D6250: [BHND] ChipCommon: Resource managers, Serial & Parallel Flash support, .
  • reduced code changes thanks to recent commits
  • remove dependence on flash_if.h
May 27 2016, 1:01 AM

May 26 2016

mizhka updated the diff for D6584: [BHND] (fix) set of corrections.
  • fixed merge issue to head
May 26 2016, 11:15 PM
mizhka retitled D6584: [BHND] (fix) set of corrections from to [BHND] (fix) set of corrections.
May 26 2016, 10:55 PM

May 24 2016

mizhka retitled D6532: [BHND] fix compilation due to incompatible types from to [BHND] fix compilation due to incompatible types.
May 24 2016, 1:32 PM
mizhka accepted D6525: Integrate bhnd_chipc's BUS_ADD_CHILD() with a child resource mapping table..
May 24 2016, 5:42 AM

May 23 2016

mizhka updated the diff for D6513: [nvram2env] split implementation into generic & MIPS-based code.
  • remove directory path from header protector
  • rename NVRAM_SIGNATURE to CFE_NVRAM_SIGNATURE
May 23 2016, 8:21 PM
mizhka retitled D6513: [nvram2env] split implementation into generic & MIPS-based code from to [nvram2env] split implementation into generic & MIPS-based code.
May 23 2016, 4:24 PM
mizhka accepted D6471: Implement pass-through resource management for ChipCommon.

my 5 cents:

  • I can't apply patch to HEAD. may be my issue, so ship it :)
  • bus_adjust_resource man specifies that new range should overlap old range. No sure, if it's recommendation or strong requirement.
May 23 2016, 2:03 PM

May 20 2016

mizhka added a comment to D6243: [SPI Flash] Add interface to fetch flash size.

Hi Warner

May 20 2016, 9:54 PM
mizhka updated the diff for D6466: (fix) [nvram2env] nvram2env scans only 1/4th of memory.
  • remove shifting for size
  • cosmetic changes like style(9), remove extra indentation, remove calculation from "for" statement condition.
May 20 2016, 1:32 PM
mizhka accepted D6249: [BHND SoC] Enable interrupts for Broadcom MIPS processor.
May 20 2016, 10:16 AM
mizhka requested changes to D6471: Implement pass-through resource management for ChipCommon.
May 20 2016, 10:15 AM

May 19 2016

mizhka abandoned D6249: [BHND SoC] Enable interrupts for Broadcom MIPS processor.

Committed.
I don't see any way to close it except "abandon". sorry

May 19 2016, 9:42 PM
mizhka reclaimed D6243: [SPI Flash] Add interface to fetch flash size.

I would like to resurrect this revision due to new discovered issues. WiFi & ethernet drivers requires information from NVRAM which is part of flash device. To scan & parse it, we need to know flash size before GEOM is initialized.

May 19 2016, 9:33 PM
mizhka retitled D6466: (fix) [nvram2env] nvram2env scans only 1/4th of memory from to (fix) [nvram2env] nvram2env scans only 1/4th of memory.
May 19 2016, 8:23 PM

May 18 2016

mizhka updated the diff for D6250: [BHND] ChipCommon: Resource managers, Serial & Parallel Flash support, .
  • update due to merge conflicts with recent trunk changes. no functional changes. tested on board
May 18 2016, 3:01 PM
mizhka added a comment to D5211: import iflib.

Thanks! BTW, it was last compilation issue under MIPS o32.

May 18 2016, 8:57 AM
mizhka added a comment to D5211: import iflib.

Thank you for quick reply!

May 18 2016, 8:38 AM
mizhka added inline comments to D5211: import iflib.
May 18 2016, 8:00 AM

May 17 2016

mizhka added a comment to D6400: [GEOM/disk] Add function to find disk by device softc.

I see 2 disadvantages of softc->disk reference:

May 17 2016, 4:07 PM
mizhka added a reviewer for D6208: [geom] g_label_ufs may not find UFS1 header in case of usage GEOM_UZIP: adrian.
May 17 2016, 3:21 PM

May 16 2016

mizhka updated the diff for D6251: Add initial support for Broadcom MIPS processor.
  • cosmetic improvements
  • device_identify for UART
May 16 2016, 10:19 PM
mizhka abandoned D6243: [SPI Flash] Add interface to fetch flash size.
May 16 2016, 10:17 PM
mizhka planned changes to D6243: [SPI Flash] Add interface to fetch flash size.
May 16 2016, 10:17 PM
mizhka added a comment to D6243: [SPI Flash] Add interface to fetch flash size.

Wait, why can't we get the size via a GEOM call?

May 16 2016, 10:17 PM
mizhka retitled D6400: [GEOM/disk] Add function to find disk by device softc from to [GEOM/disk] Add function to find disk by device softc.
May 16 2016, 10:15 PM
mizhka updated the diff for D6250: [BHND] ChipCommon: Resource managers, Serial & Parallel Flash support, .
May 16 2016, 9:59 PM
mizhka updated the diff for D6248: [BHND SoC] Add BHND SoC support (only BCMA case).
  • early bus passing
May 16 2016, 9:01 PM

May 14 2016

mizhka added a comment to D6243: [SPI Flash] Add interface to fetch flash size.

Wait, why can't we get the size via a GEOM call?

May 14 2016, 7:21 AM

May 13 2016

mizhka updated the diff for D6251: Add initial support for Broadcom MIPS processor.
  • renamed sys/dev/bhnd/cores/mips/* to sys/mips/broadcom/*
  • add @sobomax as reviewer
May 13 2016, 4:40 PM
mizhka updated the diff for D6249: [BHND SoC] Enable interrupts for Broadcom MIPS processor.
  • renamed sys/dev/bhnd/cores/mips/* to sys/mips/broadcom/*
May 13 2016, 4:19 PM

May 11 2016

mizhka added a comment to D6248: [BHND SoC] Add BHND SoC support (only BCMA case).

It should be possible to unify these as a single bcma_nexus driver that attaches to the mips nexus, and rely on the default/inherited implementation for most of these methods.

In the case of BHND_BUS_IS_HW_DISABLED, the default null implementation will be a problem (it panic()s); you could modify it to return false instead.

I should be able to run this locally on a MIPS device in the next couple days, at which point I can also help take a look at any issues in bhnd.

May 11 2016, 6:48 AM

May 10 2016

mizhka updated the diff for D6208: [geom] g_label_ufs may not find UFS1 header in case of usage GEOM_UZIP.
  • fixed style(9) issues
  • fixed style of macro
May 10 2016, 12:47 PM
mizhka updated the diff for D6247: [BHND] Add logging macroses.
  • refactoring
  • fixed style(9) issues
  • described how to use macroses
May 10 2016, 9:59 AM

May 9 2016

mizhka updated the diff for D6251: Add initial support for Broadcom MIPS processor.
  • rebased to head
May 9 2016, 3:54 PM
mizhka updated the diff for D6250: [BHND] ChipCommon: Resource managers, Serial & Parallel Flash support, .
  • resolve merge conflicts after today's rebase
May 9 2016, 3:53 PM
mizhka updated the diff for D6249: [BHND SoC] Enable interrupts for Broadcom MIPS processor.
  • fix compilation issue
May 9 2016, 3:52 PM
mizhka updated the diff for D6248: [BHND SoC] Add BHND SoC support (only BCMA case).
  • small changes after rebase to today's head
May 9 2016, 3:50 PM
mizhka updated the diff for D6251: Add initial support for Broadcom MIPS processor.
  • add TRAMPLOADADDR into kernel configuration
  • fixed style(9) issues
  • added license info
  • cosmetic changes
May 9 2016, 10:36 AM
mizhka updated the diff for D6250: [BHND] ChipCommon: Resource managers, Serial & Parallel Flash support, .
  • fixed style(9) issues
  • aligned type of num_uarts variable (uint8_t)
  • other cosmetic changes
May 9 2016, 10:34 AM
mizhka updated the diff for D6249: [BHND SoC] Enable interrupts for Broadcom MIPS processor.
  • remove malloc call and read of registers
  • fixed style(9) issues
May 9 2016, 10:24 AM
mizhka updated the diff for D6248: [BHND SoC] Add BHND SoC support (only BCMA case).
May 9 2016, 10:20 AM
mizhka added a comment to D6247: [BHND] Add logging macroses.
  • removed #pragma once
  • added VA_ARGS usage
  • level is C concatened instead printf formatting
May 9 2016, 10:15 AM
mizhka updated the diff for D6247: [BHND] Add logging macroses.
May 9 2016, 10:12 AM
mizhka added inline comments to D6242: [BCM] Improve MIPS trampoline code.
May 9 2016, 10:10 AM
mizhka updated the diff for D6242: [BCM] Improve MIPS trampoline code.
May 9 2016, 10:09 AM

May 8 2016

mizhka added inline comments to D6242: [BCM] Improve MIPS trampoline code.
May 8 2016, 10:14 PM
mizhka added inline comments to D6242: [BCM] Improve MIPS trampoline code.
May 8 2016, 9:35 PM

May 7 2016

mizhka updated the diff for D6249: [BHND SoC] Enable interrupts for Broadcom MIPS processor.
  • Correct $FreeBSD$
  • Use bus_space_read_region to read MIPS core registers
May 7 2016, 10:26 PM
mizhka updated the diff for D6246: [BHND] Add support for matching of MIPS & ARM cores.
  • Fix style(9) issue (tab after #define)
  • Macros names start with BHND_ now
May 7 2016, 10:24 PM
mizhka updated the diff for D6245: [BCMA] Small fixes.
  • Fixed line size (now less 80 chars)
May 7 2016, 10:22 PM
mizhka abandoned D6244: [C99] Fix GCC4.2 thrown errors.

Yes, sorry. This request is result of git rebase. Cancelling it...

May 7 2016, 9:48 PM
mizhka accepted D6196: Initial bhnd(4) SPROM/NVRAM support..
May 7 2016, 9:40 PM
mizhka requested changes to D6196: Initial bhnd(4) SPROM/NVRAM support..
May 7 2016, 5:56 AM
mizhka added inline comments to D6196: Initial bhnd(4) SPROM/NVRAM support..
May 7 2016, 5:56 AM

May 6 2016

mizhka added inline comments to D6207: [geom_uzip] Correct usage of GEOM_UZIP_DEBUG .
May 6 2016, 8:02 PM
mizhka added inline comments to D6208: [geom] g_label_ufs may not find UFS1 header in case of usage GEOM_UZIP.
May 6 2016, 8:02 PM
mizhka updated the diff for D6249: [BHND SoC] Enable interrupts for Broadcom MIPS processor.
May 6 2016, 7:56 PM
mizhka updated the diff for D6249: [BHND SoC] Enable interrupts for Broadcom MIPS processor.
May 6 2016, 7:51 PM
mizhka retitled D6251: Add initial support for Broadcom MIPS processor from to Add initial support for Broadcom MIPS processor.
May 6 2016, 5:39 PM
mizhka retitled D6250: [BHND] ChipCommon: Resource managers, Serial & Parallel Flash support, from to [BHND] ChipCommon: BUS, UART, Serial & parallel Flash support.
May 6 2016, 5:35 PM
mizhka retitled D6249: [BHND SoC] Enable interrupts for Broadcom MIPS processor from to [BHND SoC] Enable interrupts for Broadcom MIPS processor.
May 6 2016, 5:29 PM
mizhka retitled D6248: [BHND SoC] Add BHND SoC support (only BCMA case) from to [BHND SoC] Add BHND SoC support (only BCMA case).
May 6 2016, 5:27 PM
mizhka updated D6247: [BHND] Add logging macroses.
May 6 2016, 5:24 PM
mizhka retitled D6247: [BHND] Add logging macroses from to [BHND] Add logging macroses.
May 6 2016, 5:22 PM
mizhka retitled D6246: [BHND] Add support for matching of MIPS & ARM cores from to [BHND] Add support for matching of MIPS & ARM cores.
May 6 2016, 5:21 PM
mizhka retitled D6245: [BCMA] Small fixes from to [BCMA] Small fixes.
May 6 2016, 5:19 PM
mizhka added a reviewer for D6244: [C99] Fix GCC4.2 thrown errors: landon_landonf.org.
May 6 2016, 5:17 PM
mizhka retitled D6244: [C99] Fix GCC4.2 thrown errors from to [C99] Fix GCC4.2 thrown errors.
May 6 2016, 5:16 PM
mizhka retitled D6243: [SPI Flash] Add interface to fetch flash size from to [SPI Flash] Add interface to fetch flash size.
May 6 2016, 5:14 PM
mizhka retitled D6242: [BCM] Improve MIPS trampoline code from to [BCM] Improve MIPS trampoline code.
May 6 2016, 5:12 PM

May 5 2016

mizhka updated the diff for D6207: [geom_uzip] Correct usage of GEOM_UZIP_DEBUG .

Same diff, but with more context (U9999)

May 5 2016, 10:55 AM
mizhka updated the diff for D6208: [geom] g_label_ufs may not find UFS1 header in case of usage GEOM_UZIP.

improved code style :)

May 5 2016, 7:52 AM

May 4 2016

mizhka retitled D6208: [geom] g_label_ufs may not find UFS1 header in case of usage GEOM_UZIP from to [geom] g_label_ufs may not find UFS1 header in case of usage GEOM_UZIP.
May 4 2016, 6:49 PM
mizhka retitled D6207: [geom_uzip] Correct usage of GEOM_UZIP_DEBUG from to [geom_uzip] Correct usage of GEOM_UZIP_DEBUG .
May 4 2016, 6:11 PM
mizhka added inline comments to D6191: Integrate bhnd(4) and bhnd-based if_bwn_pci..
May 4 2016, 7:28 AM

Apr 25 2016

mizhka updated the diff for D6088: [BHND] ChipCommon probing is failed.
Apr 25 2016, 4:05 PM
mizhka retitled D6088: [BHND] ChipCommon probing is failed from to [BHND] ChipCommon probing is failed.
Apr 25 2016, 3:59 PM
mizhka abandoned D5653: [BHND] cosmetic fix: remove trailing spaces (automatic by IDE).
Apr 25 2016, 8:38 AM
mizhka abandoned D5632: [BHND] Fix typo in name of bhnd_bus_deactivate_resource dev method and cross-compilation (plus bootverbose information).
Apr 25 2016, 8:38 AM
mizhka abandoned D5648: [BHND] create custom CTZ & popcount functions for cross-compilation.
Apr 25 2016, 8:37 AM
mizhka abandoned D5646: [BHND] Union should be named according to C99. It allows to compile code under MIPS.
Apr 25 2016, 8:37 AM
mizhka abandoned D5656: [BHND] add setting is_hostb_required to specify mandatority of HOSTB device on bus.
Apr 25 2016, 8:36 AM
mizhka abandoned D5655: [BHND] add more debug information for BHND bridge.
Apr 25 2016, 8:36 AM

Mar 18 2016

mizhka added a comment to D5648: [BHND] create custom CTZ & popcount functions for cross-compilation.

Hm.. just try to compile bhnd under MIPS.

Mar 18 2016, 5:48 PM
mizhka retitled D5674: [dev/cfi] add support for flashes with different bus-vs-device address width from to [dev/cfi] only one byte should be written to enable/disable query mode.
Mar 18 2016, 4:40 PM
mizhka added a comment to D5648: [BHND] create custom CTZ & popcount functions for cross-compilation.

This stuff is called rare, but builtin_ctz, builtin_popcount are undefined in case of cross-compilation under MIPS.

Mar 18 2016, 4:20 PM

Mar 17 2016

mizhka updated the diff for D5648: [BHND] create custom CTZ & popcount functions for cross-compilation.

@landon_landonf.org, corrected.

Mar 17 2016, 1:18 PM
mizhka updated the diff for D5632: [BHND] Fix typo in name of bhnd_bus_deactivate_resource dev method and cross-compilation (plus bootverbose information).

@adrian, corrected.

Mar 17 2016, 1:13 PM

Mar 16 2016

mizhka retitled D5656: [BHND] add setting is_hostb_required to specify mandatority of HOSTB device on bus from to [BHND] add setting is_hostb_required to specify mandatority of HOSTB device on bus.
Mar 16 2016, 5:56 PM
mizhka retitled D5655: [BHND] add more debug information for BHND bridge from to [BHND] add more debug information for BHND bridge.
Mar 16 2016, 5:52 PM
mizhka retitled D5653: [BHND] cosmetic fix: remove trailing spaces (automatic by IDE) from to [BHND] cosmetic fix: remove trailing spaces (automatic by IDE).
Mar 16 2016, 5:32 PM