Home
last modified time | relevance | path

Searched full:lantiq (Results 1 – 25 of 102) sorted by relevance

12345

/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Dlantiq,pinctrl-falcon.txt1 Lantiq FALCON pinmux controller
4 - compatible: "lantiq,pinctrl-falcon"
12 Lantiq's pin configuration nodes act as a container for an arbitrary number of
32 - lantiq,groups : An array of strings. Each string contains the name of a group.
34 - lantiq,function: A string containing the name of the function to mux to the
50 - lantiq,pins : An array of strings. Each string contains the name of a pin.
54 - lantiq,pull: Integer, representing the pull-down/up to apply to the pin.
56 - lantiq,drive-current: Boolean, enables drive-current
57 - lantiq,slew-rate: Boolean, enables slew-rate
61 compatible = "lantiq,pinctrl-falcon";
[all …]
H A Dlantiq,pinctrl-xway.txt1 Lantiq XWAY pinmux controller
4 - compatible: "lantiq,pinctrl-xway", (DEPRECATED: Use "lantiq,pinctrl-danube")
5 "lantiq,pinctrl-xr9", (DEPRECATED: Use "lantiq,xrx100-pinctrl" or
6 "lantiq,xrx200-pinctrl")
7 "lantiq,pinctrl-ase", (DEPRECATED: Use "lantiq,ase-pinctrl")
8 "lantiq,<chip>-pinctrl", where <chip> is:
21 Lantiq's pin configuration nodes act as a container for an arbitrary number of
41 - lantiq,groups : An array of strings. Each string contains the name of a group.
43 - lantiq,function: A string containing the name of the function to mux to the
134 - lantiq,pins : An array of strings. Each string contains the name of a pin.
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/gpio/
H A Dgpio-stp-xway.txt1 Lantiq SoC Serial To Parallel (STP) GPIO controller
3 The Serial To Parallel (STP) is found on MIPS based Lantiq socs. It is a
10 - compatible : Should be "lantiq,gpio-stp-xway"
18 - lantiq,shadow : The default value that we shall assume as already set on the
20 - lantiq,groups : Set the 3 bit mask to select which of the 3 groups are enabled
22 - lantiq,dsl : The dsl core can control the 2 LSBs of the gpio cascade. This 2 bit
24 - lantiq,phy1 : The gphy1 core can control 3 bits of the gpio cascade.
25 - lantiq,phy2 : The gphy2 core can control 3 bits of the gpio cascade.
26 - lantiq,rising : use rising instead of falling edge for the shift register
31 compatible = "lantiq,gpio-stp-xway";
[all …]
H A Dgpio-mm-lantiq.txt1 Lantiq SoC External Bus memory mapped GPIO controller
8 describing the "lantiq,localbus".
11 - compatible : Should be "lantiq,gpio-mm-lantiq"
19 - lantiq,shadow : The default value that we shall assume as already set on the
29 compatible = "lantiq,localbus", "simple-bus";
32 compatible = "lantiq,gpio-mm";
36 lantiq,shadow = <0x77f>
/OK3568_Linux_fs/kernel/arch/mips/boot/dts/lantiq/
H A Deasy50712.dts24 compatible = "lantiq,localbus", "simple-bus";
27 compatible = "lantiq,nor";
56 compatible = "lantiq,danube-pinctrl";
66 lantiq,groups = "stp";
67 lantiq,function = "stp";
70 lantiq,groups = "exin1";
71 lantiq,function = "exin";
74 lantiq,groups = "gnt1";
75 lantiq,function = "pci";
78 lantiq,pins = "io4", "io5", "io6"; /* stp */
[all …]
H A Ddanube.dtsi5 compatible = "lantiq,xway", "lantiq,danube";
16 compatible = "lantiq,biu", "simple-bus";
23 compatible = "lantiq,icu";
28 compatible = "lantiq,wdt";
36 compatible = "lantiq,sram";
44 compatible = "lantiq,eiu-xway";
49 compatible = "lantiq,pmu-xway";
54 compatible = "lantiq,cgu-xway";
60 compatible = "lantiq,rcu-xway";
68 compatible = "lantiq,fpi", "simple-bus";
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/
H A Dlantiq,vrx200-pcie-phy.yaml4 $id: http://devicetree.org/schemas/phy/lantiq,vrx200-pcie-phy.yaml#
7 title: Lantiq VRX200 and ARX300 PCIe PHY Device Tree Bindings
15 description: selects the PHY mode as defined in <dt-bindings/phy/phy-lantiq-vrx200-pcie.h>
19 - lantiq,vrx200-pcie-phy
20 - lantiq,arx300-pcie-phy
45 lantiq,rcu:
49 lantiq,rcu-endian-offset:
53 lantiq,rcu-big-endian-mask:
73 - lantiq,rcu
74 - lantiq,rcu-endian-offset
[all …]
H A Dphy-lantiq-rcu-usb2.txt1 Lantiq XWAY SoC RCU USB 1.1/2.0 PHY binding
5 Lantiq XWAY SoCs.
7 This node has to be a sub node of the Lantiq RCU block.
12 "lantiq,ase-usb2-phy"
13 "lantiq,danube-usb2-phy"
14 "lantiq,xrx100-usb2-phy"
15 "lantiq,xrx200-usb2-phy"
16 "lantiq,xrx300-usb2-phy"
32 compatible = "lantiq,xrx200-usb2-phy";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/watchdog/
H A Dlantiq-wdt.txt1 Lantiq WTD watchdog binding
4 This describes the binding of the Lantiq watchdog driver.
9 "lantiq,wdt"
10 "lantiq,xrx100-wdt"
11 "lantiq,xrx200-wdt", "lantiq,xrx100-wdt"
12 "lantiq,falcon-wdt"
14 - lantiq,rcu : A phandle to the RCU syscon (required for
15 "lantiq,falcon-wdt" and "lantiq,xrx100-wdt")
20 compatible = "lantiq,xrx200-wdt", "lantiq,xrx100-wdt";
23 lantiq,rcu = <&rcu0>;
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/dsa/
H A Dlantiq-gswip.txt1 Lantiq GSWIP Ethernet switches
6 - compatible : "lantiq,xrx200-gswip" for the embedded GSWIP in the
17 - compatible : "lantiq,xrx200-mdio" for the MDIO bus inside the GSWIP
25 - compatible : "lantiq,xrx200-gphy-fw", "lantiq,gphy-fw"
26 "lantiq,xrx300-gphy-fw", "lantiq,gphy-fw"
27 "lantiq,xrx330-gphy-fw", "lantiq,gphy-fw"
30 - lantiq,rcu : reference to the rcu syscon
47 compatible = "lantiq,xrx200-gswip";
103 compatible = "lantiq,xrx200-mdio";
124 compatible = "lantiq,xrx200-gphy-fw", "lantiq,gphy-fw";
[all …]
/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpio-stp-xway.c19 * The Serial To Parallel (STP) is found on MIPS based Lantiq socs. It is a
199 if (of_machine_is_compatible("lantiq,grx390") in xway_stp_hw_init()
200 || of_machine_is_compatible("lantiq,ar10")) { in xway_stp_hw_init()
207 if (of_machine_is_compatible("lantiq,grx390")) { in xway_stp_hw_init()
257 if (!of_property_read_u32(pdev->dev.of_node, "lantiq,shadow", &shadow)) in xway_stp_probe()
261 if (!of_property_read_u32(pdev->dev.of_node, "lantiq,groups", &groups)) in xway_stp_probe()
268 if (!of_property_read_u32(pdev->dev.of_node, "lantiq,dsl", &dsl)) in xway_stp_probe()
272 if (of_machine_is_compatible("lantiq,ar9") || in xway_stp_probe()
273 of_machine_is_compatible("lantiq,gr9") || in xway_stp_probe()
274 of_machine_is_compatible("lantiq,vr9") || in xway_stp_probe()
[all …]
/OK3568_Linux_fs/kernel/arch/mips/lantiq/xway/
H A Dprom.c5 * Copyright (C) 2013-2015 Lantiq Beteiligungs-GmbH & Co.KG
27 #define COMP_DANUBE "lantiq,danube"
28 #define COMP_TWINPASS "lantiq,twinpass"
29 #define COMP_AMAZON_SE "lantiq,ase"
30 #define COMP_AR9 "lantiq,ar9"
31 #define COMP_GR9 "lantiq,gr9"
32 #define COMP_VR9 "lantiq,vr9"
33 #define COMP_AR10 "lantiq,ar10"
34 #define COMP_GRX390 "lantiq,grx390"
H A Dsysctrl.c5 * Copyright (C) 2013-2015 Lantiq Beteiligungs-GmbH & Co.KG
207 if (of_machine_is_compatible("lantiq,ar10") in pmu_enable()
208 || of_machine_is_compatible("lantiq,grx390")) { in pmu_enable()
233 if (of_machine_is_compatible("lantiq,ar10") in pmu_disable()
234 || of_machine_is_compatible("lantiq,grx390")) { in pmu_disable()
256 if (of_machine_is_compatible("lantiq,ar9") || in pci_enable()
257 of_machine_is_compatible("lantiq,vr9")) { in pci_enable()
429 of_find_compatible_node(NULL, NULL, "lantiq,pmu-xway"); in ltq_soc_init()
431 of_find_compatible_node(NULL, NULL, "lantiq,cgu-xway"); in ltq_soc_init()
433 of_find_compatible_node(NULL, NULL, "lantiq,ebu-xway"); in ltq_soc_init()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mips/lantiq/
H A Dfpi-bus.txt1 Lantiq XWAY SoC FPI BUS binding
8 "lantiq,xrx200-fpi"
12 - lantiq,rcu : A phandle to the RCU syscon
13 - lantiq,offset-endianness : Offset of the endianness configuration
19 compatible = "lantiq,xrx200-fpi";
23 lantiq,rcu = <&rcu0>;
24 lantiq,offset-endianness = <0x4c>;
H A Drcu.txt1 Lantiq XWAY SoC RCU binding
17 "lantiq,xrx200-rcu", "simple-mfd", "syscon"
24 compatible = "lantiq,xrx200-rcu", "simple-mfd", "syscon";
30 compatible = "lantiq,xrx200-reset";
37 compatible = "lantiq,xrx200-reset";
44 compatible = "lantiq,xrx200-usb2-phy";
53 compatible = "lantiq,xrx200-usb2-phy";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/spi/
H A Dspi-lantiq-ssc.txt1 Lantiq Synchronous Serial Controller (SSC) SPI master driver
4 - compatible: "lantiq,ase-spi", "lantiq,falcon-spi", "lantiq,xrx100-spi",
26 compatible = "lantiq,xrx200-spi", "lantiq,xrx100-spi";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/reset/
H A Dlantiq,reset.txt1 Lantiq XWAY SoC RCU reset controller binding
4 This binding describes a reset-controller found on the RCU module on Lantiq
7 This node has to be a sub node of the Lantiq RCU block.
12 "lantiq,danube-reset"
13 "lantiq,xrx200-reset"
26 compatible = "lantiq,xrx200-reset";
/OK3568_Linux_fs/kernel/drivers/phy/lantiq/
H A DKconfig3 # Phy drivers for Lantiq / Intel platforms
6 tristate "Lantiq VRX200/ARX300 PCIe PHY"
12 Support for the PCIe PHY(s) on the Lantiq / Intel VRX200 and ARX300
17 tristate "Lantiq XWAY SoC RCU based USB PHY"
21 Support for the USB PHY(s) on the Lantiq / Intel XWAY family SoCs.
H A Dphy-lantiq-rcu-usb2.c3 * Lantiq XWAY SoC RCU module based USB 1.1/2.0 PHY driver
70 .compatible = "lantiq,ase-usb2-phy",
74 .compatible = "lantiq,danube-usb2-phy",
78 .compatible = "lantiq,xrx100-usb2-phy",
82 .compatible = "lantiq,xrx200-usb2-phy",
86 .compatible = "lantiq,xrx300-usb2-phy",
248 .name = "lantiq-rcu-usb2-phy",
255 MODULE_DESCRIPTION("Lantiq XWAY USB2 PHY driver");
H A Dphy-lantiq-vrx200-pcie.c3 * PCIe PHY driver for Lantiq VRX200 and ARX300 SoCs.
8 * Copyright (C) 2009-2015 Lei Chuanhua <chuanhua.lei@lantiq.com>
27 #include <dt-bindings/phy/phy-lantiq-vrx200-pcie.h>
423 "lantiq,rcu"); in ltq_vrx200_pcie_phy_probe()
427 ret = device_property_read_u32(dev, "lantiq,rcu-endian-offset", in ltq_vrx200_pcie_phy_probe()
431 "failed to parse the 'lantiq,rcu-endian-offset' property\n"); in ltq_vrx200_pcie_phy_probe()
435 ret = device_property_read_u32(dev, "lantiq,rcu-big-endian-mask", in ltq_vrx200_pcie_phy_probe()
439 "failed to parse the 'lantiq,rcu-big-endian-mask' property\n"); in ltq_vrx200_pcie_phy_probe()
478 { .compatible = "lantiq,vrx200-pcie-phy", },
479 { .compatible = "lantiq,arx300-pcie-phy", },
[all …]
/OK3568_Linux_fs/kernel/arch/mips/lantiq/
H A DPlatform2 # Lantiq
5 cflags-$(CONFIG_LANTIQ) += -I$(srctree)/arch/mips/include/asm/mach-lantiq
7 cflags-$(CONFIG_SOC_TYPE_XWAY) += -I$(srctree)/arch/mips/include/asm/mach-lantiq/xway
8 cflags-$(CONFIG_SOC_FALCON) += -I$(srctree)/arch/mips/include/asm/mach-lantiq/falcon
/OK3568_Linux_fs/kernel/drivers/pinctrl/
H A Dpinctrl-lantiq.c3 * linux/drivers/pinctrl/pinctrl-lantiq.c
16 #include "pinctrl-lantiq.h"
70 struct property *pins = of_find_property(np, "lantiq,pins", NULL); in ltq_pinctrl_dt_subnode_to_map()
71 struct property *groups = of_find_property(np, "lantiq,groups", NULL); in ltq_pinctrl_dt_subnode_to_map()
91 ret = of_property_read_string(np, "lantiq,function", &function); in ltq_pinctrl_dt_subnode_to_map()
93 of_property_for_each_string(np, "lantiq,groups", prop, group) { in ltq_pinctrl_dt_subnode_to_map()
115 of_property_for_each_string(np, "lantiq,pins", prop, pin) { in ltq_pinctrl_dt_subnode_to_map()
125 of_property_for_each_string(np, "lantiq,groups", prop, group) { in ltq_pinctrl_dt_subnode_to_map()
141 ret = of_property_count_strings(np, "lantiq,groups"); in ltq_pinctrl_dt_subnode_size()
143 ret = of_property_count_strings(np, "lantiq,pins"); in ltq_pinctrl_dt_subnode_size()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/serial/
H A Dlantiq_asc.txt1 Lantiq SoC ASC serial controller
4 - compatible : Should be "lantiq,asc"
16 compatible = "lantiq,asc";
27 compatible = "lantiq,asc";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/hwmon/
H A Dltq-cputemp.txt1 Lantiq cpu temperatur sensor
5 "lantiq,cputemp"
9 compatible = "lantiq,cputemp";
/OK3568_Linux_fs/kernel/drivers/soc/lantiq/
H A Dfpi-bus.c41 rcu_regmap = syscon_regmap_lookup_by_phandle(np, "lantiq,rcu"); in ltq_fpi_probe()
45 ret = device_property_read_u32(dev, "lantiq,offset-endianness", in ltq_fpi_probe()
67 { .compatible = "lantiq,xrx200-fpi" },
82 MODULE_DESCRIPTION("Lantiq FPI bus driver");

12345