Page MenuHomeFreeBSD

loos (Luiz Otavio O Souza)
User

Projects

User Details

User Since
May 31 2014, 7:05 PM (547 w, 4 d)

Recent Activity

May 26 2021

loos added a member for pfsense: loos.
May 26 2021, 7:55 PM

Jul 16 2020

loos added a comment to D25684: gpioiic: never drive lines active high.
In D25684#568391, @avg wrote:

Also, I think that it did not make much sense to preset a pin to low before re-configuring it as output.
If the pin's initial state would be low then the preset was a NOP.
If the pin's initial state would be high, then that should be not an issue as its previous state would be kept just a for bit longer before we changed it to low.
But not sure.

Jul 16 2020, 12:30 PM

Jan 20 2020

loos committed rS356923: MFC r336623 by mmacy:.
MFC r336623 by mmacy:
Jan 20 2020, 6:54 PM

Dec 24 2019

loos committed rS356065: Initialize the bounce pages list in armv[4|6] DMA maps..
Initialize the bounce pages list in armv[4|6] DMA maps.
Dec 24 2019, 11:43 PM
loos committed rS356064: MFC r320001 by zbb:.
MFC r320001 by zbb:
Dec 24 2019, 11:20 PM

Dec 6 2019

loos committed rS355462: Add a GPIO based MDIO bit-banging bus driver..
Add a GPIO based MDIO bit-banging bus driver.
Dec 6 2019, 8:21 PM
loos committed rS355461: Fix the ARM64 build, include the necessary <sys/mutex.h> header..
Fix the ARM64 build, include the necessary <sys/mutex.h> header.
Dec 6 2019, 8:05 PM
loos committed rS355444: Add the SPI driver for the Marvell Armada 37x0 SoC..
Add the SPI driver for the Marvell Armada 37x0 SoC.
Dec 6 2019, 12:55 PM

Dec 5 2019

loos committed rS355409: Fix the build, use the correct include path..
Fix the build, use the correct include path.
Dec 5 2019, 2:01 AM
loos committed rS355408: Add the I2C driver for the Armada 37x0..
Add the I2C driver for the Armada 37x0.
Dec 5 2019, 12:56 AM

Dec 4 2019

loos committed rS355387: MFC r320159:.
MFC r320159:
Dec 4 2019, 1:28 PM

Jul 1 2019

loos committed rS349578: Add support for the Marvell 88E6190 11 ports switch..
Add support for the Marvell 88E6190 11 ports switch.
Jul 1 2019, 1:41 PM

Jun 28 2019

loos committed rS349521: Add the 802.1q support for the Marvell e6000 series of ethernet switches..
Add the 802.1q support for the Marvell e6000 series of ethernet switches.
Jun 28 2019, 10:19 PM
loos committed rS349520: Add the 'drop tagged' flag support for ethernet switch ports..
Add the 'drop tagged' flag support for ethernet switch ports.
Jun 28 2019, 10:13 PM

Jun 10 2019

loos committed rS348882: Add support for the GPIO SD Card VCC regulator/switch and the GPIO SD Card.
Add support for the GPIO SD Card VCC regulator/switch and the GPIO SD Card
Jun 10 2019, 9:50 PM
loos committed rS348880: Add the GPIO driver for the North/South bridge in Marvell Armada 37x0..
Add the GPIO driver for the North/South bridge in Marvell Armada 37x0.
Jun 10 2019, 9:27 PM

Jun 6 2019

loos committed rS348762: Do not overwrite the RGMII bits in the CPU port register of Switch..
Do not overwrite the RGMII bits in the CPU port register of Switch.
Jun 6 2019, 9:25 PM
loos committed rS348759: Zero the GPIO regulator pins memory..
Zero the GPIO regulator pins memory.
Jun 6 2019, 8:54 PM

Dec 4 2018

loos accepted D18355: Fix /var/crash permissions.

Please fix the bug description before commit.

Dec 4 2018, 12:01 PM

Nov 15 2018

loos committed rS340458: Set the SPI clock speed and polarity on each transfer to catch up with.
Set the SPI clock speed and polarity on each transfer to catch up with
Nov 15 2018, 5:05 PM
loos committed rS340456: Comment MD_ROOT and remove 'device re' which is not part of the system and.
Comment MD_ROOT and remove 'device re' which is not part of the system and
Nov 15 2018, 4:29 PM

Nov 14 2018

loos committed rS340432: Add the driver for the SPI controller on ARMADA38X..
Add the driver for the SPI controller on ARMADA38X.
Nov 14 2018, 2:26 PM
loos accepted D17751: fdt: Add support for simple-mfd bus.

looks good to me. thanks.

Nov 14 2018, 12:58 PM · arm64, ARM
loos requested changes to D17938: Add a PWM subsystem.

Looks good Manu!

Nov 14 2018, 11:02 AM

Aug 22 2018

loos accepted D16782: Fix 32-bit queue bandwidth limitation in pf and in the ALTQ token bucket regulator and HFSC scheduler.

This is great work. Thanks Patrick.

Aug 22 2018, 1:37 AM

Aug 20 2018

loos committed rS338082: MFC r321316, r337860:.
MFC r321316, r337860:
Aug 20 2018, 1:38 AM
loos committed rS338081: MFC r312770 and r337854:.
MFC r312770 and r337854:
Aug 20 2018, 1:01 AM

Aug 15 2018

loos committed rS337860: Fix a typo in comment..
Fix a typo in comment.
Aug 15 2018, 4:36 PM
loos committed rS337859: MFC r321649:.
MFC r321649:
Aug 15 2018, 4:34 PM
loos committed rS337858: MFC r317800:.
MFC r317800:
Aug 15 2018, 4:28 PM
loos committed rS337856: MFC r313911:.
MFC r313911:
Aug 15 2018, 4:17 PM
loos committed rS337855: MFC r312953:.
MFC r312953:
Aug 15 2018, 4:12 PM
loos committed rS337854: Late style follow up on r312770..
Late style follow up on r312770.
Aug 15 2018, 3:44 PM
loos committed rS337844: The interface name must be sanitized before the search to match the existing.
The interface name must be sanitized before the search to match the existing
Aug 15 2018, 1:42 PM

Aug 14 2018

loos committed rS337811: Disable the auto negotiation if the port is set to fixed-link..
Disable the auto negotiation if the port is set to fixed-link.
Aug 14 2018, 6:58 PM
loos committed rS337772: Add support to the Marvell Xenon SDHCI controller..
Add support to the Marvell Xenon SDHCI controller.
Aug 14 2018, 4:33 PM
loos committed rS337759: Use the correct PTE when changing the attribute of multiple pages..
Use the correct PTE when changing the attribute of multiple pages.
Aug 14 2018, 3:27 PM
loos committed rS337752: Fix a typo on the PSCI smc call wrapper..
Fix a typo on the PSCI smc call wrapper.
Aug 14 2018, 1:57 PM

Mar 14 2018

loos requested changes to D3133: Fixes on Bridge+CARP crashes/freezes.
Mar 14 2018, 5:40 PM · network
loos added inline comments to D3133: Fixes on Bridge+CARP crashes/freezes.
Mar 14 2018, 5:39 PM · network

Jan 23 2018

loos accepted D4605: Properly stop timer before freeing link level entries for IPv4 and IPv6.

We run a similar fix in pfSense for quite some time now.

Jan 23 2018, 8:26 PM

Jan 17 2018

loos accepted D13955: Add a pmap invalidate that doesn't call sched_pin.

Fixes the boot on espressobin/Armada 3700 with all (of the supported) devices enabled.

Jan 17 2018, 6:39 PM

Oct 18 2017

loos requested changes to D12649: FDT support for RTL8366 on etherswitch framework.

I don't like all the duplicate code in gpioiic.c.

Oct 18 2017, 5:58 PM

Aug 8 2017

loos accepted D11810: Add gpio methods to read/write/configure the state of up to 32 pins simultaneously.

I'm happy with this too, please go ahead Ian.

Aug 8 2017, 3:11 AM

Aug 3 2017

loos committed rS321989: Add myself to the calendar.freebsd..
Add myself to the calendar.freebsd.
Aug 3 2017, 1:27 PM

Jul 28 2017

loos committed rS321649: Remove the unused mutex since r273220..
Remove the unused mutex since r273220.
Jul 28 2017, 4:42 AM

Jul 27 2017

loos committed rS321602: Fix the port vlan support in e6000 based switches..
Fix the port vlan support in e6000 based switches.
Jul 27 2017, 2:39 AM

Jul 21 2017

loos committed rS321321: Restore the changes done in r313982: Replace zero with NULL for pointers..
Restore the changes done in r313982: Replace zero with NULL for pointers.
Jul 21 2017, 4:00 AM
loos committed rS321319: Update netmap_user.h with the current version of netmap. This file should.
Update netmap_user.h with the current version of netmap. This file should
Jul 21 2017, 3:42 AM
loos committed rS321317: Do not allow the use of the loopback interface in netmap..
Do not allow the use of the loopback interface in netmap.
Jul 21 2017, 3:29 AM
loos committed rS321316: Fix a couple of typos in a comment..
Fix a couple of typos in a comment.
Jul 21 2017, 3:05 AM

Jun 20 2017

loos committed rS320161: Always ignore the START and STOP bits whenever the control register is.
Always ignore the START and STOP bits whenever the control register is
Jun 20 2017, 6:38 PM
loos committed rS320159: Make ofw_iicbus attach to twsi I2C controllers..
Make ofw_iicbus attach to twsi I2C controllers.
Jun 20 2017, 6:25 PM
loos committed rS320158: Allow the use of extended media types with if_mvneta, so it can report 2.5G.
Allow the use of extended media types with if_mvneta, so it can report 2.5G
Jun 20 2017, 6:15 PM
loos committed rS320157: Add support to 2.5G uplink for the MV88E6141 and MV88E6341 switches..
Add support to 2.5G uplink for the MV88E6141 and MV88E6341 switches.
Jun 20 2017, 6:11 PM

Jun 13 2017

loos committed rS319886: Add the initial support for the Marvell 88E6141 and 88E6341 switches..
Add the initial support for the Marvell 88E6141 and 88E6341 switches.
Jun 13 2017, 12:42 AM

Jun 12 2017

loos committed rS319881: Update the current version of netmap to bring it in sync with the github.
Update the current version of netmap to bring it in sync with the github
Jun 12 2017, 10:53 PM

Jun 9 2017

loos committed rS319760: Remove an unnecessary variable from the switch softc structure and make the.
Remove an unnecessary variable from the switch softc structure and make the
Jun 9 2017, 8:38 PM

Jun 2 2017

loos committed rS319498: style(9) fixes, remove unnecessary headers, remove duplicate #defines and.
style(9) fixes, remove unnecessary headers, remove duplicate #defines and
Jun 2 2017, 3:12 PM

Jun 1 2017

loos accepted D10708: Enable in-band link management on A388-Clearfog board.
Jun 1 2017, 3:59 AM · ARM
loos accepted D10707: Enable neta controller support in ARMADA38X.
Jun 1 2017, 3:59 AM · ARM
loos accepted D10706: Introduce Armada 38x/XP network controller support.
Jun 1 2017, 3:58 AM · ARM

May 24 2017

loos committed rS318791: MFC r312346:.
MFC r312346:
May 24 2017, 4:39 PM

May 19 2017

loos accepted D10716: Fix MPIC mask/unmask.

That's it! I knew I had missed something. Thanks!

May 19 2017, 4:45 AM · ARM

May 18 2017

loos accepted D10783: Fix boot up on ARMADA38X uniprocessor variant.

While here, don't you want to add support for the 'hw.ncpu' tunable ?

May 18 2017, 6:24 PM · ARM
loos accepted D10714: Poll PHY status using internal e6000sw registers.

A couple of long lines in new code but otherwise this is good to go.

May 18 2017, 5:20 PM · ARM
loos added a comment to D10720: Fix memory corruption while configuring CPU windows on Marvell SoCs.

I think it is easier to use nitems() here.

May 18 2017, 4:31 PM · ARM

May 17 2017

loos accepted D10713: Improve busy-wait loop during switch phy access in e6000sw.
May 17 2017, 10:29 PM · ARM
loos accepted D10716: Fix MPIC mask/unmask.

Sorry, you will need to rebase this patch after r318426, on the other hand the changes were tested and built in -head.

May 17 2017, 10:15 PM · ARM
loos committed rS318428: Fix the offset for the CPU0 MPIC registers..
Fix the offset for the CPU0 MPIC registers.
May 17 2017, 10:05 PM
loos committed rS318426: Use the MACROS to access the Global mpic registers. Makes the code.
Use the MACROS to access the Global mpic registers. Makes the code
May 17 2017, 9:14 PM
loos accepted D10723: Enable proper configuration of CESA MBUS windows.
May 17 2017, 7:06 PM · ARM
loos committed rS318404: Move the IO Window Control Register defines out of the ARMADA38X ifdef..
Move the IO Window Control Register defines out of the ARMADA38X ifdef.
May 17 2017, 3:13 PM
loos accepted D10717: Fix registration of MPIC driver.
May 17 2017, 3:29 AM · ARM

May 16 2017

loos committed rS318337: Add the Marvell SDHCI controller to the list of supported devices in.
Add the Marvell SDHCI controller to the list of supported devices in
May 16 2017, 5:10 AM
loos closed D10606: Enable the SDHCI controller on ARMADA38X by committing rS318337: Add the Marvell SDHCI controller to the list of supported devices in.
May 16 2017, 5:10 AM
loos committed rS318336: Add the SDHCI Address Decoder registers and routines for ARMADA 38X..
Add the SDHCI Address Decoder registers and routines for ARMADA 38X.
May 16 2017, 4:48 AM
loos closed D10601: Add the SDHCI Address Decoder registers and routines for ARMADA 38X. by committing rS318336: Add the SDHCI Address Decoder registers and routines for ARMADA 38X..
May 16 2017, 4:48 AM
loos accepted D10722: Parse EHCI windows on Marvell platforms.
May 16 2017, 4:36 AM · ARM
loos accepted D10712: Fix missing unlock in e6000sw driver.
May 16 2017, 4:07 AM · ARM
loos accepted D10711: Fix broken malloc in e6000sw.
May 16 2017, 4:05 AM · ARM
loos accepted D10719: Enable proper parsing of nested simlpe-buses on Marvell platforms.
May 16 2017, 3:17 AM · ARM
loos added a comment to D10717: Fix registration of MPIC driver.

I think you can simplify this fix if you move the OF_device_register_xref() to happen before the if(). This way the if() don't need to be changed:

May 16 2017, 2:57 AM · ARM
loos accepted D10715: Correct MPIC order of attachment.
May 16 2017, 2:41 AM · ARM
loos accepted D10721: Fix USB3.0 decoding windows on Armada38x.
May 16 2017, 2:38 AM · ARM

May 9 2017

loos committed rS318095: Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround.
Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround
May 9 2017, 7:02 PM
loos closed D10602: Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround issues on controllers with broken ACMD12 implementations. by committing rS318095: Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround.
May 9 2017, 7:02 PM
loos committed rS318068: Disable the build of the static/embedded DTB for the ARMADA38X kernel..
Disable the build of the static/embedded DTB for the ARMADA38X kernel.
May 9 2017, 6:12 PM
loos updated the diff for D10601: Add the SDHCI Address Decoder registers and routines for ARMADA 38X..

Move the MACROs definition outside the #ifdefs and remove the now unnecessary #ifdefs.

May 9 2017, 6:04 PM
loos added inline comments to D10601: Add the SDHCI Address Decoder registers and routines for ARMADA 38X..
May 9 2017, 6:10 AM
loos updated the diff for D10601: Add the SDHCI Address Decoder registers and routines for ARMADA 38X..

Remove the #ifdef for decode_win_sdhci_valid() as requested by Marcin at Semihalf.

May 9 2017, 6:09 AM

May 8 2017

loos added inline comments to D10606: Enable the SDHCI controller on ARMADA38X.
May 8 2017, 7:36 PM

May 5 2017

loos retitled D10606: Enable the SDHCI controller on ARMADA38X from Enable the SDHCI controller for ARMADA38X to Enable the SDHCI controller on ARMADA38X.
May 5 2017, 5:19 AM
loos added reviewers for D10606: Enable the SDHCI controller on ARMADA38X: zbb, mw_semihalf.com, jmcneill.
May 5 2017, 3:21 AM
loos created D10606: Enable the SDHCI controller on ARMADA38X.
May 5 2017, 3:18 AM

May 4 2017

loos retitled D10601: Add the SDHCI Address Decoder registers and routines for ARMADA 38X. from Add the SDHCI Address Decoder registers and routines for ARMADA 38X.Sponsored by: Rubicon Communications, LLC (Netgate) to Add the SDHCI Address Decoder registers and routines for ARMADA 38X..
May 4 2017, 7:44 PM
loos retitled D10602: Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround issues on controllers with broken ACMD12 implementations. from Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround controllersthat do not support or have broken ACMD12 implementations.Obtained from: NetbsdSponsored by: Rubicon Communications, LLC (Netgate) to Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround issues on controllers with broken ACMD12 implementations..
May 4 2017, 7:44 PM
loos retitled D10602: Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround issues on controllers with broken ACMD12 implementations. from Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround controllers that do not support or have broken ACMD12 implementations. Obtained from: Netbsd Sponsored by: Rubicon Communications, LLC (Netgate) to Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround controllersthat do not support or have broken ACMD12 implementations.Obtained from: NetbsdSponsored by: Rubicon Communications, LLC (Netgate).
May 4 2017, 7:41 PM
loos created D10602: Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround issues on controllers with broken ACMD12 implementations..
May 4 2017, 7:40 PM
loos retitled D10601: Add the SDHCI Address Decoder registers and routines for ARMADA 38X. from Add the SDHCI Address Decoder registers and routines for ARMADA 38X. Sponsored by: Rubicon Communications, LLC (Netgate) to Add the SDHCI Address Decoder registers and routines for ARMADA 38X.Sponsored by: Rubicon Communications, LLC (Netgate).
May 4 2017, 7:30 PM