Page MenuHomeFreeBSD

manu_bidouilliste.com (Emmanuel Vadot)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 15 2015, 12:00 AM (487 w, 4 d)

Recent Activity

Jul 3 2016

manu_bidouilliste.com removed a member for ARM: manu_bidouilliste.com.
Jul 3 2016, 1:58 AM
manu_bidouilliste.com added a comment to D5470: i2c(8) Support for I2CRDRW and change scan output.

I'll submit a new one after 11 is branched.

Jul 3 2016, 1:56 AM
manu_bidouilliste.com abandoned D4815: New port: sysutils/u-boot-olinuxino-lime.

I will submit this into bugzilla.

Jul 3 2016, 1:55 AM
manu_bidouilliste.com abandoned D5280: Allwinner source tree cleanup.

I will provide a new one once 11 is branched.

Jul 3 2016, 1:55 AM · ARM
manu_bidouilliste.com abandoned D4816: New port : sysutils/u-boot-olimex-a20-som-evb.

Submitted into bugzilla.

Jul 3 2016, 1:53 AM

May 15 2016

manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Add generic_ohci.c and generic_usb_if.m in files.allwinner instead of sys/conf/files
Make them depend on ohci instead of generic_ohci.

May 15 2016, 12:47 PM · ARM

Apr 27 2016

manu_bidouilliste.com updated the diff for D5663: Allwinner NMI driver.

Make the driver optional with intrng
Remove some leftover of the convertion
Fix style(9)

Apr 27 2016, 12:20 PM · ARM

Apr 26 2016

manu_bidouilliste.com updated the diff for D5663: Allwinner NMI driver.

Update diff since INTRNG interface changed.

Apr 26 2016, 5:52 PM · ARM

Apr 23 2016

manu_bidouilliste.com updated the diff for D5573: Allwinner A10 convert to ARM_INTRNG.

Update since ARM_INTRNG was renamed to INTRNG

Apr 23 2016, 5:13 PM · ARM

Apr 22 2016

manu_bidouilliste.com updated the diff for D5930: Allwinner A31/A31S R-GPIO.

Remove duplicate line ...

Apr 22 2016, 9:39 AM · ARM

Apr 21 2016

manu_bidouilliste.com updated the diff for D5930: Allwinner A31/A31S R-GPIO.

Simplify the inclusion of the r-gpio padconf.

Apr 21 2016, 6:47 PM · ARM
manu_bidouilliste.com added inline comments to D5930: Allwinner A31/A31S R-GPIO.
Apr 21 2016, 4:59 PM · ARM
manu_bidouilliste.com updated the diff for D5930: Allwinner A31/A31S R-GPIO.

Put the padconf in the compat_data struct.

Apr 21 2016, 7:12 AM · ARM

Apr 20 2016

manu_bidouilliste.com updated the diff for D5930: Allwinner A31/A31S R-GPIO.

Protect a31_r_padconf with ifdefs

Apr 20 2016, 2:24 AM · ARM
manu_bidouilliste.com added inline comments to D5580: ALLWINNER generic config file and A31 kernel config.
Apr 20 2016, 2:18 AM · ARM
manu_bidouilliste.com updated the diff for D5580: ALLWINNER generic config file and A31 kernel config.

Move if_gmac.c to aw_if_dwc.c
Add options SOC_ALLWINNER_A31S into ALLWINNER kernel

Apr 20 2016, 2:18 AM · ARM

Apr 14 2016

manu_bidouilliste.com added a comment to D5762: Add MULTIDELAY to allow multiple DELAY implementations.

Patch tested on A10, kernel compile and boots fine. Will test A20 later.
So now, how should I calibrate the value ?

Apr 14 2016, 1:02 PM

Apr 12 2016

manu_bidouilliste.com retitled D5930: Allwinner A31/A31S R-GPIO from to Allwinner A31/A31S R-GPIO.
Apr 12 2016, 10:34 PM · ARM
manu_bidouilliste.com updated the diff for D5580: ALLWINNER generic config file and A31 kernel config.

There is still some stuff to do on A10 (INTRNG and DELAY) so update now.
This generic ALLWINNER kernel works on my A20-SOM-EVB, BananaPi M1 (A20) and Bananapi M2 (A31s)

Apr 12 2016, 6:26 PM · ARM

Apr 10 2016

manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Save ext_resources in softc to release them correctly.

Apr 10 2016, 2:39 PM · ARM
manu_bidouilliste.com updated the diff for D5573: Allwinner A10 convert to ARM_INTRNG.

Make a10_intr_eoi inline.
In a10_intr loop until irq == -1 to dispatch all irq

Apr 10 2016, 11:59 AM · ARM

Apr 9 2016

manu_bidouilliste.com added inline comments to D5573: Allwinner A10 convert to ARM_INTRNG.
Apr 9 2016, 4:24 PM · ARM
manu_bidouilliste.com updated the diff for D5573: Allwinner A10 convert to ARM_INTRNG.

Split the EOI part of intr_unmask and call it when irq == 0 (NMI)
Print that we have a spurious interrupt if no interrupt is pending.
Fix style(9)

Apr 9 2016, 11:53 AM · ARM
manu_bidouilliste.com updated the diff for D5573: Allwinner A10 convert to ARM_INTRNG.

Update diff to last INTR changes.

Apr 9 2016, 8:07 AM · ARM

Apr 7 2016

manu_bidouilliste.com added a comment to D5580: ALLWINNER generic config file and A31 kernel config.

I'll update this rev once I've reworked D5573 to work with latest INTRNG bits so when we introduce the ALLWINNER kernel it will be for all Allwinner supported SoC.

Apr 7 2016, 5:21 PM · ARM
manu_bidouilliste.com added a comment to D5663: Allwinner NMI driver.
In D5663#125424, @skra wrote:

I'm sorry but I have changed PIC interface in r297539. It should be stable now and simpler. There are also more controllers rewritten for INTRNG in tree. The BEAGLEBONE aintc.c is a simplest one.

Apr 7 2016, 4:53 PM · ARM
manu_bidouilliste.com abandoned D5718: Update BananaPi dts to upstream.

Changes have already been commited

Apr 7 2016, 9:12 AM · ARM

Apr 2 2016

manu_bidouilliste.com added a comment to D3180: FDT overlays support for ubdlr.

Even if the overlay isn't standard it would be nice to commit the ubldr support.
And maybe provide a ports/pkg for the non-standard dtc ?

Apr 2 2016, 9:51 PM

Mar 30 2016

manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Rename to generic_ohci
Add support for clocks/reset if compiled with EXT_RESOURCES
Remove subclassed driver aw_ohci as this work with D5752

Mar 30 2016, 7:16 PM · ARM
manu_bidouilliste.com added inline comments to D5481: Generic OHCI and Allwinner OHCI.
Mar 30 2016, 4:12 PM · ARM

Mar 27 2016

manu_bidouilliste.com added inline comments to D5752: allwinner: Convert to extres clk/hwreset APIs.
Mar 27 2016, 4:42 PM · ARM
manu_bidouilliste.com added inline comments to D5752: allwinner: Convert to extres clk/hwreset APIs.
Mar 27 2016, 2:13 PM · ARM

Mar 26 2016

manu_bidouilliste.com added inline comments to D5749: uart: Add support for snps,dw-apb-uart clock and hwreset resources.
Mar 26 2016, 7:48 PM · ARM
manu_bidouilliste.com added inline comments to D5749: uart: Add support for snps,dw-apb-uart clock and hwreset resources.
Mar 26 2016, 6:22 PM · ARM
manu_bidouilliste.com updated the diff for D5573: Allwinner A10 convert to ARM_INTRNG.

Order includes
Only use a10_aintc_sc variable if not compiled with ARM_INTRNG
Remove unneeded lock
Release resources if fails to attach
Rename aintc.c to a10/a10_intc.c

Mar 26 2016, 1:30 PM · ARM
manu_bidouilliste.com added inline comments to D5573: Allwinner A10 convert to ARM_INTRNG.
Mar 26 2016, 11:46 AM · ARM
manu_bidouilliste.com added inline comments to D5573: Allwinner A10 convert to ARM_INTRNG.
Mar 26 2016, 11:35 AM · ARM

Mar 23 2016

manu_bidouilliste.com retitled D5718: Update BananaPi dts to upstream from to Update BananaPi dts to upstream.
Mar 23 2016, 1:14 PM · ARM

Mar 21 2016

manu_bidouilliste.com updated the diff for D5470: i2c(8) Support for I2CRDRW and change scan output.

s/on/of

Mar 21 2016, 1:17 PM

Mar 18 2016

manu_bidouilliste.com updated the diff for D5470: i2c(8) Support for I2CRDRW and change scan output.

Fix a few words/sentences.

Mar 18 2016, 3:22 AM
manu_bidouilliste.com added inline comments to D5470: i2c(8) Support for I2CRDRW and change scan output.
Mar 18 2016, 1:55 AM
manu_bidouilliste.com updated the diff for D5470: i2c(8) Support for I2CRDRW and change scan output.

Fixes a few sentences.
Bump .Dd

Mar 18 2016, 1:54 AM

Mar 17 2016

manu_bidouilliste.com retitled D5663: Allwinner NMI driver from to Allwinner NMI driver.
Mar 17 2016, 12:25 PM · ARM

Mar 12 2016

manu_bidouilliste.com updated the diff for D5580: ALLWINNER generic config file and A31 kernel config.

After a discussion with jmcneill@ we decided to remove the A20 and A31 specific kernel config. It will be a pain to maintain as we adds more allwinner soc support.
Update release file to use the ALLWINNER kernel instead of the A20.

Mar 12 2016, 2:41 PM · ARM

Mar 8 2016

manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Rename driver generic_ohci_fdt
Rename the interface generic_usb_fdt_if as it could be use for an upcoming generic_ehci.
Fix a few style(9) issues.

Mar 8 2016, 5:53 PM · ARM
manu_bidouilliste.com retitled D5580: ALLWINNER generic config file and A31 kernel config from to ALLWINNER generic config file and A31 kernel config.
Mar 8 2016, 12:33 PM · ARM
manu_bidouilliste.com updated the diff for D5573: Allwinner A10 convert to ARM_INTRNG.

Add myself to copyright.

Mar 8 2016, 11:58 AM · ARM

Mar 7 2016

manu_bidouilliste.com updated the diff for D5573: Allwinner A10 convert to ARM_INTRNG.

Change xref to phandle_t and cast it to intptr_t for intr_pic_register.

Mar 7 2016, 9:11 PM · ARM
manu_bidouilliste.com updated the diff for D5573: Allwinner A10 convert to ARM_INTRNG.

Fix some style(9) issues.

Mar 7 2016, 7:00 PM · ARM
manu_bidouilliste.com added inline comments to D5573: Allwinner A10 convert to ARM_INTRNG.
Mar 7 2016, 6:58 PM · ARM
manu_bidouilliste.com retitled D5573: Allwinner A10 convert to ARM_INTRNG from to Allwinner A10 convert to ARM_INTRNG.
Mar 7 2016, 6:03 PM · ARM
manu_bidouilliste.com added a comment to D5481: Generic OHCI and Allwinner OHCI.

See aw_ohci.c for subclassed driver.

Mar 7 2016, 2:28 PM · ARM

Mar 6 2016

manu_bidouilliste.com added a comment to D5481: Generic OHCI and Allwinner OHCI.

Looks good to me. Did you resolve all the style issues?

Do you think the device init and deinit methods you're adding should be more generic, like covering XHCI/EHCI/UHCI and so on aswell?

Mar 6 2016, 10:37 AM · ARM

Mar 5 2016

manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Remove clocking bits as they have been commited to HEAD.
Fix a few style(9) issues.
Remove ohci_fdt device and use "ohci fdt" in sys/conf/files

Mar 5 2016, 1:24 PM · ARM
manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Orders defines.

Mar 5 2016, 8:36 AM · ARM

Mar 4 2016

manu_bidouilliste.com updated the diff for D5342: Allwinner A31 add smp support.

Fix space/tab in kernel config files.

Mar 4 2016, 2:42 PM · ARM
manu_bidouilliste.com added a comment to D5366: Fix an off-by-one error, d_unit starts at 0..

This current diff doesn't change netbooting for me, it's even worse because as it can't open the network device in exclusive mode it cannot netboot.
Andrew sent me this patch to test instead : http://www.pastebin.ca/3379018
This works for netbooting my HP laptop and definitly increase the speed.

Mar 4 2016, 9:06 AM

Mar 3 2016

manu_bidouilliste.com updated the diff for D5342: Allwinner A31 add smp support.

Fix style(9).

Mar 3 2016, 2:53 PM · ARM

Mar 2 2016

manu_bidouilliste.com added inline comments to D5342: Allwinner A31 add smp support.
Mar 2 2016, 8:26 PM · ARM
manu_bidouilliste.com updated the diff for D5342: Allwinner A31 add smp support.

Add defines for previously hardcoded value.
Fix minor style(9) issues.

Mar 2 2016, 8:25 PM · ARM
manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Rename generic_ohci to ohci_fdt.
Merge last head and rename a10_clk_usb_activate to a10_clk_ehci_activate in a10_ehci.

Mar 2 2016, 11:30 AM · ARM
manu_bidouilliste.com added inline comments to D5481: Generic OHCI and Allwinner OHCI.
Mar 2 2016, 7:07 AM · ARM
manu_bidouilliste.com updated the diff for D5505: if_dwc add reset-gpio.

Fix style(9)

Mar 2 2016, 7:05 AM · ARM
manu_bidouilliste.com updated the diff for D5500: Allwinner A31 RTC.

Setting the autoswitch on.
If switching to the external oscillator fails the RTC will use the internal one (less precise).

Mar 2 2016, 6:12 AM · ARM

Mar 1 2016

manu_bidouilliste.com updated the diff for D5505: if_dwc add reset-gpio.

Respect optional pin polarity.

Mar 1 2016, 2:47 PM · ARM
manu_bidouilliste.com updated the diff for D5505: if_dwc add reset-gpio.

Simplify the active_low logic.

Mar 1 2016, 1:58 PM · ARM
manu_bidouilliste.com updated the diff for D5500: Allwinner A31 RTC.

Do not fail if we can't use the external oscillator.
Report in boot verbose which oscillator we are using.

Mar 1 2016, 1:33 PM · ARM
manu_bidouilliste.com retitled D5505: if_dwc add reset-gpio from to if_dwc add reset-gpio.
Mar 1 2016, 11:58 AM · ARM
manu_bidouilliste.com retitled D5500: Allwinner A31 RTC from to Allwinner A31 RTC.
Mar 1 2016, 6:18 AM · ARM

Feb 29 2016

manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Remove unneeded check.

Feb 29 2016, 1:33 AM · ARM
manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Do not lock in usb/usbphy, assert instead.
Pass sc to usb/usbphy functions.

Feb 29 2016, 1:27 AM · ARM
manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Split clock function for USBPHY
Rename USBPHY reg.

Feb 29 2016, 1:05 AM · ARM
manu_bidouilliste.com updated the diff for D5342: Allwinner A31 add smp support.

Update diff to use PLATFORM_SMP bits.

Feb 29 2016, 12:45 AM · ARM

Feb 28 2016

manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Fix increment/decrement
Fix variable name.

Feb 28 2016, 1:37 PM · ARM
manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Forgot one comment.

Feb 28 2016, 1:19 PM · ARM
manu_bidouilliste.com updated the diff for D5481: Generic OHCI and Allwinner OHCI.

Update patch to reflect jmcneill comments.

Feb 28 2016, 1:16 PM · ARM
manu_bidouilliste.com added inline comments to D5481: Generic OHCI and Allwinner OHCI.
Feb 28 2016, 12:36 PM · ARM
manu_bidouilliste.com added a comment to D5342: Allwinner A31 add smp support.

I'll wait till D5466 is commited to update this review.

Feb 28 2016, 4:42 AM · ARM
manu_bidouilliste.com added a reviewer for D5342: Allwinner A31 add smp support: ARM.
Feb 28 2016, 4:42 AM · ARM
manu_bidouilliste.com retitled D5481: Generic OHCI and Allwinner OHCI from to Generic OHCI and Allwinner OHCI.
Feb 28 2016, 3:23 AM · ARM

Feb 27 2016

manu_bidouilliste.com added a comment to D5467: Allwinner A31/A31s USB support.

USB now works for me on A10, A20 and A31S.

Feb 27 2016, 9:33 AM · ARM
manu_bidouilliste.com added a comment to D5468: Allwinner A31 - Fix MMC FIFO register offset.

Mhm, don't really know what 'Accept" does. I thought this was to reflect a positive review from my side but I guess it's more general than that.

Feb 27 2016, 4:36 AM · ARM
manu_bidouilliste.com accepted D5468: Allwinner A31 - Fix MMC FIFO register offset.
Feb 27 2016, 4:32 AM · ARM
manu_bidouilliste.com retitled D5470: i2c(8) Support for I2CRDRW and change scan output from to i2c(8) Support for I2CRDRW and change scan output.
Feb 27 2016, 3:12 AM
manu_bidouilliste.com updated the diff for D5201: gpioctl add -N to operate on pin name instead of pin number.

Restore back str2int function.

Feb 27 2016, 2:50 AM
manu_bidouilliste.com added a comment to D5467: Allwinner A31/A31s USB support.

Should we rename now a10_ehci.c to aw_ehci.c ?
And start doing incremental renaming file for when we change the drivers ?

Feb 27 2016, 1:07 AM · ARM
manu_bidouilliste.com added inline comments to D5467: Allwinner A31/A31s USB support.
Feb 27 2016, 12:17 AM · ARM

Feb 26 2016

manu_bidouilliste.com added inline comments to D5468: Allwinner A31 - Fix MMC FIFO register offset.
Feb 26 2016, 11:49 PM · ARM
manu_bidouilliste.com added a member for ARM: manu_bidouilliste.com.
Feb 26 2016, 11:29 PM
manu_bidouilliste.com updated the diff for D5339: Allwinner A31 clocks driver.

Fix if condition.

Feb 26 2016, 11:35 AM · ARM
manu_bidouilliste.com updated the diff for D5339: Allwinner A31 clocks driver.

Add timeout to pll6_enable.

Feb 26 2016, 11:12 AM · ARM
manu_bidouilliste.com updated the diff for D5339: Allwinner A31 clocks driver.

Add soft reset for TWI and SD.
Fix style(9) and remove unused code.

Feb 26 2016, 4:03 AM · ARM

Feb 25 2016

manu_bidouilliste.com added inline comments to D5339: Allwinner A31 clocks driver.
Feb 25 2016, 11:50 PM · ARM
manu_bidouilliste.com added inline comments to D5339: Allwinner A31 clocks driver.
Feb 25 2016, 11:26 PM · ARM
manu_bidouilliste.com updated the diff for D5339: Allwinner A31 clocks driver.

Return ENXIO for mmcbr_update_ios
Fix style(9) in a31_clk.c

Feb 25 2016, 8:24 PM · ARM
manu_bidouilliste.com updated the diff for D5339: Allwinner A31 clocks driver.

Add ifdefs for A10/A20 and default case if we don't know which SoC we are running on.
Fix a few style(9) errors.

Feb 25 2016, 7:48 PM · ARM

Feb 24 2016

manu_bidouilliste.com added a comment to D5339: Allwinner A31 clocks driver.

Does this build? You added a file, but it's not in any of the files.* files.

Feb 24 2016, 10:22 PM · ARM
manu_bidouilliste.com updated the diff for D5339: Allwinner A31 clocks driver.

Add ifdef on SOC_ALLWINNER_A31/S to a31 clk function.

Feb 24 2016, 10:22 PM · ARM
manu_bidouilliste.com updated the diff for D5340: Allwinner A31 pinctrl.

Add option SOC_ALLWINNER_A31S to options.arm and only use data from a31s_padconf.c if it is defined.
Use nitems instead of sizeof divs directly.

Feb 24 2016, 9:19 PM · ARM
manu_bidouilliste.com updated the diff for D5339: Allwinner A31 clocks driver.

GMAC clock was missing some bits so it didn't worked.

Feb 24 2016, 3:25 PM · ARM