Page MenuHomeFreeBSD

loos (Luiz Otavio O Souza)
User

Projects (4)

User Details

User Since
May 31 2014, 7:05 PM (616 w, 6 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:.
Jan 20 2020, 6:54 PM

Dec 24 2019

loos committed rS356065: Initialize the bounce pages list in armv[4|6] DMA maps..
Dec 24 2019, 11:43 PM
loos committed rS356064: 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..
Dec 6 2019, 8:21 PM
loos committed rS355461: 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..
Dec 6 2019, 12:55 PM

Dec 5 2019

loos committed rS355409: 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..
Dec 5 2019, 12:56 AM

Dec 4 2019

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

Jul 1 2019

loos committed rS349578: 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..
Jun 28 2019, 10:19 PM
loos committed rS349520: 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.
Jun 10 2019, 9:50 PM
loos committed rS348880: 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..
Jun 6 2019, 9:25 PM
loos committed rS348759: 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.
Nov 15 2018, 5:05 PM
loos committed rS340456: 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..
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:.
Aug 20 2018, 1:38 AM
loos committed rS338081: MFC r312770 and r337854:.
Aug 20 2018, 1:01 AM

Aug 15 2018

loos committed rS337860: Fix a typo in comment..
Aug 15 2018, 4:36 PM
loos committed rS337859: MFC r321649:.
Aug 15 2018, 4:34 PM
loos committed rS337858: MFC r317800:.
Aug 15 2018, 4:28 PM
loos committed rS337856: MFC r313911:.
Aug 15 2018, 4:17 PM
loos committed rS337855: MFC r312953:.
Aug 15 2018, 4:12 PM
loos committed rS337854: 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.
Aug 15 2018, 1:42 PM

Aug 14 2018

loos committed rS337811: 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..
Aug 14 2018, 4:33 PM
loos committed rS337759: 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..
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..
Aug 3 2017, 1:27 PM

Jul 28 2017

loos committed rS321649: 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..
Jul 27 2017, 2:39 AM

Jul 21 2017

loos committed rS321321: 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.
Jul 21 2017, 3:42 AM
loos committed rS321317: 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..
Jul 21 2017, 3:05 AM

Jun 20 2017

loos committed rS320161: 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..
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.
Jun 20 2017, 6:15 PM
loos committed rS320157: 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..
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.
Jun 12 2017, 10:53 PM

Jun 9 2017

loos committed rS319760: 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.
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:.
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..
May 17 2017, 10:05 PM
loos committed rS318426: 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..
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.
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..
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.
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..
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
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)
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)
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