Page MenuHomeFreeBSD

bsz_semihalf.com (Bartosz Szczepanek)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 31 2015, 3:03 PM (333 w, 2 d)

Recent Activity

Oct 10 2016

bsz_semihalf.com updated subscribers of D7326: Add DTS file for Solidrun ClearFog board.
Oct 10 2016, 10:56 AM
bsz_semihalf.com updated subscribers of D7327: Add DTS file for Armada 385 DB-AP board.
Oct 10 2016, 10:56 AM
bsz_semihalf.com updated subscribers of D7328: Improve ports handling in e6000sw driver.
Oct 10 2016, 10:56 AM
bsz_semihalf.com updated subscribers of D7329: Support new PCIe hierarchy in Marvell boards DTS.
Oct 10 2016, 10:56 AM
bsz_semihalf.com updated subscribers of D7330: Set appropriate bus number in Marvell PCIe driver.
Oct 10 2016, 10:55 AM
bsz_semihalf.com updated subscribers of D7331: Add PCIe port ID verification in Marvell PCIe.
Oct 10 2016, 10:55 AM
bsz_semihalf.com updated subscribers of D7332: Change DTS node of PCIe controller for A38X boards.
Oct 10 2016, 10:55 AM
bsz_semihalf.com updated subscribers of D8178: Include e6000sw driver in compilation.
Oct 10 2016, 10:55 AM
bsz_semihalf.com updated subscribers of D8179: Add bm entries to armada-38x.dtsi.
Oct 10 2016, 10:55 AM
bsz_semihalf.com updated subscribers of D8180: Correct CESA node in armada-38x.dtsi .
Oct 10 2016, 10:54 AM

Oct 7 2016

bsz_semihalf.com retitled D8180: Correct CESA node in armada-38x.dtsi from to Correct CESA node in armada-38x.dtsi .
Oct 7 2016, 3:32 PM
bsz_semihalf.com retitled D8179: Add bm entries to armada-38x.dtsi from to Add bm entries to armada-38x.dtsi.
Oct 7 2016, 3:32 PM
bsz_semihalf.com retitled D8178: Include e6000sw driver in compilation from to Include e6000sw driver in compilation.
Oct 7 2016, 3:30 PM
bsz_semihalf.com updated the diff for D7332: Change DTS node of PCIe controller for A38X boards.
Oct 7 2016, 3:30 PM
bsz_semihalf.com updated the diff for D7329: Support new PCIe hierarchy in Marvell boards DTS.
Oct 7 2016, 3:29 PM
bsz_semihalf.com updated the diff for D7328: Improve ports handling in e6000sw driver.
Oct 7 2016, 3:28 PM
bsz_semihalf.com updated D7327: Add DTS file for Armada 385 DB-AP board.
Oct 7 2016, 3:27 PM
bsz_semihalf.com updated the diff for D7327: Add DTS file for Armada 385 DB-AP board.
Oct 7 2016, 3:27 PM
bsz_semihalf.com updated the diff for D7326: Add DTS file for Solidrun ClearFog board.
Oct 7 2016, 3:26 PM

Aug 16 2016

bsz_semihalf.com added a comment to D7326: Add DTS file for Solidrun ClearFog board.
In D7326#156220, @manu wrote:
In D7326#156208, @manu wrote:

This DTS will be imported as part of the Linux 4.7 DTS import

That's fine. When do you expect it to happen?

@andrew imported the DTS in the vendor branch so it would not take a long time.
Anyway thanks for working on this board, I was wondering if this could be my new router at home :)

Aug 16 2016, 10:09 AM
bsz_semihalf.com added a comment to D7326: Add DTS file for Solidrun ClearFog board.
In D7326#156208, @manu wrote:

This DTS will be imported as part of the Linux 4.7 DTS import

Aug 16 2016, 9:46 AM
bsz_semihalf.com added a comment to D7332: Change DTS node of PCIe controller for A38X boards.

Any comments on this series of patches?

Aug 16 2016, 9:42 AM

Jul 27 2016

bsz_semihalf.com retitled D7332: Change DTS node of PCIe controller for A38X boards from to Change DTS node of PCIe controller for A38X boards.
Jul 27 2016, 8:19 AM
bsz_semihalf.com updated the diff for D7329: Support new PCIe hierarchy in Marvell boards DTS.
Jul 27 2016, 8:17 AM
bsz_semihalf.com retitled D7331: Add PCIe port ID verification in Marvell PCIe from to Add PCIe port ID verification in Marvell PCIe.
Jul 27 2016, 8:11 AM
bsz_semihalf.com retitled D7330: Set appropriate bus number in Marvell PCIe driver from to Set appropriate bus number in Marvell PCIe driver.
Jul 27 2016, 8:10 AM
bsz_semihalf.com retitled D7329: Support new PCIe hierarchy in Marvell boards DTS from to Support new PCIe hierarchy in Marvell boards DTS.
Jul 27 2016, 8:09 AM
bsz_semihalf.com retitled D7328: Improve ports handling in e6000sw driver from to Improve ports handling in e6000sw driver.
Jul 27 2016, 8:08 AM
bsz_semihalf.com retitled D7327: Add DTS file for Armada 385 DB-AP board from to Add DTS file for Armada 385 DB-AP board.
Jul 27 2016, 8:06 AM
bsz_semihalf.com retitled D7326: Add DTS file for Solidrun ClearFog board from to Add DTS file for Solidrun ClearFog board.
Jul 27 2016, 8:05 AM

May 19 2016

bsz_semihalf.com added a comment to D6215: Map CESA SRAM memory in driver attach for Armada38x.

Any comments on this series of patches?

May 19 2016, 8:52 AM

May 5 2016

bsz_semihalf.com added a comment to D5300: Switch the Marvell code to use ofw_reg_to_paddr.

mv_msi_data is function used only on ArmadaXP, which doesn't work on current anyway. So I can't test if it works unless we find a brave hero that brings ArmadaXP alive.

May 5 2016, 10:27 AM
bsz_semihalf.com retitled D6220: Add support for CESA on Armada38x from to Add support for CESA on Armada38x.
May 5 2016, 10:19 AM
bsz_semihalf.com retitled D6219: Add HMAC-SHA256 support in CESA from to Add HMAC-SHA256 support in CESA.
May 5 2016, 10:18 AM
bsz_semihalf.com retitled D6218: Truncate HMAC output only if requested by the client from to Truncate HMAC output only if requested by the client.
May 5 2016, 10:17 AM
bsz_semihalf.com retitled D6217: Split CESA memory resource into TDMA and CESA regs from to Split CESA memory resource into TDMA and CESA regs.
May 5 2016, 10:15 AM
bsz_semihalf.com retitled D6216: Configure CPU window to second CESA SRAM from to Configure CPU window to second CESA SRAM.
May 5 2016, 10:14 AM
bsz_semihalf.com retitled D6215: Map CESA SRAM memory in driver attach for Armada38x from to Map CESA SRAM memory in driver attach for Armada38x.
May 5 2016, 10:12 AM
bsz_semihalf.com retitled D6214: Revert part of r294418 ("Correct ranges...") from to Revert part of r294418 ("Correct ranges...").
May 5 2016, 10:09 AM

Mar 1 2016

bsz_semihalf.com added a comment to D5030: Make MPIC compatible with ARM_INTRNG.

Thank you for your remarks - diff was updated accordingly. If there are no objections, we will commit that.

Mar 1 2016, 9:32 AM · ARM
bsz_semihalf.com updated the diff for D5030: Make MPIC compatible with ARM_INTRNG.

Moved IRQ definitions to platform header.

Mar 1 2016, 9:16 AM · ARM

Feb 10 2016

bsz_semihalf.com updated the diff for D5030: Make MPIC compatible with ARM_INTRNG.

Few corrections.

Feb 10 2016, 9:38 AM · ARM
bsz_semihalf.com added inline comments to D5030: Make MPIC compatible with ARM_INTRNG.
Feb 10 2016, 9:34 AM · ARM

Feb 1 2016

bsz_semihalf.com added a comment to D5030: Make MPIC compatible with ARM_INTRNG.

@andrew, is it OK? Please accept if so.

Feb 1 2016, 7:46 AM · ARM

Jan 26 2016

bsz_semihalf.com closed D4371: Correct ifdefs in arm/mv/timer.c.

Commited.

Jan 26 2016, 3:59 PM · ARM
bsz_semihalf.com updated the diff for D5030: Make MPIC compatible with ARM_INTRNG.

Corrected to follow @andrew 's remarks.

Jan 26 2016, 12:18 PM · ARM
bsz_semihalf.com added inline comments to D5030: Make MPIC compatible with ARM_INTRNG.
Jan 26 2016, 12:13 PM · ARM
bsz_semihalf.com added a comment to D5032: Fix spurious interrupts' issue on Armada38x.
In D5032#106855, @meloun-miracle-cz wrote:

I have same problem with Tegra UART (it's also ns8250 based) , not yet identified. Are you sure that this is really bug in Armada38X chipset or we have bug in UART driver?

Jan 26 2016, 11:48 AM · ARM
bsz_semihalf.com added inline comments to D5031: Add support for USB3.0 on Armada38x.
Jan 26 2016, 11:32 AM · ARM

Jan 22 2016

bsz_semihalf.com retitled D5032: Fix spurious interrupts' issue on Armada38x from to Fix spurious interrupts' issue on Armada38x.
Jan 22 2016, 10:44 AM · ARM
bsz_semihalf.com retitled D5031: Add support for USB3.0 on Armada38x from to Add support for USB3.0 on Armada38x.
Jan 22 2016, 10:31 AM · ARM
bsz_semihalf.com retitled D5030: Make MPIC compatible with ARM_INTRNG from to Make MPIC compatible with ARM_INTRNG.
Jan 22 2016, 10:19 AM · ARM
bsz_semihalf.com retitled D5029: Fix GIC interrupt decoding in INTRNG code from to Fix GIC interrupt decoding in INTRNG code.
Jan 22 2016, 10:16 AM · ARM

Jan 8 2016

bsz_semihalf.com updated the diff for D4379: Change dts entry of PCIe controller for Armada38x.
Jan 8 2016, 3:04 PM · ARM
bsz_semihalf.com added a comment to D4369: Enhance attachment of ehci_mv driver.

@ian, @imp, would you mind to review this and following commits? Or can we commit with approval of only one of reviewers?

Jan 8 2016, 2:57 PM · ARM
bsz_semihalf.com added a comment to D4212: Correct ranges in Armada38x dts.

@andrew, the commit was reduced. Necessity of remaining change was explained by Michal above. Please let me know if it's acceptable for you.

Jan 8 2016, 2:55 PM · ARM
bsz_semihalf.com updated the diff for D4212: Correct ranges in Armada38x dts.
Jan 8 2016, 2:53 PM · ARM
bsz_semihalf.com updated the diff for D4210: Add basic support for Marvell Armada38x.

Corrected KERNVIRTADDR.

Jan 8 2016, 10:07 AM · ARM

Jan 7 2016

bsz_semihalf.com added inline comments to D4210: Add basic support for Marvell Armada38x.
Jan 7 2016, 12:39 PM · ARM
bsz_semihalf.com abandoned D4217: Remap UART physical address through simple-bus ranges.

Abandoned because D4675 replaces it.

Jan 7 2016, 7:38 AM · ARM

Dec 22 2015

bsz_semihalf.com added a comment to D4602: Don't require strict compatibility on simple-bus.

ian, andrew - please let me know if it's OK, so we can commit the first chunk.

Dec 22 2015, 9:40 AM · ARM
bsz_semihalf.com added a comment to D4675: Remap UART physical address with OF_decode_addr().

Works fine for me, thank you! As for Andrew's issue, perhaps we could add sys/arm/arm/ofw_machdep.c to sys/conf/files.arm64?

Dec 22 2015, 8:56 AM

Dec 18 2015

bsz_semihalf.com added a comment to D4602: Don't require strict compatibility on simple-bus.
In D4602#97309, @imp wrote:

Has this change been tested on platforms that inspired the original strict check in the first place?

Dec 18 2015, 11:01 AM · ARM

Dec 17 2015

bsz_semihalf.com added a reviewer for D4602: Don't require strict compatibility on simple-bus: imp.
Dec 17 2015, 11:47 AM · ARM
bsz_semihalf.com retitled D4602: Don't require strict compatibility on simple-bus from to Don't require strict compatibility on simple-bus.
Dec 17 2015, 11:47 AM · ARM
bsz_semihalf.com updated the diff for D4212: Correct ranges in Armada38x dts.

I decided to seperate DTS change and correcting strict compatibility requirement, as there are more calls we are affected by.

Dec 17 2015, 11:45 AM · ARM

Dec 15 2015

bsz_semihalf.com added a comment to D4423: Add support for watchdog on Armada38x.
In D4423#94478, @andrew wrote:

Can you change the data in mv_timer_compat to encode if the device is supported & if the interrupt is optional similar to how we do it in the mpcore timer driver. It would then simplify supporting new devices with this driver.

Dec 15 2015, 10:50 AM · ARM
bsz_semihalf.com updated the diff for D4423: Add support for watchdog on Armada38x.
Dec 15 2015, 10:49 AM · ARM
bsz_semihalf.com added inline comments to D4210: Add basic support for Marvell Armada38x.
Dec 15 2015, 10:28 AM · ARM
bsz_semihalf.com updated the diff for D4210: Add basic support for Marvell Armada38x.

Removed ARM_L2_PIPT.

Dec 15 2015, 10:23 AM · ARM
bsz_semihalf.com updated the diff for D4210: Add basic support for Marvell Armada38x.

Added device mpcore_timer, removed unneccessary options, corrected tabs after device.

Dec 15 2015, 9:52 AM · ARM
bsz_semihalf.com abandoned D4373: Use files.mv on Armada38x.

Merged with D4210.

Dec 15 2015, 9:18 AM
bsz_semihalf.com updated D4212: Correct ranges in Armada38x dts.
Dec 15 2015, 9:15 AM · ARM
bsz_semihalf.com updated the diff for D4212: Correct ranges in Armada38x dts.

fdt_immr_addr modified instead of changing compatible.

Dec 15 2015, 9:15 AM · ARM
bsz_semihalf.com abandoned D4211: Fix mapping SOCDEV device memory for early printf.

Abandonen, as this is not required after we removed EARLY_PRINTK and doesn't work properly with ARM_NEW_PMAP.

Dec 15 2015, 8:27 AM · ARM

Dec 11 2015

bsz_semihalf.com added a comment to D4379: Change dts entry of PCIe controller for Armada38x.
In D4379#94451, @andrew wrote:

Why not fix the code?

Dec 11 2015, 1:45 PM · ARM
bsz_semihalf.com updated the diff for D4377: Fix invalid root link detection in mv_pci driver.

Added #else.

Dec 11 2015, 12:54 PM · ARM
bsz_semihalf.com updated the diff for D4215: Fix GIC interrupts decoding in FDT.
Dec 11 2015, 12:47 PM · ARM
bsz_semihalf.com updated the diff for D4214: Use GIC-specific decoding function in mv_common.c.

Added gic_decode_fdt to fdt_pic_table instead.

Dec 11 2015, 12:42 PM · ARM
bsz_semihalf.com updated the diff for D4213: Add global mpcore timer node to dts.

Seperated nodes according to Ian's remark.

Dec 11 2015, 11:30 AM · ARM
bsz_semihalf.com updated the diff for D4210: Add basic support for Marvell Armada38x.

files.mv included on default.

Dec 11 2015, 10:59 AM · ARM

Dec 10 2015

bsz_semihalf.com closed D3901: Add mdio device to KERNCONFs that include mge.
Dec 10 2015, 11:53 AM · network
bsz_semihalf.com added inline comments to D4215: Fix GIC interrupts decoding in FDT.
Dec 10 2015, 10:11 AM · ARM
bsz_semihalf.com added a comment to D4369: Enhance attachment of ehci_mv driver.

Sure, thank you :)

Dec 10 2015, 9:51 AM · ARM
bsz_semihalf.com abandoned D4370: Add interrupt line for EHCI USB errors in Armada38x.

D4369 solved the issue.

Dec 10 2015, 9:50 AM · ARM
bsz_semihalf.com added a comment to D4423: Add support for watchdog on Armada38x.

Interrupt is required by timers (we already use mpcore timers), watchdog doesn't need it. It simply resets system on timeout.

Dec 10 2015, 9:49 AM · ARM
bsz_semihalf.com added a comment to D4375: Enable USB in kernconf of Armada38x.

USB can't work without D4369. I try to submit working series of patches (after D4220 one could successfully boot A38X), so I would prefer if such order was kept.

Dec 10 2015, 9:44 AM · ARM
bsz_semihalf.com added a comment to D4373: Use files.mv on Armada38x.

It depends on D4372. Unless we care if it compiles after every commit (as far as I know, we do), it can be merged.

Dec 10 2015, 9:39 AM
bsz_semihalf.com added a comment to D4369: Enhance attachment of ehci_mv driver.

No. I just don't know how to mark it outdated on Phabricator.

Dec 10 2015, 9:29 AM · ARM
bsz_semihalf.com added a comment to D4214: Use GIC-specific decoding function in mv_common.c.
In D4214#94222, @ian wrote:

I think you wouldn't need this if you enabled ARM_INTRNG for the platform, wouldn't that be a better way to go?

Dec 10 2015, 9:06 AM · ARM
bsz_semihalf.com added a comment to D4370: Add interrupt line for EHCI USB errors in Armada38x.
In D4370#94235, @ian wrote:

This makes our local copy of the dts different than the published linux copy, that seems like a step in the wrong direction. The linux driver must be able to work without this interrupt? (I hate that linux just leaves hardware descriptions out of dts files if their driver doesn't care about that detail, is that the case here?)

Dec 10 2015, 9:00 AM · ARM

Dec 9 2015

bsz_semihalf.com added inline comments to D4218: Fix busy-detect in UART.
Dec 9 2015, 10:20 AM · ARM
bsz_semihalf.com updated the diff for D4218: Fix busy-detect in UART.
Dec 9 2015, 10:20 AM · ARM

Dec 8 2015

bsz_semihalf.com added a comment to D4369: Enhance attachment of ehci_mv driver.

andrew, I updated the diff. Please let me know if this is solution you expected.

Dec 8 2015, 10:16 AM · ARM
bsz_semihalf.com updated the diff for D4369: Enhance attachment of ehci_mv driver.

Added conditions for "marvell,orion-ehci" case, in which driver shouldn't attach interrupt line for errors.

Dec 8 2015, 10:15 AM · ARM

Dec 7 2015

bsz_semihalf.com retitled D4427: Introduce initial driver for PMSU on Armada38x from to Introduce initial driver for PMSU on Armada38x.
Dec 7 2015, 9:00 AM · ARM
bsz_semihalf.com retitled D4426: Add initial support for SMP on Armada38x from to Add initial support for SMP on Armada38x.
Dec 7 2015, 8:58 AM · ARM
bsz_semihalf.com retitled D4425: Open window to bootROM memory on Armada38x to allow CPU1 to boot from to Open window to bootROM memory on Armada38x to allow CPU1 to boot.
Dec 7 2015, 8:54 AM · ARM
bsz_semihalf.com updated the diff for D4424: Support watchdog depending on "mrvl,has-wdt" property.
Dec 7 2015, 8:43 AM · ARM
bsz_semihalf.com updated the diff for D4423: Add support for watchdog on Armada38x.
Dec 7 2015, 8:43 AM · ARM