Home
last modified time | relevance | path

Searched full:nomadik (Results 1 – 25 of 52) sorted by relevance

123

/linux-6.14.4/arch/arm/boot/dts/st/
Dste-nomadik-stn8815.dtsi3 * Device Tree for the ST-Ericsson Nomadik 8815 STn8815 SoC
35 /* Nomadik system timer */
36 compatible = "st,nomadik-mtu";
54 compatible = "st,nomadik-gpio";
68 compatible = "st,nomadik-gpio";
82 compatible = "st,nomadik-gpio";
96 compatible = "st,nomadik-gpio";
112 nomadik-gpio-chips = <&gpio0>, <&gpio1>, <&gpio2>, <&gpio3>;
186 compatible = "stericsson,nomadik-pmu", "syscon";
191 compatible = "stericsson,nomadik-src";
[all …]
Dste-dbx5x0.dtsi392 /* Nomadik System Timer */
393 compatible = "st,nomadik-mtu";
427 "st,nomadik-gpio";
442 "st,nomadik-gpio";
457 "st,nomadik-gpio";
472 "st,nomadik-gpio";
487 "st,nomadik-gpio";
502 "st,nomadik-gpio";
517 "st,nomadik-gpio";
532 "st,nomadik-gpio";
[all …]
Dste-nomadik-nhk15.dts3 * Device Tree for the ST Microelectronics Nomadik NHK8815 board
9 #include "ste-nomadik-stn8815.dtsi"
12 model = "Nomadik STN8815NHK";
13 compatible = "st,nomadik-nhk-15";
DMakefile3 ste-nomadik-s8815.dtb \
4 ste-nomadik-nhk15.dtb
Dste-nomadik-s8815.dts3 * Device Tree for the ST-Ericsson Nomadik S8815 board
9 #include "ste-nomadik-stn8815.dtsi"
/linux-6.14.4/Documentation/devicetree/bindings/gpio/
Dst,nomadik-gpio.yaml4 $id: http://devicetree.org/schemas/gpio/st,nomadik-gpio.yaml#
7 title: Nomadik GPIO controller
10 The Nomadik GPIO driver handles Nomadik SoC GPIO blocks. This block has also
11 been called ST STA2X11. On the Nomadik platform, this driver is intertwined
12 with pinctrl-nomadik.
23 - st,nomadik-gpio
87 compatible = "st,nomadik-gpio";
/linux-6.14.4/Documentation/devicetree/bindings/arm/
Dste-nomadik.txt1 ST-Ericsson Nomadik Device Tree Bindings
7 - Nomadik System and reset controller used for basic chip control, clock
9 - compatible: must be "stericsson,nomadik,src"
11 Boards with the Nomadik SoC include:
13 Nomadik NHK-15 board manufactured by ST Microelectronics:
17 compatible="st,nomadik-nhk-15";
/linux-6.14.4/Documentation/devicetree/bindings/i2c/
Dst,nomadik-i2c.yaml4 $id: http://devicetree.org/schemas/i2c/st,nomadik-i2c.yaml#
7 title: ST Microelectronics Nomadik I2C
9 description: The Nomadik I2C host controller began its life in the ST
23 - st,nomadik-i2c
34 - st,nomadik-i2c
40 - const: st,nomadik-i2c
113 compatible = "stericsson,db8500-i2c", "st,nomadik-i2c", "arm,primecell";
128 compatible = "st,nomadik-i2c", "arm,primecell";
/linux-6.14.4/Documentation/devicetree/bindings/timer/
Dst,nomadik-mtu.yaml5 $id: http://devicetree.org/schemas/timer/st,nomadik-mtu.yaml#
8 title: ST Microelectronics Nomadik Multi-Timer Unit MTU Timer
13 description: This timer is found in the ST Microelectronics Nomadik
19 - const: st,nomadik-mtu
52 compatible = "st,nomadik-mtu";
/linux-6.14.4/include/linux/gpio/
Dgpio-nomadik.h160 * struct nmk_function - Nomadik pinctrl mux function
172 * struct nmk_pingroup - describes a Nomadik pin group
189 * struct nmk_pinctrl_soc_data - Nomadik pin controller per-SoC configuration
259 * Symbols declared in gpio-nomadik used by pinctrl-nomadik. If pinctrl-nomadik
260 * is enabled, then gpio-nomadik is enabled as well; the reverse if not always
286 /* Symbols declared in pinctrl-nomadik used by gpio-nomadik. */
/linux-6.14.4/drivers/pinctrl/nomadik/
DMakefile2 # Nomadik family pin control drivers
6 obj-$(CONFIG_PINCTRL_NOMADIK) += pinctrl-nomadik.o
7 obj-$(CONFIG_PINCTRL_STN8815) += pinctrl-nomadik-stn8815.o
8 obj-$(CONFIG_PINCTRL_DB8500) += pinctrl-nomadik-db8500.o
Dpinctrl-nomadik.c3 * Pinmux & pinconf driver for the IP block found in the Nomadik SoC. This
4 * depends on gpio-nomadik and some handling is intertwined; see nmk_gpio_chips
44 #include <linux/gpio/gpio-nomadik.h>
198 * struct nmk_pinctrl - state container for the Nomadik pin controller
486 /* Only called by gpio-nomadik but requires knowledge of struct nmk_pinctrl. */
1167 .name = "pinctrl-nomadik",
1241 gpio_fwnode = fwnode_find_reference(fwnode, "nomadik-gpio-chips", i); in nmk_pinctrl_probe()
1277 dev_err(&pdev->dev, "could not register Nomadik pinctrl driver\n"); in nmk_pinctrl_probe()
1282 dev_info(&pdev->dev, "initialized Nomadik pin control driver\n"); in nmk_pinctrl_probe()
1293 .name = "pinctrl-nomadik",
DKconfig24 bool "Nomadik pin controller driver"
/linux-6.14.4/drivers/gpu/drm/pl111/
Dpl111_nomadik.c18 * multiplatform on something else than Nomadik. in pl111_nomadik_init()
21 syscon_regmap_lookup_by_compatible("stericsson,nomadik-pmu"); in pl111_nomadik_init()
27 * blocks found in the Nomadik STn8815. The other one is called in pl111_nomadik_init()
34 dev_info(dev, "set Nomadik PMU mux to CLCD mode\n"); in pl111_nomadik_init()
/linux-6.14.4/Documentation/devicetree/bindings/clock/
Dst,nomadik.txt1 ST Microelectronics Nomadik SRC System Reset and Control
6 The Nomadik SRC controller is responsible of controlling chrystals,
10 - compatible: must be "stericsson,nomadik-src"
28 - compatible: must be "st,nomadik-pll-clock"
39 - compatible: must be "st,nomadik-hclk-clock"
/linux-6.14.4/drivers/clk/
Dclk-nomadik.c3 * Nomadik clock implementation
8 #define pr_fmt(fmt) "Nomadik SRC clocks: " fmt
24 * The Nomadik clock tree is described in the STN8815A12 DB V4.2
85 { .compatible = "stericsson,nomadik-src" },
142 * struct clk_pll - Nomadik PLL clock
152 * struct clk_src - Nomadik src clock
269 pr_err("%s: the Nomadik has only PLL 1 & 2\n", __func__); in pll_clk_register()
296 * The Nomadik SRC clocks are gated, but not in the sense that
495 debugfs_create_file("nomadik-src-clk", S_IFREG | S_IRUGO, in nomadik_src_clk_init_debugfs()
524 "st,nomadik-pll-clock", of_nomadik_pll_setup);
[all …]
/linux-6.14.4/arch/arm/mach-nomadik/
DKconfig3 bool "ST-Ericsson Nomadik"
17 Support for the Nomadik platform by ST-Ericsson
22 bool "ST 8815 Nomadik Hardware Kit (evaluation board)"
Dcpu-8815.c85 "st,nomadik-nhk-15",
90 DT_MACHINE_START(NOMADIK_DT, "Nomadik STn8815")
/linux-6.14.4/drivers/char/hw_random/
Dnomadik-rng.c3 * Nomadik RNG support
31 .name = "nomadik",
90 MODULE_DESCRIPTION("ST-Ericsson Nomadik Random Number Generator");
/linux-6.14.4/drivers/gpio/
Dgpio-nomadik.c3 * GPIO driver for the IP block found in the Nomadik SoC; it is an AMBA device,
7 * The GPIO chips are shared with pinctrl-nomadik if used; it needs access for
14 * pinctrl-nomadik.
35 #include <linux/gpio/gpio-nomadik.h>
592 * only support sharing this reset with other gpio-nomadik devices that in nmk_gpio_populate_chip()
660 * The virt address in nmk_chip->addr is in the nomadik register space, in nmk_gpio_probe()
712 { .compatible = "st,nomadik-gpio", },
719 .name = "nomadik-gpio",
/linux-6.14.4/Documentation/devicetree/bindings/pinctrl/
Dste,nomadik.txt1 ST Ericsson Nomadik pinmux controller
6 - nomadik-gpio-chips: array of phandles to the corresponding GPIO chips
79 nomadik-gpio-chips = <&gpio0>, <&gpio1>, <&gpio2>, <&gpio3>;
/linux-6.14.4/drivers/clocksource/
Dnomadik-mtu.c197 * Tick rate is 2.4MHz for Nomadik and 2.4Mhz, 100MHz or 133 MHz in nmdk_timer_init()
231 "Nomadik Timer Tick", &nmdk_clkevt)) in nmdk_timer_init()
232 pr_err("%s: request_irq() failed\n", "Nomadik Timer Tick"); in nmdk_timer_init()
282 TIMER_OF_DECLARE(nomadik_mtu, "st,nomadik-mtu",
Dclksrc-dbx500-prcmu.c8 * plat-nomadik/timer.c Linus Walleij <[email protected]>
/linux-6.14.4/include/dt-bindings/pinctrl/
Dnomadik.h3 * nomadik.h
/linux-6.14.4/Documentation/devicetree/bindings/mfd/
Dsyscon.yaml112 - stericsson,nomadik-pmu
211 - stericsson,nomadik-pmu

123