Page MenuHomeFreeBSD
Feed Advanced Search

Feb 21 2016

manu_bidouilliste.com updated the diff for D5339: Allwinner A31 clocks driver.

Add I2c.
Correct two register name (APB1/2 versus APB0/1).

Feb 21 2016, 5:07 PM · ARM

Feb 19 2016

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

Merge back into one function and split the diff bits into switch statement.
Use cp15_l2ctlr_get and CPUV7_L2CTLR_NPROC instead of inline assembly.

Feb 19 2016, 3:37 PM · ARM
manu_bidouilliste.com added inline comments to D5342: Allwinner A31 add smp support.
Feb 19 2016, 3:12 PM · ARM
manu_bidouilliste.com updated the diff for D5342: Allwinner A31 add smp support.

Split start_ap in two function, one of each supported SoC.
Fix style(9).

Feb 19 2016, 2:49 PM · ARM
manu_bidouilliste.com added inline comments to D5339: Allwinner A31 clocks driver.
Feb 19 2016, 2:47 PM · ARM
manu_bidouilliste.com updated the diff for D5340: Allwinner A31 pinctrl.

Remove un-existant pins in A31S as the code support this.

Feb 19 2016, 2:31 PM · ARM
manu_bidouilliste.com updated the diff for D5342: Allwinner A31 add smp support.

Fix a bug, the power off gating reg is in the prcm region in the a31.

Feb 19 2016, 11:58 AM · ARM
manu_bidouilliste.com retitled D5342: Allwinner A31 add smp support from to Allwinner A31 add smp support.
Feb 19 2016, 3:10 AM · ARM
manu_bidouilliste.com retitled D5340: Allwinner A31 pinctrl from to Allwinner A31 pinctrl.
Feb 19 2016, 2:29 AM · ARM
manu_bidouilliste.com retitled D5339: Allwinner A31 clocks driver from to Allwinner A31 clocks driver.
Feb 19 2016, 2:27 AM · ARM
manu_bidouilliste.com retitled D5338: Allwinner A31 add to machdep from to Allwinner A31 add to machdep.
Feb 19 2016, 2:25 AM · ARM

Feb 18 2016

manu_bidouilliste.com updated the diff for D5327: Allwinner A31 Watchdog.

Fix style(9) on defines.
Add A10_WATCHDOG, A31_WATCHDOG defines and use them in the compat_data.
Set device desc based on the compat data which matched.

Feb 18 2016, 10:51 PM · ARM
manu_bidouilliste.com updated the diff for D5327: Allwinner A31 Watchdog.

Use ofw_bus_search_compatible.
Rename A31_WDOG_CONFIG_RST_EN to A31_WDOG_CONFIG_RST_EN_SYSTEM.
Rename ifdef in aw_wdog.h
Fix indentation to reflect style(9).
Remove a10 var in softc as it is not needed anymore

Feb 18 2016, 6:36 PM · ARM
manu_bidouilliste.com added inline comments to D5327: Allwinner A31 Watchdog.
Feb 18 2016, 6:12 PM · ARM
manu_bidouilliste.com retitled D5327: Allwinner A31 Watchdog from to Allwinner A31 Watchdog.
Feb 18 2016, 5:54 PM · ARM

Feb 17 2016

manu_bidouilliste.com updated the diff for D5177: Add fdl_pinctrl to Allwinner SoC.

Rename SOC_A10/SOC_A20 to SOC_ALLWINNER_A10/SOC_ALLWINNER_A20
Add FBSDID to *_padconf.c files.

Feb 17 2016, 8:42 AM · ARM

Feb 16 2016

manu_bidouilliste.com updated the diff for D5177: Add fdl_pinctrl to Allwinner SoC.

Add SOC_A10 and SOC_A20 option and use them in A10/A20 kernel config.
Only use a10_padconf/a20_padconf is the options is defined.
Fix minor style(9) issue.
Also move a20_padconf.c into a20 subfolder.

Feb 16 2016, 1:13 PM · ARM
manu_bidouilliste.com added a comment to D5280: Allwinner source tree cleanup.

We still haven't settled on the name convention (if we use SoC name or the allwinner code name sunXi), discussion is still open.

Feb 16 2016, 1:11 PM · ARM

Feb 15 2016

manu_bidouilliste.com updated the diff for D5280: Allwinner source tree cleanup.

Update diff due to recent changes in -HEAD.

Feb 15 2016, 3:46 PM · ARM
manu_bidouilliste.com updated the diff for D4954: AXP209 Power Management Unit.

Update diff because of recent -HEAD change.
Also add axp209 to A10 kernel config file.

Feb 15 2016, 3:34 PM · ARM
manu_bidouilliste.com updated the diff for D4846: Allwinner A10/A20 i2c.

Update diff to take care of andrew comments.

Feb 15 2016, 10:50 AM · ARM
manu_bidouilliste.com added inline comments to D4846: Allwinner A10/A20 i2c.
Feb 15 2016, 10:49 AM · ARM
manu_bidouilliste.com updated the diff for D4846: Allwinner A10/A20 i2c.

Update diff since the twsi device is now in -HEAD

Feb 15 2016, 12:31 AM · ARM

Feb 14 2016

manu_bidouilliste.com retitled D5280: Allwinner source tree cleanup from to Allwinner source tree cleanup.
Feb 14 2016, 10:59 PM · ARM

Feb 13 2016

manu_bidouilliste.com updated the diff for D4954: AXP209 Power Management Unit.
Rename register define to have name instead of reg number.
Fix style(9)
Feb 13 2016, 5:48 PM · ARM
manu_bidouilliste.com updated the diff for D4846: Allwinner A10/A20 i2c.

While converting to class the driver name changed from iichb so iic child device couldn't attach.
Fix that in this diff.

Feb 13 2016, 5:47 PM · ARM
manu_bidouilliste.com updated the diff for D4846: Allwinner A10/A20 i2c.
Convert twsi to a driver class and move generic function to dev/iicbus/twsi/
Add defines for allwinner and marvell controller reg offset.
Move reg offset assignment to attach function.
Add twsi driver to files.arm since it's used in more that one SoC.
Feb 13 2016, 5:16 PM · ARM
manu_bidouilliste.com added a comment to D4846: Allwinner A10/A20 i2c.

I think the driver should be moved to be, e.g. sys/dev/iicbus/twsi/.

Feb 13 2016, 3:54 PM · ARM
manu_bidouilliste.com updated the diff for D5177: Add fdl_pinctrl to Allwinner SoC.

Update patch based on andrew comments.

Feb 13 2016, 3:47 PM · ARM
manu_bidouilliste.com added inline comments to D5177: Add fdl_pinctrl to Allwinner SoC.
Feb 13 2016, 3:43 PM · ARM

Feb 12 2016

manu_bidouilliste.com updated the diff for D4846: Allwinner A10/A20 i2c.

Update diff to add change introduce into rev 295567
Also now that A10 kernel config is into -HEAD, add iic and iicbus into it.

Feb 12 2016, 5:33 PM · ARM

Feb 10 2016

manu_bidouilliste.com updated the diff for D5177: Add fdl_pinctrl to Allwinner SoC.

Update diff due to recent -HEAD changes.

Feb 10 2016, 2:19 PM · ARM

Feb 9 2016

manu_bidouilliste.com updated the diff for D4792: Allwinner DTS update.

Update diff based on andrew comments.

Feb 9 2016, 7:11 PM · ARM
manu_bidouilliste.com added inline comments to D4792: Allwinner DTS update.
Feb 9 2016, 7:00 PM · ARM
manu_bidouilliste.com added inline comments to D4792: Allwinner DTS update.
Feb 9 2016, 6:40 PM · ARM
manu_bidouilliste.com updated the diff for D4792: Allwinner DTS update.

Update diff since the DTS from Linux have now been imported.

Feb 9 2016, 5:33 PM · ARM

Feb 8 2016

manu_bidouilliste.com updated the diff for D4954: AXP209 Power Management Unit.

Rename driver to axp209_pmu
As driver name ends with number it is not really pretty to have axp2090 in dmesg.

Feb 8 2016, 3:09 PM · ARM
manu_bidouilliste.com updated the diff for D5177: Add fdl_pinctrl to Allwinner SoC.

Fix silly mistake, gpio_max_pin must returns pin number - 1.

Feb 8 2016, 2:37 PM · ARM
manu_bidouilliste.com updated the diff for D5201: gpioctl add -N to operate on pin name instead of pin number.

Fix if condition for str2int.

Feb 8 2016, 2:10 PM
manu_bidouilliste.com updated the diff for D5177: Add fdl_pinctrl to Allwinner SoC.

Return only the padname instead of "pin %number (%name)" for the gpio name.

Feb 8 2016, 2:06 PM · ARM
manu_bidouilliste.com updated the diff for D5201: gpioctl add -N to operate on pin name instead of pin number.

Update diff to reflect imp@ suggestion.

Feb 8 2016, 1:17 PM

Feb 6 2016

manu_bidouilliste.com added a comment to D5201: gpioctl add -N to operate on pin name instead of pin number.
In D5201#111038, @gonzo wrote:

I like the idea but I think -N switch is excessive. Just treat "pin" as pinspec: if it's valid number (i.e. str2num call was successful) - it's pinnum, if not - pinname. Just like ports and /etc/services. This is IMHO and I'd like to get second opinion from imp@ or loos@

Feb 6 2016, 8:06 PM

Feb 5 2016

manu_bidouilliste.com retitled D5201: gpioctl add -N to operate on pin name instead of pin number from to gpioctl add -N to operate on pin name instead of pin number.
Feb 5 2016, 10:18 AM

Feb 3 2016

manu_bidouilliste.com retitled D5177: Add fdl_pinctrl to Allwinner SoC from to Add fdl_pinctrl to Allwinner SoC.
Feb 3 2016, 4:02 PM · ARM

Jan 27 2016

manu_bidouilliste.com added inline comments to D4792: Allwinner DTS update.
Jan 27 2016, 7:33 PM · ARM
manu_bidouilliste.com updated the diff for D4792: Allwinner DTS update.

Fix style and remove _LAST

Jan 27 2016, 7:32 PM · ARM
manu_bidouilliste.com updated the diff for D4792: Allwinner DTS update.

Last diff also include conversion for cubieboard2 to upstream DTS.
Confirmed by jmcneill.

Jan 27 2016, 12:02 AM · ARM

Jan 25 2016

manu_bidouilliste.com updated the diff for D4846: Allwinner A10/A20 i2c.

Update patch due to the last commit on mv_twsi.c and a10_clk.c on HEAD.

Jan 25 2016, 5:39 PM · ARM
manu_bidouilliste.com updated the diff for D4792: Allwinner DTS update.

FDT_PLATFORM was commited.
This new diff:

  • Update drivers to parse upstream compatible props
  • Update our custom DTS to use the same compatible props
  • Convert some driver to EARLY driver because of the order of the upstream DTS.
  • Add a generic A10 kernel config
  • Make A20 use generic_timer
  • Update the upstream DTS.
Jan 25 2016, 12:55 AM · ARM
manu_bidouilliste.com updated the diff for D5059: Convert the A20 and A10 to plaform..

Move timer.c to files.allwinner since A20 is still using it.

Jan 25 2016, 12:03 AM · ARM

Jan 24 2016

manu_bidouilliste.com updated the diff for D5059: Convert the A20 and A10 to plaform..

Remove generic_timer for now as our custom DTS doesn't include the node.

Jan 24 2016, 11:55 PM · ARM
manu_bidouilliste.com added inline comments to D5059: Convert the A20 and A10 to plaform..
Jan 24 2016, 11:54 PM · ARM
manu_bidouilliste.com added inline comments to D5059: Convert the A20 and A10 to plaform..
Jan 24 2016, 11:36 PM · ARM
manu_bidouilliste.com updated the diff for D5059: Convert the A20 and A10 to plaform..

Remove fdt compatible prop change.

Jan 24 2016, 11:23 PM · ARM
manu_bidouilliste.com updated the diff for D5059: Convert the A20 and A10 to plaform..

Fix style(9).
Sorry wrong cherry-pick ...

Jan 24 2016, 10:21 PM · ARM
manu_bidouilliste.com added a comment to D5059: Convert the A20 and A10 to plaform..

Add answer to inline comments

Jan 24 2016, 10:20 PM · ARM
manu_bidouilliste.com added a project to D5059: Convert the A20 and A10 to plaform.: ARM.
Jan 24 2016, 9:38 PM · ARM
manu_bidouilliste.com retitled D5059: Convert the A20 and A10 to plaform. from to Convert the A20 and A10 to plaform..
Jan 24 2016, 9:37 PM · ARM
manu_bidouilliste.com updated the diff for D4792: Allwinner DTS update.

Fix style(9) issues.
Update to latest DTS.
Merge machdep files so A10 and A20 could be compiled together.
Use ofw_bus_search_compatible where appropriate.

Jan 24 2016, 5:58 PM · ARM
manu_bidouilliste.com added a comment to D4792: Allwinner DTS update.

Next diff correct style(9) and all the comment above.

Jan 24 2016, 5:56 PM · ARM

Jan 20 2016

manu_bidouilliste.com added a comment to D4954: AXP209 Power Management Unit.

Last comment are now fixed.

Jan 20 2016, 4:39 PM · ARM
manu_bidouilliste.com updated the diff for D4954: AXP209 Power Management Unit.

Add register defines
Remove dev from softc since we don't need it.

Jan 20 2016, 4:39 PM · ARM

Jan 19 2016

manu_bidouilliste.com added a comment to D4954: AXP209 Power Management Unit.

The new diff handle all your remarks (I hope)

Jan 19 2016, 1:49 PM · ARM
manu_bidouilliste.com updated the diff for D4954: AXP209 Power Management Unit.

Only printf messages when in bootverbose.
Get our i2c addr in attach instead of probe.
Explain the bit logic to find the power source.

Jan 19 2016, 1:47 PM · ARM

Jan 15 2016

manu_bidouilliste.com retitled D4954: AXP209 Power Management Unit from to AXP209 Power Management Unit.
Jan 15 2016, 1:51 PM · ARM
manu_bidouilliste.com updated the diff for D4846: Allwinner A10/A20 i2c.

Rename driver to iichb.
Add bus and ofw interface methods.

Jan 15 2016, 1:31 PM · ARM

Jan 12 2016

manu_bidouilliste.com updated the diff for D4792: Allwinner DTS update.

Set the phy-mode of the gmac to rgmii-bpi so 1000bps link works better

Jan 12 2016, 1:54 PM · ARM

Jan 10 2016

manu_bidouilliste.com updated the diff for D4846: Allwinner A10/A20 i2c.

Move register offset into the softc struct.

Jan 10 2016, 6:41 AM · ARM
manu_bidouilliste.com added inline comments to D4846: Allwinner A10/A20 i2c.
Jan 10 2016, 5:13 AM · ARM
manu_bidouilliste.com retitled D4846: Allwinner A10/A20 i2c from to Allwinner A10/A20 i2c.
Jan 10 2016, 4:50 AM · ARM

Jan 7 2016

manu_bidouilliste.com updated the test plan for D4792: Allwinner DTS update.
Jan 7 2016, 12:30 PM · ARM
manu_bidouilliste.com retitled D4816: New port : sysutils/u-boot-olimex-a20-som-evb from sysutils/u-boot-olimex-a20-som-evb to New port : sysutils/u-boot-olimex-a20-som-evb.
Jan 7 2016, 12:29 PM
manu_bidouilliste.com retitled D4815: New port: sysutils/u-boot-olinuxino-lime from sysutils/u-boot-olinuxino-lime to New port: sysutils/u-boot-olinuxino-lime.
Jan 7 2016, 12:29 PM
manu_bidouilliste.com retitled D4816: New port : sysutils/u-boot-olimex-a20-som-evb from to sysutils/u-boot-olimex-a20-som-evb.
Jan 7 2016, 11:19 AM
manu_bidouilliste.com retitled D4815: New port: sysutils/u-boot-olinuxino-lime from to sysutils/u-boot-olinuxino-lime.
Jan 7 2016, 11:18 AM

Jan 5 2016

manu_bidouilliste.com added a comment to D4792: Allwinner DTS update.
In D4792#101671, @imp wrote:

How far are we now from Linux dts files?

Jan 5 2016, 3:04 AM · ARM
manu_bidouilliste.com retitled D4792: Allwinner DTS update from to Allwinner update.
Jan 5 2016, 2:11 AM · ARM