Home
last modified time | relevance | path

Searched +full:sun4i +full:- +full:a10 +full:- +full:emac (Results 1 – 25 of 56) sorted by relevance

123

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dallwinner,sun4i-a10-emac.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/allwinner,sun4i-a10-emac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Allwinner A10 EMAC Ethernet Controller Device Tree Bindings
10 - $ref: "ethernet-controller.yaml#"
13 - Chen-Yu Tsai <wens@csie.org>
14 - Maxime Ripard <mripard@kernel.org>
18 const: allwinner,sun4i-a10-emac
31 $ref: /schemas/types.yaml#/definitions/phandle-array
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dallwinner,sun4i-a10-emac.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/allwinner,sun4i-a10-emac.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Allwinner A10 EMAC Ethernet Controller
10 - $ref: ethernet-controller.yaml#
13 - Chen-Yu Tsai <wens@csie.org>
14 - Maxime Ripard <mripard@kernel.org>
18 const: allwinner,sun4i-a10-emac
31 $ref: /schemas/types.yaml#/definitions/phandle-array
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/allwinner/
Dsun5i.dtsi2 * Copyright 2012-2015 Maxime Ripard
4 * Maxime Ripard <maxime.ripard@free-electrons.com>
6 * This file is dual-licensed: you can use it either under the terms
45 #include <dt-bindings/clock/sun5i-ccu.h>
46 #include <dt-bindings/dma/sun4i-a10.h>
47 #include <dt-bindings/reset/sun5i-ccu.h>
50 interrupt-parent = <&intc>;
51 #address-cells = <1>;
52 #size-cells = <1>;
55 #address-cells = <1>;
[all …]
Dsun4i-a10.dtsi5 * This file is dual-licensed: you can use it either under the terms
44 #include <dt-bindings/thermal/thermal.h>
45 #include <dt-bindings/dma/sun4i-a10.h>
46 #include <dt-bindings/clock/sun4i-a10-ccu.h>
47 #include <dt-bindings/reset/sun4i-a10-ccu.h>
50 #address-cells = <1>;
51 #size-cells = <1>;
52 interrupt-parent = <&intc>;
55 ethernet0 = &emac;
59 #address-cells = <1>;
[all …]
Dsun7i-a20.dtsi4 * Maxime Ripard <maxime.ripard@free-electrons.com>
6 * This file is dual-licensed: you can use it either under the terms
45 #include <dt-bindings/interrupt-controller/arm-gic.h>
46 #include <dt-bindings/thermal/thermal.h>
47 #include <dt-bindings/dma/sun4i-a10.h>
48 #include <dt-bindings/clock/sun7i-a20-ccu.h>
49 #include <dt-bindings/reset/sun4i-a10-ccu.h>
50 #include <dt-bindings/pinctrl/sun4i-a10.h>
53 interrupt-parent = <&gic>;
54 #address-cells = <1>;
[all …]
Dsun4i-a10-hackberry.dts4 * Maxime Ripard <maxime.ripard@free-electrons.com>
6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun4i-a10.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "miniand,hackberry", "allwinner,sun4i-a10";
60 stdout-path = "serial0:115200n8";
63 reg_emac_3v3: emac-3v3 {
64 compatible = "regulator-fixed";
[all …]
Dsun4i-a10-jesurun-q5.dts6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun4i-a10.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "jesurun,q5", "allwinner,sun4i-a10";
60 stdout-path = "serial0:115200n8";
64 compatible = "gpio-leds";
73 reg_emac_3v3: emac-3v3 {
74 compatible = "regulator-fixed";
[all …]
Dsun4i-a10-itead-iteaduino-plus.dts3 * Copyright 2015 - Marcus Cooper <codekipper@gmail.com>
5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun4i-a10.dtsi"
46 #include "sunxi-itead-core-common.dtsi"
49 model = "Iteaduino Plus A10";
50 compatible = "itead,iteaduino-plus-a10", "allwinner,sun4i-a10";
54 target-supply = <&reg_ahci_5v>;
58 &emac {
59 pinctrl-names = "default";
[all …]
Dsun4i-a10-a1000.dts6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun4i-a10.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "mele,a1000", "allwinner,sun4i-a10";
60 stdout-path = "serial0:115200n8";
63 hdmi-connector {
64 compatible = "hdmi-connector";
69 remote-endpoint = <&hdmi_out_con>;
[all …]
Dsun4i-a10-marsboard.dts5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun4i-a10.dtsi"
46 #include "sunxi-common-regulators.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
51 model = "HAOYU Electronics Marsboard A10";
52 compatible = "haoyu,a10-marsboard", "allwinner,sun4i-a10";
59 stdout-path = "serial0:115200n8";
63 compatible = "gpio-leds";
65 led-0 {
[all …]
Dsun4i-a10-olinuxino-lime.dts2 * Copyright 2014 - Hans de Goede <hdegoede@redhat.com>
4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun4i-a10.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
50 model = "Olimex A10-OLinuXino-LIME";
51 compatible = "olimex,a10-olinuxino-lime", "allwinner,sun4i-a10";
58 stdout-path = "serial0:115200n8";
61 hdmi-connector {
[all …]
Dsun4i-a10-ba10-tvbox.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun4i-a10.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
51 compatible = "allwinner,ba10-tvbox", "allwinner,sun4i-a10";
58 stdout-path = "serial0:115200n8";
70 &emac {
71 phy-handle = <&phy1>;
83 compatible = "x-powers,axp209";
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dsun5i.dtsi2 * Copyright 2012-2015 Maxime Ripard
4 * Maxime Ripard <maxime.ripard@free-electrons.com>
6 * This file is dual-licensed: you can use it either under the terms
45 #include <dt-bindings/clock/sun5i-ccu.h>
46 #include <dt-bindings/dma/sun4i-a10.h>
47 #include <dt-bindings/reset/sun5i-ccu.h>
50 interrupt-parent = <&intc>;
51 #address-cells = <1>;
52 #size-cells = <1>;
55 #address-cells = <1>;
[all …]
Dsun4i-a10.dtsi5 * This file is dual-licensed: you can use it either under the terms
44 #include <dt-bindings/thermal/thermal.h>
45 #include <dt-bindings/dma/sun4i-a10.h>
46 #include <dt-bindings/clock/sun4i-a10-ccu.h>
47 #include <dt-bindings/reset/sun4i-a10-ccu.h>
50 #address-cells = <1>;
51 #size-cells = <1>;
52 interrupt-parent = <&intc>;
55 ethernet0 = &emac;
59 #address-cells = <1>;
[all …]
Dsun7i-a20.dtsi4 * Maxime Ripard <maxime.ripard@free-electrons.com>
6 * This file is dual-licensed: you can use it either under the terms
45 #include <dt-bindings/interrupt-controller/arm-gic.h>
46 #include <dt-bindings/thermal/thermal.h>
47 #include <dt-bindings/dma/sun4i-a10.h>
48 #include <dt-bindings/clock/sun7i-a20-ccu.h>
49 #include <dt-bindings/reset/sun4i-a10-ccu.h>
50 #include <dt-bindings/pinctrl/sun4i-a10.h>
53 interrupt-parent = <&gic>;
54 #address-cells = <1>;
[all …]
Dsun4i-a10-hackberry.dts4 * Maxime Ripard <maxime.ripard@free-electrons.com>
6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun4i-a10.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "miniand,hackberry", "allwinner,sun4i-a10";
60 stdout-path = "serial0:115200n8";
63 reg_emac_3v3: emac-3v3 {
64 compatible = "regulator-fixed";
[all …]
Dsun4i-a10-jesurun-q5.dts6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun4i-a10.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "jesurun,q5", "allwinner,sun4i-a10";
60 stdout-path = "serial0:115200n8";
64 compatible = "gpio-leds";
73 reg_emac_3v3: emac-3v3 {
74 compatible = "regulator-fixed";
[all …]
Dsun4i-a10-itead-iteaduino-plus.dts3 * Copyright 2015 - Marcus Cooper <codekipper@gmail.com>
5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun4i-a10.dtsi"
46 #include "sunxi-itead-core-common.dtsi"
49 model = "Iteaduino Plus A10";
50 compatible = "itead,iteaduino-plus-a10", "allwinner,sun4i-a10";
54 target-supply = <&reg_ahci_5v>;
58 &emac {
59 pinctrl-names = "default";
[all …]
Dsun4i-a10-a1000.dts6 * This file is dual-licensed: you can use it either under the terms
45 /dts-v1/;
46 #include "sun4i-a10.dtsi"
47 #include "sunxi-common-regulators.dtsi"
49 #include <dt-bindings/gpio/gpio.h>
53 compatible = "mele,a1000", "allwinner,sun4i-a10";
60 stdout-path = "serial0:115200n8";
63 hdmi-connector {
64 compatible = "hdmi-connector";
69 remote-endpoint = <&hdmi_out_con>;
[all …]
Dsun4i-a10-marsboard.dts5 * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun4i-a10.dtsi"
46 #include "sunxi-common-regulators.dtsi"
48 #include <dt-bindings/gpio/gpio.h>
51 model = "HAOYU Electronics Marsboard A10";
52 compatible = "haoyu,a10-marsboard", "allwinner,sun4i-a10";
59 stdout-path = "serial0:115200n8";
63 compatible = "gpio-leds";
107 &emac {
[all …]
Dsun4i-a10-olinuxino-lime.dts2 * Copyright 2014 - Hans de Goede <hdegoede@redhat.com>
4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun4i-a10.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
50 model = "Olimex A10-OLinuXino-LIME";
51 compatible = "olimex,a10-olinuxino-lime", "allwinner,sun4i-a10";
58 stdout-path = "serial0:115200n8";
61 hdmi-connector {
[all …]
Dsun4i-a10-ba10-tvbox.dts4 * This file is dual-licensed: you can use it either under the terms
43 /dts-v1/;
44 #include "sun4i-a10.dtsi"
45 #include "sunxi-common-regulators.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
51 compatible = "allwinner,ba10-tvbox", "allwinner,sun4i-a10";
58 stdout-path = "serial0:115200n8";
70 &emac {
71 phy-handle = <&phy1>;
83 compatible = "x-powers,axp209";
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/allwinner/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
24 tristate "Allwinner A10 EMAC support"
32 Support for Allwinner A10 EMAC ethernet driver.
35 will be called sun4i-emac.
/kernel/linux/linux-5.10/drivers/net/ethernet/allwinner/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
24 tristate "Allwinner A10 EMAC support"
32 Support for Allwinner A10 EMAC ethernet driver.
35 will be called sun4i-emac.
/kernel/linux/linux-5.10/drivers/soc/sunxi/
Dsunxi_sram.c6 * Author: Maxime Ripard <maxime.ripard@free-electrons.com>
62 .data = SUNXI_SRAM_DATA("A3-A4", 0x4, 0x4, 2,
64 SUNXI_SRAM_MAP(1, 1, "emac")),
76 SUNXI_SRAM_MAP(1, 1, "usb-otg")),
87 .compatible = "allwinner,sun4i-a10-sram-a3-a4",
91 .compatible = "allwinner,sun4i-a10-sram-c1",
95 .compatible = "allwinner,sun4i-a10-sram-d",
99 .compatible = "allwinner,sun50i-a64-sram-c",
120 seq_puts(s, "--------------------\n\n"); in sunxi_sram_show()
122 for_each_child_of_node(sram_dev->of_node, sram_node) { in sunxi_sram_show()
[all …]

123