[PATCH v2] ARM: sunxi: dts: Add support for the cubieboard3, the CubieTruck

2013-10-08 Thread oliver+list
From: Oliver Schinagl Cubietech introduced a new cubieboard, the CubieTruck. This board added more output connectors and features 2 GiB of RAM and a Gigabit PHY. Tested are are uart0 and LEDS which both work as expected. Signed-off-by: Oliver Schinagl --- Changes since previous version: * It'

[PATCH] ARM: sunxi: dts: preliminary cubietruck support

2013-10-05 Thread oliver+list
From: Oliver Schinagl A new cubieboard has been introduced, the cubietruck. I did try to also add emac support, but that didn't work well with the included RTL8211E Gbit PHY so I ommited that for now (it doesn't work with u-boot either). I tested the uart0 port and the LEDS which all seemed to

[PATCH] ARM: sunxi: dts: Add support for the cubieboard3, the CubieTruck

2013-10-05 Thread oliver+list
From: Oliver Schinagl Cubieboard3, CT Signed-off-by: Oliver Schinagl --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 60 ++ 2 files changed, 61 insertions(+) create mode 100644 arch/arm/boot/dts/sun7i-a20-cubietru

[PATCHv7 0/2] ARM: sunxi: Driver for Allwinner sunxi Security ID

2013-09-03 Thread oliver+list
From: Oliver Schinagl I don't know if I know how to polish it anymore without rubbing off the varnish. Oliver Changes from v6: * Remove __init * Remove comments per Greg's request * Fix a few typo's Changes from v5: * Added dts for A10s * Move ABI documentation to testing * Improve

[PATCHv7 1/2] ARM: sunxi: Initial support for Allwinner's Security ID fuses

2013-09-03 Thread oliver+list
From: Oliver Schinagl Allwinner has electric fuses (efuse) on their line of chips. This driver reads those fuses, seeds the kernel entropy and exports them as a sysfs node. These fuses are most likely to be programmed at the factory, encoding things like Chip ID, some sort of serial number, etc.

[PATCHv7 2/2] ARM: sunxi: dt: Add sunxi-sid to dts for sun4i, sun5i and sun7i

2013-09-03 Thread oliver+list
From: Oliver Schinagl This patch shall add support for the sunxi-sid driver to the device tree for A10, A10s, A13 and A20. Signed-off-by: Oliver Schinagl --- arch/arm/boot/dts/sun4i-a10.dtsi | 5 + arch/arm/boot/dts/sun5i-a10s.dtsi | 5 + arch/arm/boot/dts/sun5i-a13.dtsi | 5 + a

[PATCHv6 2/2] ARM: sunxi: dt: Add sunxi-sid to dts for sun4i, sun5i and sun7i

2013-09-01 Thread oliver+list
From: Oliver Schinagl This patch shall add support for the sunxi-sid driver to the device tree for A10, A10s, A13 and A20. Signed-off-by: Oliver Schinagl --- arch/arm/boot/dts/sun4i-a10.dtsi | 5 + arch/arm/boot/dts/sun5i-a10s.dtsi | 5 + arch/arm/boot/dts/sun5i-a13.dtsi | 5 + a

[PATCHv6 0/2] ARM: sunxi: Driver for Allwinner sunxi Security ID

2013-09-01 Thread oliver+list
From: Oliver Schinagl Hopefully it is polished enough for inclusion now :) Oliver Changes from v5: * Added dts for A10s * Move ABI documentation to testing * Improve documentation overal * Expand comments about future changes for when Greg fixes sysfs bin attrs * Rename sun7i-sid to s

[PATCHv6 1/2] ARM: sunxi: Initial support for Allwinner's Security ID fuses

2013-09-01 Thread oliver+list
From: Oliver Schinagl Allwinner has electric fuses (efuse) on their line of chips. This driver reads those fuses, seeds the kernel entropy and exports them as a sysfs node. These fuses are most likely to be programmed at the factory, encoding things like Chip ID, some sort of serial number etc a

[PATCHv5 0/2] Driver for Allwinner sunxi Security ID

2013-08-27 Thread oliver+list
From: Oliver Schinagl After a little vacation I had time to address the last few issues and adapted per request. After a long talk with Greg we decided that after finding some issues with binary attribute groups that don't currently work with sysfs yet this micro-driver falls back to the old manu

[PATCH 2/2] Add sunxi-sid to dts for sun4i, sun5i and sun7i

2013-08-27 Thread oliver+list
From: Oliver Schinagl This patch shall add support for the sunxi-sid driver to the device table for sun4i, sun5i and sun7i. Signed-off-by: Oliver Schinagl --- arch/arm/boot/dts/sun4i-a10.dtsi | 5 + arch/arm/boot/dts/sun5i-a13.dtsi | 5 + arch/arm/boot/dts/sun7i-a20.dtsi | 6 ++ 3

[PATCH 1/2] Initial support for Allwinner's Security ID fuses

2013-08-27 Thread oliver+list
From: Oliver Schinagl Allwinner has electric fuses (efuse) on their line of chips. This driver reads those fuses, seeds the kernel entropy and exports them as a sysfs node. These fuses are most likly to be programmed at the factory, encoding things like Chip ID, some sort of serial number etc an