Home
last modified time | relevance | path

Searched +full:uniphier +full:- +full:ld11 +full:- +full:clock (Results 1 – 13 of 13) sorted by relevance

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/clock/
Duniphier-clock.txt1 UniPhier clock controller
4 System clock
5 ------------
8 - compatible: should be one of the following:
9 "socionext,uniphier-ld4-clock" - for LD4 SoC.
10 "socionext,uniphier-pro4-clock" - for Pro4 SoC.
11 "socionext,uniphier-sld8-clock" - for sLD8 SoC.
12 "socionext,uniphier-pro5-clock" - for Pro5 SoC.
13 "socionext,uniphier-pxs2-clock" - for PXs2/LD6b SoC.
14 "socionext,uniphier-ld11-clock" - for LD11 SoC.
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/reset/
Duniphier-reset.txt1 UniPhier reset controller
5 ------------
8 - compatible: should be one of the following:
9 "socionext,uniphier-ld4-reset" - for LD4 SoC
10 "socionext,uniphier-pro4-reset" - for Pro4 SoC
11 "socionext,uniphier-sld8-reset" - for sLD8 SoC
12 "socionext,uniphier-pro5-reset" - for Pro5 SoC
13 "socionext,uniphier-pxs2-reset" - for PXs2/LD6b SoC
14 "socionext,uniphier-ld11-reset" - for LD11 SoC
15 "socionext,uniphier-ld20-reset" - for LD20 SoC
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/
Dsocionext,uniphier-clock.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/clock/socionext,uniphier-clock.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: UniPhier clock controller
10 - Masahiro Yamada <yamada.masahiro@socionext.com>
15 - description: System clock
17 - socionext,uniphier-ld4-clock
18 - socionext,uniphier-pro4-clock
19 - socionext,uniphier-sld8-clock
[all …]
/kernel/linux/linux-4.19/arch/arm64/boot/dts/socionext/
Duniphier-ld11.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 // Device Tree Source for UniPhier LD11 SoC
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/gpio/uniphier-gpio.h>
14 compatible = "socionext,uniphier-ld11";
15 #address-cells = <2>;
16 #size-cells = <2>;
17 interrupt-parent = <&gic>;
20 #address-cells = <2>;
21 #size-cells = <0>;
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/socionext/
Duniphier-ld11.dtsi1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 // Device Tree Source for UniPhier LD11 SoC
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/gpio/uniphier-gpio.h>
12 compatible = "socionext,uniphier-ld11";
13 #address-cells = <2>;
14 #size-cells = <2>;
15 interrupt-parent = <&gic>;
18 #address-cells = <2>;
19 #size-cells = <0>;
[all …]
/kernel/linux/linux-5.10/drivers/clk/uniphier/
Dclk-uniphier-core.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 #include <linux/clk-provider.h>
14 #include "clk-uniphier.h"
20 switch (data->type) { in uniphier_clk_register()
22 return uniphier_clk_register_cpugear(dev, regmap, data->name, in uniphier_clk_register()
23 &data->data.cpugear); in uniphier_clk_register()
25 return uniphier_clk_register_fixed_factor(dev, data->name, in uniphier_clk_register()
26 &data->data.factor); in uniphier_clk_register()
28 return uniphier_clk_register_fixed_rate(dev, data->name, in uniphier_clk_register()
29 &data->data.rate); in uniphier_clk_register()
[all …]
/kernel/linux/linux-4.19/drivers/clk/uniphier/
Dclk-uniphier-core.c16 #include <linux/clk-provider.h>
23 #include "clk-uniphier.h"
29 switch (data->type) { in uniphier_clk_register()
31 return uniphier_clk_register_cpugear(dev, regmap, data->name, in uniphier_clk_register()
32 &data->data.cpugear); in uniphier_clk_register()
34 return uniphier_clk_register_fixed_factor(dev, data->name, in uniphier_clk_register()
35 &data->data.factor); in uniphier_clk_register()
37 return uniphier_clk_register_fixed_rate(dev, data->name, in uniphier_clk_register()
38 &data->data.rate); in uniphier_clk_register()
40 return uniphier_clk_register_gate(dev, regmap, data->name, in uniphier_clk_register()
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/net/
Dsocionext,uniphier-ave4.txt4 implemented on Socionext UniPhier SoCs.
7 - compatible: Should be
8 - "socionext,uniphier-pro4-ave4" : for Pro4 SoC
9 - "socionext,uniphier-pxs2-ave4" : for PXs2 SoC
10 - "socionext,uniphier-ld11-ave4" : for LD11 SoC
11 - "socionext,uniphier-ld20-ave4" : for LD20 SoC
12 - "socionext,uniphier-pxs3-ave4" : for PXs3 SoC
13 - reg: Address where registers are mapped and size of region.
14 - interrupts: Should contain the MAC interrupt.
15 - phy-mode: See ethernet.txt in the same directory. Allow to choose
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/sound/
Duniphier,aio.txt1 Socionext UniPhier SoC audio driver
3 The Socionext UniPhier audio subsystem consists of I2S and S/PDIF blocks in
7 - compatible : should be one of the following:
8 "socionext,uniphier-ld11-aio"
9 "socionext,uniphier-ld20-aio"
10 "socionext,uniphier-pxs2-aio"
11 - reg : offset and length of the register set for the device.
12 - interrupts : should contain I2S or S/PDIF interrupt.
13 - pinctrl-names : should be "default".
14 - pinctrl-0 : defined I2S signal pins for an external codec chip.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dsocionext,uniphier-aio.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/sound/socionext,uniphier-aio.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: UniPhier AIO audio system
10 - <alsa-devel@alsa-project.org>
15 - socionext,uniphier-ld11-aio
16 - socionext,uniphier-ld20-aio
17 - socionext,uniphier-pxs2-aio
25 clock-names:
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dsocionext,uniphier-ave4.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/socionext,uniphier-ave4.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
14 implemented on Socionext UniPhier SoCs.
17 - $ref: ethernet-controller.yaml#
22 - socionext,uniphier-pro4-ave4
23 - socionext,uniphier-pxs2-ave4
24 - socionext,uniphier-ld11-ave4
[all …]
/kernel/linux/linux-4.19/drivers/net/ethernet/socionext/
Dsni_ave.c1 // SPDX-License-Identifier: GPL-2.0
3 * sni_ave.c - Socionext UniPhier AVE ethernet driver
5 * Copyright 2015-2017 Socionext Inc.
175 #define AVE_PFNUM_MULTICAST 11 /* No.11-17 */
205 #define SG_ETPINMODE_EXTPHY BIT(1) /* for LD11 */
208 #define IS_DESC_64BIT(p) ((p)->data->is_desc_64bit)
301 addr = ((id == AVE_DESCID_TX) ? priv->tx.daddr : priv->rx.daddr) in ave_desc_read()
302 + entry * priv->desc_size + offset; in ave_desc_read()
304 return readl(priv->base + addr); in ave_desc_read()
319 addr = ((id == AVE_DESCID_TX) ? priv->tx.daddr : priv->rx.daddr) in ave_desc_write()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/socionext/
Dsni_ave.c1 // SPDX-License-Identifier: GPL-2.0
3 * sni_ave.c - Socionext UniPhier AVE ethernet driver
5 * Copyright 2015-2017 Socionext Inc.
175 #define AVE_PFNUM_MULTICAST 11 /* No.11-17 */
205 #define SG_ETPINMODE_EXTPHY BIT(1) /* for LD11 */
208 #define IS_DESC_64BIT(p) ((p)->data->is_desc_64bit)
302 addr = ((id == AVE_DESCID_TX) ? priv->tx.daddr : priv->rx.daddr) in ave_desc_read()
303 + entry * priv->desc_size + offset; in ave_desc_read()
305 return readl(priv->base + addr); in ave_desc_read()
320 addr = ((id == AVE_DESCID_TX) ? priv->tx.daddr : priv->rx.daddr) in ave_desc_write()
[all …]