diff for duplicates of <26541471867672@web22j.yandex.ru> diff --git a/a/1.txt b/N1/1.txt index dac4d8e..fcac423 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -4,237 +4,237 @@ > Hi, > > On 22-08-16 10:50, Chen-Yu Tsai wrote: ->> ?Hi, +>> Hi, >> ->> ?On Fri, Aug 19, 2016 at 2:02 AM, Hans de Goede <hdegoede@redhat.com> wrote: ->>> ?Just like with a13/a23/a33 most a31 tablets are derived from the same ->>> ?reference design. Add a .dtsi file with all the common bits to avoid ->>> ?endless copy and pasting of these. +>> On Fri, Aug 19, 2016 at 2:02 AM, Hans de Goede <hdegoede@redhat.com> wrote: +>>> Just like with a13/a23/a33 most a31 tablets are derived from the same +>>> reference design. Add a .dtsi file with all the common bits to avoid +>>> endless copy and pasting of these. >>> ->>> ?The sun6i-reference-design-tablet.dtsi this commit adds is a copy ->>> ?of sun6i-a31s-colorfly-e708-q1.dts with a few tablet specific bits ->>> ?removed / left in sun6i-a31s-colorfly-e708-q1.dts. +>>> The sun6i-reference-design-tablet.dtsi this commit adds is a copy +>>> of sun6i-a31s-colorfly-e708-q1.dts with a few tablet specific bits +>>> removed / left in sun6i-a31s-colorfly-e708-q1.dts. >>> ->>> ?Signed-off-by: Hans de Goede <hdegoede@redhat.com> ->>> ?--- ->>> ??arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts | 147 +-------------------- ->>> ??...8-q1.dts => sun6i-reference-design-tablet.dtsi} | 26 +--- ->>> ??2 files changed, 2 insertions(+), 171 deletions(-) ->>> ??copy arch/arm/boot/dts/{sun6i-a31s-colorfly-e708-q1.dts => sun6i-reference-design-tablet.dtsi} (90%) +>>> Signed-off-by: Hans de Goede <hdegoede@redhat.com> +>>> --- +>>> arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts | 147 +-------------------- +>>> ...8-q1.dts => sun6i-reference-design-tablet.dtsi} | 26 +--- +>>> 2 files changed, 2 insertions(+), 171 deletions(-) +>>> copy arch/arm/boot/dts/{sun6i-a31s-colorfly-e708-q1.dts => sun6i-reference-design-tablet.dtsi} (90%) >>> ->>> ?diff --git a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts b/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts ->>> ?index 34d8710..882a4d8 100644 ->>> ?--- a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts ->>> ?+++ b/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts ->>> ?@@ -42,32 +42,11 @@ +>>> diff --git a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts b/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts +>>> index 34d8710..882a4d8 100644 +>>> --- a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts +>>> +++ b/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts +>>> @@ -42,32 +42,11 @@ >>> ->>> ??/dts-v1/; ->>> ??#include "sun6i-a31s.dtsi" ->>> ?-#include "sunxi-common-regulators.dtsi" ->>> ?- ->>> ?-#include <dt-bindings/gpio/gpio.h> ->>> ?-#include <dt-bindings/input/input.h> ->>> ?-#include <dt-bindings/pinctrl/sun4i-a10.h> ->>> ?+#include "sun6i-reference-design-tablet.dtsi" +>>> /dts-v1/; +>>> #include "sun6i-a31s.dtsi" +>>> -#include "sunxi-common-regulators.dtsi" +>>> - +>>> -#include <dt-bindings/gpio/gpio.h> +>>> -#include <dt-bindings/input/input.h> +>>> -#include <dt-bindings/pinctrl/sun4i-a10.h> +>>> +#include "sun6i-reference-design-tablet.dtsi" >>> ->>> ??/ { ->>> ?????????model = "Colorfly E708 Q1 tablet"; ->>> ?????????compatible = "colorfly,e708-q1", "allwinner,sun6i-a31s"; ->>> ?- ->>> ?- aliases { ->>> ?- serial0 = &uart0; ->>> ?- }; ->>> ?- ->>> ?- chosen { ->>> ?- stdout-path = "serial0:115200n8"; ->>> ?- }; ->>> ?-}; ->>> ?- ->>> ?-&cpu0 { ->>> ?- cpu-supply = <®_dcdc3>; ->>> ?-}; ->>> ?- ->>> ?-&ehci0 { ->>> ?- /* rtl8188etv wifi is connected here */ ->>> ?- status = "okay"; ->>> ??}; +>>> / { +>>> model = "Colorfly E708 Q1 tablet"; +>>> compatible = "colorfly,e708-q1", "allwinner,sun6i-a31s"; +>>> - +>>> - aliases { +>>> - serial0 = &uart0; +>>> - }; +>>> - +>>> - chosen { +>>> - stdout-path = "serial0:115200n8"; +>>> - }; +>>> -}; +>>> - +>>> -&cpu0 { +>>> - cpu-supply = <®_dcdc3>; +>>> -}; +>>> - +>>> -&ehci0 { +>>> - /* rtl8188etv wifi is connected here */ +>>> - status = "okay"; +>>> }; >>> ->>> ??&lradc { ->>> ?@@ -82,136 +61,12 @@ ->>> ?????????}; ->>> ??}; +>>> &lradc { +>>> @@ -82,136 +61,12 @@ +>>> }; +>>> }; >>> ->>> ?-&mmc0 { ->>> ?- pinctrl-names = "default"; ->>> ?- pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_e708_q1>; ->>> ?- vmmc-supply = <®_dcdc1>; ->>> ?- bus-width = <4>; ->>> ?- cd-gpios = <&pio 0 8 GPIO_ACTIVE_HIGH>; /* PA8 */ ->>> ?- cd-inverted; ->>> ?- status = "okay"; ->>> ?-}; ->>> ?- ->>> ?-&pio { ->>> ?- mmc0_cd_pin_e708_q1: mmc0_cd_pin at 0 { ->>> ?- allwinner,pins = "PA8"; ->>> ?- allwinner,function = "gpio_in"; ->>> ?- allwinner,drive = <SUN4I_PINCTRL_10_MA>; ->>> ?- allwinner,pull = <SUN4I_PINCTRL_PULL_UP>; ->>> ?- }; ->>> ?- ->>> ?- usb0_id_detect_pin: usb0_id_detect_pin at 0 { ->>> ?- allwinner,pins = "PA15"; ->>> ?- allwinner,function = "gpio_in"; ->>> ?- allwinner,drive = <SUN4I_PINCTRL_10_MA>; ->>> ?- allwinner,pull = <SUN4I_PINCTRL_PULL_UP>; ->>> ?- }; ->>> ?-}; ->>> ?- ->>> ?-&p2wi { ->>> ?- status = "okay"; ->>> ?- ->>> ?- axp22x: pmic at 68 { ->>> ?- compatible = "x-powers,axp221"; ->>> ?- reg = <0x68>; ->>> ?- interrupt-parent = <&nmi_intc>; ->>> ?- interrupts = <0 IRQ_TYPE_LEVEL_LOW>; ->>> ?- drivevbus-supply = <®_vcc5v0>; ->>> ?- x-powers,drive-vbus-en; ->>> ?- }; ->>> ?-}; ->>> ?- ->>> ?-#include "axp22x.dtsi" ->>> ?- ->>> ?-®_aldo3 { ->>> ?- regulator-always-on; ->>> ?- regulator-min-microvolt = <2700000>; ->>> ?- regulator-max-microvolt = <3300000>; ->>> ?- regulator-name = "avcc"; ->>> ?-}; ->>> ?- ->>> ?-®_dc1sw { ->>> ?- regulator-name = "vcc-lcd"; ->>> ?-}; ->>> ?- ->>> ?-®_dc5ldo { ->>> ?- regulator-always-on; ->>> ?- regulator-min-microvolt = <700000>; ->>> ?- regulator-max-microvolt = <1320000>; ->>> ?- regulator-name = "vdd-cpus"; /* This is an educated guess */ ->>> ?-}; ->>> ?- ->>> ?-®_dcdc1 { ->>> ?- regulator-always-on; ->>> ?- regulator-min-microvolt = <3000000>; ->>> ?- regulator-max-microvolt = <3000000>; ->>> ?- regulator-name = "vcc-3v0"; ->>> ?-}; ->>> ?- ->>> ?-®_dcdc2 { ->>> ?- regulator-min-microvolt = <700000>; ->>> ?- regulator-max-microvolt = <1320000>; ->>> ?- regulator-name = "vdd-gpu"; ->>> ?-}; ->>> ?- ->>> ?-®_dcdc3 { ->>> ?- regulator-always-on; ->>> ?- regulator-min-microvolt = <700000>; ->>> ?- regulator-max-microvolt = <1320000>; ->>> ?- regulator-name = "vdd-cpu"; ->>> ?-}; ->>> ?- ->>> ?-®_dcdc4 { ->>> ?- regulator-always-on; ->>> ?- regulator-min-microvolt = <700000>; ->>> ?- regulator-max-microvolt = <1320000>; ->>> ?- regulator-name = "vdd-sys-dll"; ->>> ?-}; ->>> ?- ->>> ?-®_dcdc5 { ->>> ?- regulator-always-on; ->>> ?- regulator-min-microvolt = <1500000>; ->>> ?- regulator-max-microvolt = <1500000>; ->>> ?- regulator-name = "vcc-dram"; ->>> ?-}; ->>> ?- ->>> ?-®_dldo1 { ->>> ?- regulator-min-microvolt = <3300000>; ->>> ?- regulator-max-microvolt = <3300000>; ->>> ?- regulator-name = "vcc-wifi"; ->>> ?-}; ->>> ?- ->>> ??®_dldo2 { ->>> ?????????regulator-min-microvolt = <1800000>; ->>> ?????????regulator-max-microvolt = <1800000>; ->>> ?????????regulator-name = "vcc-pg"; ->>> ??}; +>>> -&mmc0 { +>>> - pinctrl-names = "default"; +>>> - pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_e708_q1>; +>>> - vmmc-supply = <®_dcdc1>; +>>> - bus-width = <4>; +>>> - cd-gpios = <&pio 0 8 GPIO_ACTIVE_HIGH>; /* PA8 */ +>>> - cd-inverted; +>>> - status = "okay"; +>>> -}; +>>> - +>>> -&pio { +>>> - mmc0_cd_pin_e708_q1: mmc0_cd_pin@0 { +>>> - allwinner,pins = "PA8"; +>>> - allwinner,function = "gpio_in"; +>>> - allwinner,drive = <SUN4I_PINCTRL_10_MA>; +>>> - allwinner,pull = <SUN4I_PINCTRL_PULL_UP>; +>>> - }; +>>> - +>>> - usb0_id_detect_pin: usb0_id_detect_pin@0 { +>>> - allwinner,pins = "PA15"; +>>> - allwinner,function = "gpio_in"; +>>> - allwinner,drive = <SUN4I_PINCTRL_10_MA>; +>>> - allwinner,pull = <SUN4I_PINCTRL_PULL_UP>; +>>> - }; +>>> -}; +>>> - +>>> -&p2wi { +>>> - status = "okay"; +>>> - +>>> - axp22x: pmic@68 { +>>> - compatible = "x-powers,axp221"; +>>> - reg = <0x68>; +>>> - interrupt-parent = <&nmi_intc>; +>>> - interrupts = <0 IRQ_TYPE_LEVEL_LOW>; +>>> - drivevbus-supply = <®_vcc5v0>; +>>> - x-powers,drive-vbus-en; +>>> - }; +>>> -}; +>>> - +>>> -#include "axp22x.dtsi" +>>> - +>>> -®_aldo3 { +>>> - regulator-always-on; +>>> - regulator-min-microvolt = <2700000>; +>>> - regulator-max-microvolt = <3300000>; +>>> - regulator-name = "avcc"; +>>> -}; +>>> - +>>> -®_dc1sw { +>>> - regulator-name = "vcc-lcd"; +>>> -}; +>>> - +>>> -®_dc5ldo { +>>> - regulator-always-on; +>>> - regulator-min-microvolt = <700000>; +>>> - regulator-max-microvolt = <1320000>; +>>> - regulator-name = "vdd-cpus"; /* This is an educated guess */ +>>> -}; +>>> - +>>> -®_dcdc1 { +>>> - regulator-always-on; +>>> - regulator-min-microvolt = <3000000>; +>>> - regulator-max-microvolt = <3000000>; +>>> - regulator-name = "vcc-3v0"; +>>> -}; +>>> - +>>> -®_dcdc2 { +>>> - regulator-min-microvolt = <700000>; +>>> - regulator-max-microvolt = <1320000>; +>>> - regulator-name = "vdd-gpu"; +>>> -}; +>>> - +>>> -®_dcdc3 { +>>> - regulator-always-on; +>>> - regulator-min-microvolt = <700000>; +>>> - regulator-max-microvolt = <1320000>; +>>> - regulator-name = "vdd-cpu"; +>>> -}; +>>> - +>>> -®_dcdc4 { +>>> - regulator-always-on; +>>> - regulator-min-microvolt = <700000>; +>>> - regulator-max-microvolt = <1320000>; +>>> - regulator-name = "vdd-sys-dll"; +>>> -}; +>>> - +>>> -®_dcdc5 { +>>> - regulator-always-on; +>>> - regulator-min-microvolt = <1500000>; +>>> - regulator-max-microvolt = <1500000>; +>>> - regulator-name = "vcc-dram"; +>>> -}; +>>> - +>>> -®_dldo1 { +>>> - regulator-min-microvolt = <3300000>; +>>> - regulator-max-microvolt = <3300000>; +>>> - regulator-name = "vcc-wifi"; +>>> -}; +>>> - +>>> ®_dldo2 { +>>> regulator-min-microvolt = <1800000>; +>>> regulator-max-microvolt = <1800000>; +>>> regulator-name = "vcc-pg"; +>>> }; >>> ->>> ?-®_drivevbus { ->>> ?- regulator-name = "usb0-vbus"; ->>> ?- status = "okay"; ->>> ?-}; ->>> ?- ->>> ??&simplefb_lcd { ->>> ?- vcc-lcd-supply = <®_dc1sw>; ->>> ?????????vcc-pg-supply = <®_dldo2>; ->>> ??}; ->>> ?- ->>> ?-&usb_otg { ->>> ?- dr_mode = "otg"; ->>> ?- status = "okay"; ->>> ?-}; ->>> ?- ->>> ?-&usb_power_supply { ->>> ?- status = "okay"; ->>> ?-}; ->>> ?- ->>> ?-&usbphy { ->>> ?- pinctrl-names = "default"; ->>> ?- pinctrl-0 = <&usb0_id_detect_pin>; ->>> ?- usb0_id_det-gpio = <&pio 0 15 GPIO_ACTIVE_HIGH>; /* PA15 */ ->>> ?- usb0_vbus_power-supply = <&usb_power_supply>; ->>> ?- usb0_vbus-supply = <®_drivevbus>; ->>> ?- usb1_vbus-supply = <®_dldo1>; ->>> ?- status = "okay"; ->>> ?-}; ->>> ?diff --git a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts b/arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi ->>> ?similarity index 90% ->>> ?copy from arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts ->>> ?copy to arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi ->>> ?index 34d8710..0c43430 100644 ->>> ?--- a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts ->>> ?+++ b/arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi ->>> ?@@ -40,8 +40,6 @@ ->>> ???* OTHER DEALINGS IN THE SOFTWARE. ->>> ???*/ +>>> -®_drivevbus { +>>> - regulator-name = "usb0-vbus"; +>>> - status = "okay"; +>>> -}; +>>> - +>>> &simplefb_lcd { +>>> - vcc-lcd-supply = <®_dc1sw>; +>>> vcc-pg-supply = <®_dldo2>; +>>> }; +>>> - +>>> -&usb_otg { +>>> - dr_mode = "otg"; +>>> - status = "okay"; +>>> -}; +>>> - +>>> -&usb_power_supply { +>>> - status = "okay"; +>>> -}; +>>> - +>>> -&usbphy { +>>> - pinctrl-names = "default"; +>>> - pinctrl-0 = <&usb0_id_detect_pin>; +>>> - usb0_id_det-gpio = <&pio 0 15 GPIO_ACTIVE_HIGH>; /* PA15 */ +>>> - usb0_vbus_power-supply = <&usb_power_supply>; +>>> - usb0_vbus-supply = <®_drivevbus>; +>>> - usb1_vbus-supply = <®_dldo1>; +>>> - status = "okay"; +>>> -}; +>>> diff --git a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts b/arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi +>>> similarity index 90% +>>> copy from arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts +>>> copy to arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi +>>> index 34d8710..0c43430 100644 +>>> --- a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts +>>> +++ b/arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi +>>> @@ -40,8 +40,6 @@ +>>> * OTHER DEALINGS IN THE SOFTWARE. +>>> */ >>> ->>> ?-/dts-v1/; ->>> ?-#include "sun6i-a31s.dtsi" ->>> ??#include "sunxi-common-regulators.dtsi" +>>> -/dts-v1/; +>>> -#include "sun6i-a31s.dtsi" +>>> #include "sunxi-common-regulators.dtsi" >>> ->>> ??#include <dt-bindings/gpio/gpio.h> ->>> ?@@ -49,9 +47,6 @@ ->>> ??#include <dt-bindings/pinctrl/sun4i-a10.h> +>>> #include <dt-bindings/gpio/gpio.h> +>>> @@ -49,9 +47,6 @@ +>>> #include <dt-bindings/pinctrl/sun4i-a10.h> >>> ->>> ??/ { ->>> ?- model = "Colorfly E708 Q1 tablet"; ->>> ?- compatible = "colorfly,e708-q1", "allwinner,sun6i-a31s"; ->>> ?- ->>> ?????????aliases { ->>> ?????????????????serial0 = &uart0; ->>> ?????????}; ->>> ?@@ -66,20 +61,8 @@ ->>> ??}; +>>> / { +>>> - model = "Colorfly E708 Q1 tablet"; +>>> - compatible = "colorfly,e708-q1", "allwinner,sun6i-a31s"; +>>> - +>>> aliases { +>>> serial0 = &uart0; +>>> }; +>>> @@ -66,20 +61,8 @@ +>>> }; >>> ->>> ??&ehci0 { ->>> ?- /* rtl8188etv wifi is connected here */ ->>> ?- status = "okay"; ->>> ?-}; ->>> ?- ->>> ?-&lradc { +>>> &ehci0 { +>>> - /* rtl8188etv wifi is connected here */ +>>> - status = "okay"; +>>> -}; +>>> - +>>> -&lradc { >> ->> ?Shouldn't LRADC be standard for tablets? ->> ?Or are we looking at tablets with "soft" buttons? +>> Shouldn't LRADC be standard for tablets? +>> Or are we looking at tablets with "soft" buttons? > > All A31 tablets I have do use the LRADC, but they do > not use standard button <-> voltage mappings as @@ -252,48 +252,53 @@ I cannot find them for my friend's Viewsonic ViewPad 133Q. > > Hans > ->> ?Otherwise, +>> Otherwise, >> ->> ?Acked-by: Chen-Yu Tsai <wens@csie.org> +>> Acked-by: Chen-Yu Tsai <wens@csie.org> >> ->>> ?- vref-supply = <®_aldo3>; ->>> ?+ /* Wifi is connected here */ ->>> ?????????status = "okay"; ->>> ?- ->>> ?- button at 1000 { ->>> ?- label = "Home"; ->>> ?- linux,code = <KEY_HOMEPAGE>; ->>> ?- channel = <0>; ->>> ?- voltage = <1000000>; ->>> ?- }; ->>> ??}; +>>> - vref-supply = <®_aldo3>; +>>> + /* Wifi is connected here */ +>>> status = "okay"; +>>> - +>>> - button@1000 { +>>> - label = "Home"; +>>> - linux,code = <KEY_HOMEPAGE>; +>>> - channel = <0>; +>>> - voltage = <1000000>; +>>> - }; +>>> }; >>> ->>> ??&mmc0 { ->>> ?@@ -181,12 +164,6 @@ ->>> ?????????regulator-name = "vcc-wifi"; ->>> ??}; +>>> &mmc0 { +>>> @@ -181,12 +164,6 @@ +>>> regulator-name = "vcc-wifi"; +>>> }; >>> ->>> ?-®_dldo2 { ->>> ?- regulator-min-microvolt = <1800000>; ->>> ?- regulator-max-microvolt = <1800000>; ->>> ?- regulator-name = "vcc-pg"; ->>> ?-}; ->>> ?- ->>> ??®_drivevbus { ->>> ?????????regulator-name = "usb0-vbus"; ->>> ?????????status = "okay"; ->>> ?@@ -194,7 +171,6 @@ +>>> -®_dldo2 { +>>> - regulator-min-microvolt = <1800000>; +>>> - regulator-max-microvolt = <1800000>; +>>> - regulator-name = "vcc-pg"; +>>> -}; +>>> - +>>> ®_drivevbus { +>>> regulator-name = "usb0-vbus"; +>>> status = "okay"; +>>> @@ -194,7 +171,6 @@ >>> ->>> ??&simplefb_lcd { ->>> ?????????vcc-lcd-supply = <®_dc1sw>; ->>> ?- vcc-pg-supply = <®_dldo2>; ->>> ??}; +>>> &simplefb_lcd { +>>> vcc-lcd-supply = <®_dc1sw>; +>>> - vcc-pg-supply = <®_dldo2>; +>>> }; >>> ->>> ??&usb_otg { ->>> ?-- ->>> ?2.7.4 +>>> &usb_otg { +>>> -- +>>> 2.7.4 > > _______________________________________________ > linux-arm-kernel mailing list -> linux-arm-kernel at lists.infradead.org +> linux-arm-kernel@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel + +_______________________________________________ +linux-arm-kernel mailing list +linux-arm-kernel@lists.infradead.org +http://lists.infradead.org/mailman/listinfo/linux-arm-kernel diff --git a/a/content_digest b/N1/content_digest index 7167eff..faa0c68 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -2,10 +2,14 @@ "ref\01471543337-6938-3-git-send-email-hdegoede@redhat.com\0" "ref\0CAGb2v65DbNghtC_TuTLCx=z-mqGVU4_YPR_VCrUEpUdjz3QkOA@mail.gmail.com\0" "ref\0f14df799-ff7b-b3cf-eb85-99407fde73f4@redhat.com\0" - "From\0icenowy@aosc.xyz (Icenowy Zheng)\0" - "Subject\0[PATCH v2 2/3] ARM: dts: sun6i: Add sun6i-reference-design-tablet.dtsi\0" + "From\0Icenowy Zheng <icenowy@aosc.xyz>\0" + "Subject\0Re: [PATCH v2 2/3] ARM: dts: sun6i: Add sun6i-reference-design-tablet.dtsi\0" "Date\0Mon, 22 Aug 2016 20:07:52 +0800\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "To\0Hans de Goede <hdegoede@redhat.com>" + " Chen-Yu Tsai <wens@csie.org>\0" + "Cc\0devicetree <devicetree@vger.kernel.org>" + Maxime Ripard <maxime.ripard@free-electrons.com> + " linux-arm-kernel <linux-arm-kernel@lists.infradead.org>\0" "\00:1\0" "b\0" "\n" @@ -14,237 +18,237 @@ "> Hi,\n" ">\n" "> On 22-08-16 10:50, Chen-Yu Tsai wrote:\n" - ">> ?Hi,\n" + ">> \302\240Hi,\n" ">>\n" - ">> ?On Fri, Aug 19, 2016 at 2:02 AM, Hans de Goede <hdegoede@redhat.com> wrote:\n" - ">>> ?Just like with a13/a23/a33 most a31 tablets are derived from the same\n" - ">>> ?reference design. Add a .dtsi file with all the common bits to avoid\n" - ">>> ?endless copy and pasting of these.\n" + ">> \302\240On Fri, Aug 19, 2016 at 2:02 AM, Hans de Goede <hdegoede@redhat.com> wrote:\n" + ">>> \302\240Just like with a13/a23/a33 most a31 tablets are derived from the same\n" + ">>> \302\240reference design. Add a .dtsi file with all the common bits to avoid\n" + ">>> \302\240endless copy and pasting of these.\n" ">>>\n" - ">>> ?The sun6i-reference-design-tablet.dtsi this commit adds is a copy\n" - ">>> ?of sun6i-a31s-colorfly-e708-q1.dts with a few tablet specific bits\n" - ">>> ?removed / left in sun6i-a31s-colorfly-e708-q1.dts.\n" + ">>> \302\240The sun6i-reference-design-tablet.dtsi this commit adds is a copy\n" + ">>> \302\240of sun6i-a31s-colorfly-e708-q1.dts with a few tablet specific bits\n" + ">>> \302\240removed / left in sun6i-a31s-colorfly-e708-q1.dts.\n" ">>>\n" - ">>> ?Signed-off-by: Hans de Goede <hdegoede@redhat.com>\n" - ">>> ?---\n" - ">>> ??arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts | 147 +--------------------\n" - ">>> ??...8-q1.dts => sun6i-reference-design-tablet.dtsi} | 26 +---\n" - ">>> ??2 files changed, 2 insertions(+), 171 deletions(-)\n" - ">>> ??copy arch/arm/boot/dts/{sun6i-a31s-colorfly-e708-q1.dts => sun6i-reference-design-tablet.dtsi} (90%)\n" + ">>> \302\240Signed-off-by: Hans de Goede <hdegoede@redhat.com>\n" + ">>> \302\240---\n" + ">>> \302\240\302\240arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts | 147 +--------------------\n" + ">>> \302\240\302\240...8-q1.dts => sun6i-reference-design-tablet.dtsi} | 26 +---\n" + ">>> \302\240\302\2402 files changed, 2 insertions(+), 171 deletions(-)\n" + ">>> \302\240\302\240copy arch/arm/boot/dts/{sun6i-a31s-colorfly-e708-q1.dts => sun6i-reference-design-tablet.dtsi} (90%)\n" ">>>\n" - ">>> ?diff --git a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts b/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" - ">>> ?index 34d8710..882a4d8 100644\n" - ">>> ?--- a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" - ">>> ?+++ b/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" - ">>> ?@@ -42,32 +42,11 @@\n" + ">>> \302\240diff --git a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts b/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" + ">>> \302\240index 34d8710..882a4d8 100644\n" + ">>> \302\240--- a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" + ">>> \302\240+++ b/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" + ">>> \302\240@@ -42,32 +42,11 @@\n" ">>>\n" - ">>> ??/dts-v1/;\n" - ">>> ??#include \"sun6i-a31s.dtsi\"\n" - ">>> ?-#include \"sunxi-common-regulators.dtsi\"\n" - ">>> ?-\n" - ">>> ?-#include <dt-bindings/gpio/gpio.h>\n" - ">>> ?-#include <dt-bindings/input/input.h>\n" - ">>> ?-#include <dt-bindings/pinctrl/sun4i-a10.h>\n" - ">>> ?+#include \"sun6i-reference-design-tablet.dtsi\"\n" + ">>> \302\240\302\240/dts-v1/;\n" + ">>> \302\240\302\240#include \"sun6i-a31s.dtsi\"\n" + ">>> \302\240-#include \"sunxi-common-regulators.dtsi\"\n" + ">>> \302\240-\n" + ">>> \302\240-#include <dt-bindings/gpio/gpio.h>\n" + ">>> \302\240-#include <dt-bindings/input/input.h>\n" + ">>> \302\240-#include <dt-bindings/pinctrl/sun4i-a10.h>\n" + ">>> \302\240+#include \"sun6i-reference-design-tablet.dtsi\"\n" ">>>\n" - ">>> ??/ {\n" - ">>> ?????????model = \"Colorfly E708 Q1 tablet\";\n" - ">>> ?????????compatible = \"colorfly,e708-q1\", \"allwinner,sun6i-a31s\";\n" - ">>> ?-\n" - ">>> ?- aliases {\n" - ">>> ?- serial0 = &uart0;\n" - ">>> ?- };\n" - ">>> ?-\n" - ">>> ?- chosen {\n" - ">>> ?- stdout-path = \"serial0:115200n8\";\n" - ">>> ?- };\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-&cpu0 {\n" - ">>> ?- cpu-supply = <®_dcdc3>;\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-&ehci0 {\n" - ">>> ?- /* rtl8188etv wifi is connected here */\n" - ">>> ?- status = \"okay\";\n" - ">>> ??};\n" + ">>> \302\240\302\240/ {\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240model = \"Colorfly E708 Q1 tablet\";\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240compatible = \"colorfly,e708-q1\", \"allwinner,sun6i-a31s\";\n" + ">>> \302\240-\n" + ">>> \302\240- aliases {\n" + ">>> \302\240- serial0 = &uart0;\n" + ">>> \302\240- };\n" + ">>> \302\240-\n" + ">>> \302\240- chosen {\n" + ">>> \302\240- stdout-path = \"serial0:115200n8\";\n" + ">>> \302\240- };\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-&cpu0 {\n" + ">>> \302\240- cpu-supply = <®_dcdc3>;\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-&ehci0 {\n" + ">>> \302\240- /* rtl8188etv wifi is connected here */\n" + ">>> \302\240- status = \"okay\";\n" + ">>> \302\240\302\240};\n" ">>>\n" - ">>> ??&lradc {\n" - ">>> ?@@ -82,136 +61,12 @@\n" - ">>> ?????????};\n" - ">>> ??};\n" + ">>> \302\240\302\240&lradc {\n" + ">>> \302\240@@ -82,136 +61,12 @@\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240};\n" + ">>> \302\240\302\240};\n" ">>>\n" - ">>> ?-&mmc0 {\n" - ">>> ?- pinctrl-names = \"default\";\n" - ">>> ?- pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_e708_q1>;\n" - ">>> ?- vmmc-supply = <®_dcdc1>;\n" - ">>> ?- bus-width = <4>;\n" - ">>> ?- cd-gpios = <&pio 0 8 GPIO_ACTIVE_HIGH>; /* PA8 */\n" - ">>> ?- cd-inverted;\n" - ">>> ?- status = \"okay\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-&pio {\n" - ">>> ?- mmc0_cd_pin_e708_q1: mmc0_cd_pin at 0 {\n" - ">>> ?- allwinner,pins = \"PA8\";\n" - ">>> ?- allwinner,function = \"gpio_in\";\n" - ">>> ?- allwinner,drive = <SUN4I_PINCTRL_10_MA>;\n" - ">>> ?- allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;\n" - ">>> ?- };\n" - ">>> ?-\n" - ">>> ?- usb0_id_detect_pin: usb0_id_detect_pin at 0 {\n" - ">>> ?- allwinner,pins = \"PA15\";\n" - ">>> ?- allwinner,function = \"gpio_in\";\n" - ">>> ?- allwinner,drive = <SUN4I_PINCTRL_10_MA>;\n" - ">>> ?- allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;\n" - ">>> ?- };\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-&p2wi {\n" - ">>> ?- status = \"okay\";\n" - ">>> ?-\n" - ">>> ?- axp22x: pmic at 68 {\n" - ">>> ?- compatible = \"x-powers,axp221\";\n" - ">>> ?- reg = <0x68>;\n" - ">>> ?- interrupt-parent = <&nmi_intc>;\n" - ">>> ?- interrupts = <0 IRQ_TYPE_LEVEL_LOW>;\n" - ">>> ?- drivevbus-supply = <®_vcc5v0>;\n" - ">>> ?- x-powers,drive-vbus-en;\n" - ">>> ?- };\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-#include \"axp22x.dtsi\"\n" - ">>> ?-\n" - ">>> ?-®_aldo3 {\n" - ">>> ?- regulator-always-on;\n" - ">>> ?- regulator-min-microvolt = <2700000>;\n" - ">>> ?- regulator-max-microvolt = <3300000>;\n" - ">>> ?- regulator-name = \"avcc\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-®_dc1sw {\n" - ">>> ?- regulator-name = \"vcc-lcd\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-®_dc5ldo {\n" - ">>> ?- regulator-always-on;\n" - ">>> ?- regulator-min-microvolt = <700000>;\n" - ">>> ?- regulator-max-microvolt = <1320000>;\n" - ">>> ?- regulator-name = \"vdd-cpus\"; /* This is an educated guess */\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-®_dcdc1 {\n" - ">>> ?- regulator-always-on;\n" - ">>> ?- regulator-min-microvolt = <3000000>;\n" - ">>> ?- regulator-max-microvolt = <3000000>;\n" - ">>> ?- regulator-name = \"vcc-3v0\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-®_dcdc2 {\n" - ">>> ?- regulator-min-microvolt = <700000>;\n" - ">>> ?- regulator-max-microvolt = <1320000>;\n" - ">>> ?- regulator-name = \"vdd-gpu\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-®_dcdc3 {\n" - ">>> ?- regulator-always-on;\n" - ">>> ?- regulator-min-microvolt = <700000>;\n" - ">>> ?- regulator-max-microvolt = <1320000>;\n" - ">>> ?- regulator-name = \"vdd-cpu\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-®_dcdc4 {\n" - ">>> ?- regulator-always-on;\n" - ">>> ?- regulator-min-microvolt = <700000>;\n" - ">>> ?- regulator-max-microvolt = <1320000>;\n" - ">>> ?- regulator-name = \"vdd-sys-dll\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-®_dcdc5 {\n" - ">>> ?- regulator-always-on;\n" - ">>> ?- regulator-min-microvolt = <1500000>;\n" - ">>> ?- regulator-max-microvolt = <1500000>;\n" - ">>> ?- regulator-name = \"vcc-dram\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-®_dldo1 {\n" - ">>> ?- regulator-min-microvolt = <3300000>;\n" - ">>> ?- regulator-max-microvolt = <3300000>;\n" - ">>> ?- regulator-name = \"vcc-wifi\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ??®_dldo2 {\n" - ">>> ?????????regulator-min-microvolt = <1800000>;\n" - ">>> ?????????regulator-max-microvolt = <1800000>;\n" - ">>> ?????????regulator-name = \"vcc-pg\";\n" - ">>> ??};\n" + ">>> \302\240-&mmc0 {\n" + ">>> \302\240- pinctrl-names = \"default\";\n" + ">>> \302\240- pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_e708_q1>;\n" + ">>> \302\240- vmmc-supply = <®_dcdc1>;\n" + ">>> \302\240- bus-width = <4>;\n" + ">>> \302\240- cd-gpios = <&pio 0 8 GPIO_ACTIVE_HIGH>; /* PA8 */\n" + ">>> \302\240- cd-inverted;\n" + ">>> \302\240- status = \"okay\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-&pio {\n" + ">>> \302\240- mmc0_cd_pin_e708_q1: mmc0_cd_pin@0 {\n" + ">>> \302\240- allwinner,pins = \"PA8\";\n" + ">>> \302\240- allwinner,function = \"gpio_in\";\n" + ">>> \302\240- allwinner,drive = <SUN4I_PINCTRL_10_MA>;\n" + ">>> \302\240- allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;\n" + ">>> \302\240- };\n" + ">>> \302\240-\n" + ">>> \302\240- usb0_id_detect_pin: usb0_id_detect_pin@0 {\n" + ">>> \302\240- allwinner,pins = \"PA15\";\n" + ">>> \302\240- allwinner,function = \"gpio_in\";\n" + ">>> \302\240- allwinner,drive = <SUN4I_PINCTRL_10_MA>;\n" + ">>> \302\240- allwinner,pull = <SUN4I_PINCTRL_PULL_UP>;\n" + ">>> \302\240- };\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-&p2wi {\n" + ">>> \302\240- status = \"okay\";\n" + ">>> \302\240-\n" + ">>> \302\240- axp22x: pmic@68 {\n" + ">>> \302\240- compatible = \"x-powers,axp221\";\n" + ">>> \302\240- reg = <0x68>;\n" + ">>> \302\240- interrupt-parent = <&nmi_intc>;\n" + ">>> \302\240- interrupts = <0 IRQ_TYPE_LEVEL_LOW>;\n" + ">>> \302\240- drivevbus-supply = <®_vcc5v0>;\n" + ">>> \302\240- x-powers,drive-vbus-en;\n" + ">>> \302\240- };\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-#include \"axp22x.dtsi\"\n" + ">>> \302\240-\n" + ">>> \302\240-®_aldo3 {\n" + ">>> \302\240- regulator-always-on;\n" + ">>> \302\240- regulator-min-microvolt = <2700000>;\n" + ">>> \302\240- regulator-max-microvolt = <3300000>;\n" + ">>> \302\240- regulator-name = \"avcc\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-®_dc1sw {\n" + ">>> \302\240- regulator-name = \"vcc-lcd\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-®_dc5ldo {\n" + ">>> \302\240- regulator-always-on;\n" + ">>> \302\240- regulator-min-microvolt = <700000>;\n" + ">>> \302\240- regulator-max-microvolt = <1320000>;\n" + ">>> \302\240- regulator-name = \"vdd-cpus\"; /* This is an educated guess */\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-®_dcdc1 {\n" + ">>> \302\240- regulator-always-on;\n" + ">>> \302\240- regulator-min-microvolt = <3000000>;\n" + ">>> \302\240- regulator-max-microvolt = <3000000>;\n" + ">>> \302\240- regulator-name = \"vcc-3v0\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-®_dcdc2 {\n" + ">>> \302\240- regulator-min-microvolt = <700000>;\n" + ">>> \302\240- regulator-max-microvolt = <1320000>;\n" + ">>> \302\240- regulator-name = \"vdd-gpu\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-®_dcdc3 {\n" + ">>> \302\240- regulator-always-on;\n" + ">>> \302\240- regulator-min-microvolt = <700000>;\n" + ">>> \302\240- regulator-max-microvolt = <1320000>;\n" + ">>> \302\240- regulator-name = \"vdd-cpu\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-®_dcdc4 {\n" + ">>> \302\240- regulator-always-on;\n" + ">>> \302\240- regulator-min-microvolt = <700000>;\n" + ">>> \302\240- regulator-max-microvolt = <1320000>;\n" + ">>> \302\240- regulator-name = \"vdd-sys-dll\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-®_dcdc5 {\n" + ">>> \302\240- regulator-always-on;\n" + ">>> \302\240- regulator-min-microvolt = <1500000>;\n" + ">>> \302\240- regulator-max-microvolt = <1500000>;\n" + ">>> \302\240- regulator-name = \"vcc-dram\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-®_dldo1 {\n" + ">>> \302\240- regulator-min-microvolt = <3300000>;\n" + ">>> \302\240- regulator-max-microvolt = <3300000>;\n" + ">>> \302\240- regulator-name = \"vcc-wifi\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240\302\240®_dldo2 {\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240regulator-min-microvolt = <1800000>;\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240regulator-max-microvolt = <1800000>;\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240regulator-name = \"vcc-pg\";\n" + ">>> \302\240\302\240};\n" ">>>\n" - ">>> ?-®_drivevbus {\n" - ">>> ?- regulator-name = \"usb0-vbus\";\n" - ">>> ?- status = \"okay\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ??&simplefb_lcd {\n" - ">>> ?- vcc-lcd-supply = <®_dc1sw>;\n" - ">>> ?????????vcc-pg-supply = <®_dldo2>;\n" - ">>> ??};\n" - ">>> ?-\n" - ">>> ?-&usb_otg {\n" - ">>> ?- dr_mode = \"otg\";\n" - ">>> ?- status = \"okay\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-&usb_power_supply {\n" - ">>> ?- status = \"okay\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-&usbphy {\n" - ">>> ?- pinctrl-names = \"default\";\n" - ">>> ?- pinctrl-0 = <&usb0_id_detect_pin>;\n" - ">>> ?- usb0_id_det-gpio = <&pio 0 15 GPIO_ACTIVE_HIGH>; /* PA15 */\n" - ">>> ?- usb0_vbus_power-supply = <&usb_power_supply>;\n" - ">>> ?- usb0_vbus-supply = <®_drivevbus>;\n" - ">>> ?- usb1_vbus-supply = <®_dldo1>;\n" - ">>> ?- status = \"okay\";\n" - ">>> ?-};\n" - ">>> ?diff --git a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts b/arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi\n" - ">>> ?similarity index 90%\n" - ">>> ?copy from arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" - ">>> ?copy to arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi\n" - ">>> ?index 34d8710..0c43430 100644\n" - ">>> ?--- a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" - ">>> ?+++ b/arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi\n" - ">>> ?@@ -40,8 +40,6 @@\n" - ">>> ???* OTHER DEALINGS IN THE SOFTWARE.\n" - ">>> ???*/\n" + ">>> \302\240-®_drivevbus {\n" + ">>> \302\240- regulator-name = \"usb0-vbus\";\n" + ">>> \302\240- status = \"okay\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240\302\240&simplefb_lcd {\n" + ">>> \302\240- vcc-lcd-supply = <®_dc1sw>;\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240vcc-pg-supply = <®_dldo2>;\n" + ">>> \302\240\302\240};\n" + ">>> \302\240-\n" + ">>> \302\240-&usb_otg {\n" + ">>> \302\240- dr_mode = \"otg\";\n" + ">>> \302\240- status = \"okay\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-&usb_power_supply {\n" + ">>> \302\240- status = \"okay\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-&usbphy {\n" + ">>> \302\240- pinctrl-names = \"default\";\n" + ">>> \302\240- pinctrl-0 = <&usb0_id_detect_pin>;\n" + ">>> \302\240- usb0_id_det-gpio = <&pio 0 15 GPIO_ACTIVE_HIGH>; /* PA15 */\n" + ">>> \302\240- usb0_vbus_power-supply = <&usb_power_supply>;\n" + ">>> \302\240- usb0_vbus-supply = <®_drivevbus>;\n" + ">>> \302\240- usb1_vbus-supply = <®_dldo1>;\n" + ">>> \302\240- status = \"okay\";\n" + ">>> \302\240-};\n" + ">>> \302\240diff --git a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts b/arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi\n" + ">>> \302\240similarity index 90%\n" + ">>> \302\240copy from arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" + ">>> \302\240copy to arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi\n" + ">>> \302\240index 34d8710..0c43430 100644\n" + ">>> \302\240--- a/arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts\n" + ">>> \302\240+++ b/arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi\n" + ">>> \302\240@@ -40,8 +40,6 @@\n" + ">>> \302\240\302\240\302\240* OTHER DEALINGS IN THE SOFTWARE.\n" + ">>> \302\240\302\240\302\240*/\n" ">>>\n" - ">>> ?-/dts-v1/;\n" - ">>> ?-#include \"sun6i-a31s.dtsi\"\n" - ">>> ??#include \"sunxi-common-regulators.dtsi\"\n" + ">>> \302\240-/dts-v1/;\n" + ">>> \302\240-#include \"sun6i-a31s.dtsi\"\n" + ">>> \302\240\302\240#include \"sunxi-common-regulators.dtsi\"\n" ">>>\n" - ">>> ??#include <dt-bindings/gpio/gpio.h>\n" - ">>> ?@@ -49,9 +47,6 @@\n" - ">>> ??#include <dt-bindings/pinctrl/sun4i-a10.h>\n" + ">>> \302\240\302\240#include <dt-bindings/gpio/gpio.h>\n" + ">>> \302\240@@ -49,9 +47,6 @@\n" + ">>> \302\240\302\240#include <dt-bindings/pinctrl/sun4i-a10.h>\n" ">>>\n" - ">>> ??/ {\n" - ">>> ?- model = \"Colorfly E708 Q1 tablet\";\n" - ">>> ?- compatible = \"colorfly,e708-q1\", \"allwinner,sun6i-a31s\";\n" - ">>> ?-\n" - ">>> ?????????aliases {\n" - ">>> ?????????????????serial0 = &uart0;\n" - ">>> ?????????};\n" - ">>> ?@@ -66,20 +61,8 @@\n" - ">>> ??};\n" + ">>> \302\240\302\240/ {\n" + ">>> \302\240- model = \"Colorfly E708 Q1 tablet\";\n" + ">>> \302\240- compatible = \"colorfly,e708-q1\", \"allwinner,sun6i-a31s\";\n" + ">>> \302\240-\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240aliases {\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240serial0 = &uart0;\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240};\n" + ">>> \302\240@@ -66,20 +61,8 @@\n" + ">>> \302\240\302\240};\n" ">>>\n" - ">>> ??&ehci0 {\n" - ">>> ?- /* rtl8188etv wifi is connected here */\n" - ">>> ?- status = \"okay\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ?-&lradc {\n" + ">>> \302\240\302\240&ehci0 {\n" + ">>> \302\240- /* rtl8188etv wifi is connected here */\n" + ">>> \302\240- status = \"okay\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240-&lradc {\n" ">>\n" - ">> ?Shouldn't LRADC be standard for tablets?\n" - ">> ?Or are we looking at tablets with \"soft\" buttons?\n" + ">> \302\240Shouldn't LRADC be standard for tablets?\n" + ">> \302\240Or are we looking at tablets with \"soft\" buttons?\n" ">\n" "> All A31 tablets I have do use the LRADC, but they do\n" "> not use standard button <-> voltage mappings as\n" @@ -262,50 +266,55 @@ ">\n" "> Hans\n" ">\n" - ">> ?Otherwise,\n" + ">> \302\240Otherwise,\n" ">>\n" - ">> ?Acked-by: Chen-Yu Tsai <wens@csie.org>\n" + ">> \302\240Acked-by: Chen-Yu Tsai <wens@csie.org>\n" ">>\n" - ">>> ?- vref-supply = <®_aldo3>;\n" - ">>> ?+ /* Wifi is connected here */\n" - ">>> ?????????status = \"okay\";\n" - ">>> ?-\n" - ">>> ?- button at 1000 {\n" - ">>> ?- label = \"Home\";\n" - ">>> ?- linux,code = <KEY_HOMEPAGE>;\n" - ">>> ?- channel = <0>;\n" - ">>> ?- voltage = <1000000>;\n" - ">>> ?- };\n" - ">>> ??};\n" + ">>> \302\240- vref-supply = <®_aldo3>;\n" + ">>> \302\240+ /* Wifi is connected here */\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240status = \"okay\";\n" + ">>> \302\240-\n" + ">>> \302\240- button@1000 {\n" + ">>> \302\240- label = \"Home\";\n" + ">>> \302\240- linux,code = <KEY_HOMEPAGE>;\n" + ">>> \302\240- channel = <0>;\n" + ">>> \302\240- voltage = <1000000>;\n" + ">>> \302\240- };\n" + ">>> \302\240\302\240};\n" ">>>\n" - ">>> ??&mmc0 {\n" - ">>> ?@@ -181,12 +164,6 @@\n" - ">>> ?????????regulator-name = \"vcc-wifi\";\n" - ">>> ??};\n" + ">>> \302\240\302\240&mmc0 {\n" + ">>> \302\240@@ -181,12 +164,6 @@\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240regulator-name = \"vcc-wifi\";\n" + ">>> \302\240\302\240};\n" ">>>\n" - ">>> ?-®_dldo2 {\n" - ">>> ?- regulator-min-microvolt = <1800000>;\n" - ">>> ?- regulator-max-microvolt = <1800000>;\n" - ">>> ?- regulator-name = \"vcc-pg\";\n" - ">>> ?-};\n" - ">>> ?-\n" - ">>> ??®_drivevbus {\n" - ">>> ?????????regulator-name = \"usb0-vbus\";\n" - ">>> ?????????status = \"okay\";\n" - ">>> ?@@ -194,7 +171,6 @@\n" + ">>> \302\240-®_dldo2 {\n" + ">>> \302\240- regulator-min-microvolt = <1800000>;\n" + ">>> \302\240- regulator-max-microvolt = <1800000>;\n" + ">>> \302\240- regulator-name = \"vcc-pg\";\n" + ">>> \302\240-};\n" + ">>> \302\240-\n" + ">>> \302\240\302\240®_drivevbus {\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240regulator-name = \"usb0-vbus\";\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240status = \"okay\";\n" + ">>> \302\240@@ -194,7 +171,6 @@\n" ">>>\n" - ">>> ??&simplefb_lcd {\n" - ">>> ?????????vcc-lcd-supply = <®_dc1sw>;\n" - ">>> ?- vcc-pg-supply = <®_dldo2>;\n" - ">>> ??};\n" + ">>> \302\240\302\240&simplefb_lcd {\n" + ">>> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240vcc-lcd-supply = <®_dc1sw>;\n" + ">>> \302\240- vcc-pg-supply = <®_dldo2>;\n" + ">>> \302\240\302\240};\n" ">>>\n" - ">>> ??&usb_otg {\n" - ">>> ?--\n" - ">>> ?2.7.4\n" + ">>> \302\240\302\240&usb_otg {\n" + ">>> \302\240--\n" + ">>> \302\2402.7.4\n" ">\n" "> _______________________________________________\n" "> linux-arm-kernel mailing list\n" - "> linux-arm-kernel at lists.infradead.org\n" - > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel + "> linux-arm-kernel@lists.infradead.org\n" + "> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel\n" + "\n" + "_______________________________________________\n" + "linux-arm-kernel mailing list\n" + "linux-arm-kernel@lists.infradead.org\n" + http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -15429cc7728225cb5482b1deb48d16efea4dc9026221f340d88062f053f67a65 +b9e8c794960145ef0024ec442601bebcfd3628113d94707a6c652f019c887e82
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.