[linux-sunxi] [PATCH] ARM: dts: sun8i: Add dts file for the GA10H-A33 tablet
The ga10h is an 10 tablet with an A33 or A23 soc, 1G RAM, 8G or 16G nand, sdio wifi, 2 micro usb ports, 1 otg and 1 host and 1 micro sd slot. This commit adds a dts file for the v1.1 pcb with an a33 soc. Signed-off-by: Hans de Goede hdego...@redhat.com --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts | 118 + 2 files changed, 119 insertions(+) create mode 100644 arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index a413d7b..7f782d2 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -575,6 +575,7 @@ dtb-$(CONFIG_MACH_SUN8I) += \ sun8i-a23-ippo-q8h-v5.dtb \ sun8i-a23-ippo-q8h-v1.2.dtb \ sun8i-a33-et-q8-v1.6.dtb \ + sun8i-a33-ga10h-v1.1.dtb \ sun8i-a33-ippo-q8h-v1.2-lcd1024x600.dtb dtb-$(CONFIG_MACH_SUN9I) += \ sun9i-a80-optimus.dtb \ diff --git a/arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts b/arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts new file mode 100644 index 000..0c55954 --- /dev/null +++ b/arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts @@ -0,0 +1,118 @@ +/* + * Copyright 2015 Hans de Goede hdego...@redhat.com + * + * This file is dual-licensed: you can use it either under the terms + * of the GPL or the X11 license, at your option. Note that this dual + * licensing only applies to this file, and not this project as a + * whole. + * + * a) This file is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * Or, alternatively, + * + * b) Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the Software), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or + * sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + */ + +/dts-v1/; +#include sun8i-a33.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 + +/ { + model = Allwinner GA10H Quad Core Tablet (v1.1); + compatible = allwinner,ga10h-v1.1, allwinner,sun8i-a33; + + aliases { + serial0 = r_uart; + }; + + chosen { + stdout-path = serial0:115200n8; + }; +}; + +i2c0 { + pinctrl-names = default; + pinctrl-0 = i2c0_pins_a; + status = okay; +}; + +i2c1 { + pinctrl-names = default; + pinctrl-0 = i2c1_pins_a; + status = okay; +}; + +lradc { + vref-supply = reg_vcc3v0; + status = okay; + + button@200 { + label = Volume Up; + linux,code = KEY_VOLUMEUP; + channel = 0; + voltage = 20; + }; + + button@400 { + label = Volume Down; + linux,code = KEY_VOLUMEDOWN; + channel = 0; + voltage = 40; + }; +}; + +mmc0 { + pinctrl-names = default; + pinctrl-0 = mmc0_pins_a, mmc0_cd_pin_q8h; + vmmc-supply = reg_vcc3v0; + bus-width = 4; + cd-gpios = pio 1 4 GPIO_ACTIVE_HIGH; /* PB4 */ + cd-inverted; + status = okay; +}; + +pio { + mmc0_cd_pin_q8h: mmc0_cd_pin@0 { + allwinner,pins = PB4; + allwinner,function = gpio_in; + allwinner,drive = SUN4I_PINCTRL_10_MA; + allwinner,pull = SUN4I_PINCTRL_PULL_UP; + }; +}; + +r_uart { + pinctrl-names = default; + pinctrl-0 = r_uart_pins_a; + status = okay; +}; -- 2.3.6 -- You received this message because you are subscribed
Re: [linux-sunxi] [PATCH] ARM: dts: sun8i: Add dts file for the GA10H-A33 tablet
Resend with plain text for image links I have one of these GA10H-A33 and tore it apart. They used an uncommon wifi/BT chip - RDA5990P. Took mine apart since the wifi didn't work worth two cents. http://www.rdaic.com/sites/default/files/public/RDA5990P_datasheet_V1.4.pdf Is that unpopulated pad next to the RSA5990P an option to use an Ampak module? I am looking for a A33 PCBA where I can mount a 5Ghz wi-fi module. IMG_0066.JPG https://docs.google.com/file/d/0B-2Z6FDzyIwrWUFVc0ZMOVY1d3c/edit?usp=drive_web IMG_0067.JPG https://docs.google.com/file/d/0B-2Z6FDzyIwrbjBmNVVHYzZ2SWc/edit?usp=drive_web On Tue, Jun 2, 2015 at 3:49 PM, Hans de Goede hdego...@redhat.com wrote: The ga10h is an 10 tablet with an A33 or A23 soc, 1G RAM, 8G or 16G nand, sdio wifi, 2 micro usb ports, 1 otg and 1 host and 1 micro sd slot. This commit adds a dts file for the v1.1 pcb with an a33 soc. Signed-off-by: Hans de Goede hdego...@redhat.com --- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts | 118 + 2 files changed, 119 insertions(+) create mode 100644 arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile index a413d7b..7f782d2 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -575,6 +575,7 @@ dtb-$(CONFIG_MACH_SUN8I) += \ sun8i-a23-ippo-q8h-v5.dtb \ sun8i-a23-ippo-q8h-v1.2.dtb \ sun8i-a33-et-q8-v1.6.dtb \ + sun8i-a33-ga10h-v1.1.dtb \ sun8i-a33-ippo-q8h-v1.2-lcd1024x600.dtb dtb-$(CONFIG_MACH_SUN9I) += \ sun9i-a80-optimus.dtb \ diff --git a/arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts b/arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts new file mode 100644 index 000..0c55954 --- /dev/null +++ b/arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts @@ -0,0 +1,118 @@ +/* + * Copyright 2015 Hans de Goede hdego...@redhat.com + * + * This file is dual-licensed: you can use it either under the terms + * of the GPL or the X11 license, at your option. Note that this dual + * licensing only applies to this file, and not this project as a + * whole. + * + * a) This file is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of the + * License, or (at your option) any later version. + * + * This file is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * Or, alternatively, + * + * b) Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the Software), to deal in the Software without + * restriction, including without limitation the rights to use, + * copy, modify, merge, publish, distribute, sublicense, and/or + * sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following + * conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + * OTHER DEALINGS IN THE SOFTWARE. + */ + +/dts-v1/; +#include sun8i-a33.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 + +/ { + model = Allwinner GA10H Quad Core Tablet (v1.1); + compatible = allwinner,ga10h-v1.1, allwinner,sun8i-a33; + + aliases { + serial0 = r_uart; + }; + + chosen { + stdout-path = serial0:115200n8; + }; +}; + +i2c0 { + pinctrl-names = default; + pinctrl-0 = i2c0_pins_a; + status = okay; +}; + +i2c1 { + pinctrl-names = default; + pinctrl-0 = i2c1_pins_a; + status = okay; +}; + +lradc { + vref-supply = reg_vcc3v0; + status = okay; + + button@200 { + label = Volume Up; + linux,code = KEY_VOLUMEUP; + channel = 0; + voltage = 20; + }; + + button@400 { + label = Volume Down; +
Re: [linux-sunxi] [PATCH] ARM: dts: sun8i: Add dts file for the GA10H-A33 tablet
Hi Jon, On Wed, Jun 3, 2015 at 6:20 AM, jonsm...@gmail.com jonsm...@gmail.com wrote: Resend with plain text for image links I have one of these GA10H-A33 and tore it apart. They used an uncommon wifi/BT chip - RDA5990P. Took mine apart since the wifi didn't work worth two cents. http://www.rdaic.com/sites/default/files/public/RDA5990P_datasheet_V1.4.pdf Is that unpopulated pad next to the RSA5990P an option to use an Ampak module? I am looking for a A33 PCBA where I can mount a 5Ghz wi-fi module. Potential driver: https://github.com/linuxium/3188-SRC-ORIG/tree/master/kernel/drivers/net/wireless/rda5990 (Code implies GPL but is missing copyright / license notices, might be for an older part.) On an unrelated note, is MediaTek buying up every last small manufacturer of WiFi parts? Thanks, -- Julian Calaby Email: julian.cal...@gmail.com Profile: http://www.google.com/profiles/julian.calaby/ -- You received this message because you are subscribed to the Google Groups linux-sunxi group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [linux-sunxi] [PATCH] ARM: dts: sun8i: Add dts file for the GA10H-A33 tablet
On Tue, Jun 2, 2015 at 8:35 PM, Julian Calaby julian.cal...@gmail.com wrote: Hi Jon, On Wed, Jun 3, 2015 at 6:20 AM, jonsm...@gmail.com jonsm...@gmail.com wrote: Resend with plain text for image links I have one of these GA10H-A33 and tore it apart. They used an uncommon wifi/BT chip - RDA5990P. Took mine apart since the wifi didn't work worth two cents. http://www.rdaic.com/sites/default/files/public/RDA5990P_datasheet_V1.4.pdf Is that unpopulated pad next to the RSA5990P an option to use an Ampak module? I am looking for a A33 PCBA where I can mount a 5Ghz wi-fi module. Potential driver: https://github.com/linuxium/3188-SRC-ORIG/tree/master/kernel/drivers/net/wireless/rda5990 (Code implies GPL but is missing copyright / license notices, might be for an older part.) On an unrelated note, is MediaTek buying up every last small manufacturer of WiFi parts? RDA was bought by Spreadtrum Thanks, -- Julian Calaby Email: julian.cal...@gmail.com Profile: http://www.google.com/profiles/julian.calaby/ -- Jon Smirl jonsm...@gmail.com -- You received this message because you are subscribed to the Google Groups linux-sunxi group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [linux-sunxi] [PATCH] ARM: dts: sun8i: Add dts file for the GA10H-A33 tablet
Hi Jon, On Wed, Jun 3, 2015 at 10:40 AM, jonsm...@gmail.com jonsm...@gmail.com wrote: On Tue, Jun 2, 2015 at 8:35 PM, Julian Calaby julian.cal...@gmail.com wrote: Hi Jon, On Wed, Jun 3, 2015 at 6:20 AM, jonsm...@gmail.com jonsm...@gmail.com wrote: Resend with plain text for image links I have one of these GA10H-A33 and tore it apart. They used an uncommon wifi/BT chip - RDA5990P. Took mine apart since the wifi didn't work worth two cents. http://www.rdaic.com/sites/default/files/public/RDA5990P_datasheet_V1.4.pdf Is that unpopulated pad next to the RSA5990P an option to use an Ampak module? I am looking for a A33 PCBA where I can mount a 5Ghz wi-fi module. Potential driver: https://github.com/linuxium/3188-SRC-ORIG/tree/master/kernel/drivers/net/wireless/rda5990 (Code implies GPL but is missing copyright / license notices, might be for an older part.) On an unrelated note, is MediaTek buying up every last small manufacturer of WiFi parts? RDA was bought by Spreadtrum Odd: the driver I linked to has lots of MediaTek email addresses in author fields, hence me thinking RDA had been bought by them. Thanks, -- Julian Calaby Email: julian.cal...@gmail.com Profile: http://www.google.com/profiles/julian.calaby/ -- You received this message because you are subscribed to the Google Groups linux-sunxi group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.