/openbmc/u-boot/doc/device-tree-bindings/pinctrl/ |
H A D | st,stm32-pinctrl.txt | 5 also provides ability to multiplex and configure the output of various on-chip 10 - compatible: value should be one of the following: 11 (a) "st,stm32f429-pinctrl" 12 (b) "st,stm32f746-pinctrl" 13 - #address-cells: The value of this property must be 1 14 - #size-cells : The value of this property must be 1 15 - ranges : defines mapping between pin controller node (parent) to 16 gpio-bank node (children). 17 - pins-are-numbered: Specify the subnodes are using numbered pinmux to 22 - gpio-controller : Indicates this device is a GPIO controller [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | stm32f429-disco.dts | 2 * Copyright (C) 2015, STMicroelectronics - All Rights Reserved 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "stm32f429.dtsi" 46 #include "stm32f429-pinctrl.dtsi" 47 #include <dt-bindings/input/input.h> 50 model = "STMicroelectronics STM32F429i-DISCO board"; 51 compatible = "st,stm32f429i-disco", "st,stm32f429"; 55 stdout-path = "serial0:115200n8"; 67 compatible = "gpio-leds"; [all …]
|
H A D | stm32429i-eval.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2015, STMicroelectronics - All Rights Reserved 7 /dts-v1/; 8 #include "stm32f429.dtsi" 9 #include "stm32f429-pinctrl.dtsi" 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/gpio/gpio.h> 14 model = "STMicroelectronics STM32429i-EVAL board"; 15 compatible = "st,stm32429i-eval", "st,stm32f429"; 19 stdout-path = "serial0:115200n8"; [all …]
|
H A D | stm32f429-pinctrl.dtsi | 2 * Copyright (C) 2017, STMicroelectronics - All Rights Reserved 5 * This file is dual-licensed: you can use it either under the terms 44 #include "stm32f4-pinctrl.dtsi" 48 pinctrl: pin-controller { label 49 compatible = "st,stm32f429-pinctrl"; 52 gpio-ranges = <&pinctrl 0 0 16>; 56 gpio-ranges = <&pinctrl 0 16 16>; 60 gpio-ranges = <&pinctrl 0 32 16>; 64 gpio-ranges = <&pinctrl 0 48 16>; 68 gpio-ranges = <&pinctrl 0 64 16>; [all …]
|
H A D | stm32f469-disco.dts | 2 * Copyright 2016 - Lee Jones <lee.jones@linaro.org> 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "stm32f429.dtsi" 45 #include "stm32f469-pinctrl.dtsi" 48 model = "STMicroelectronics STM32F469i-DISCO board"; 49 compatible = "st,stm32f469i-disco", "st,stm32f469"; 53 stdout-path = "serial0:115200n8"; 65 compatible = "regulator-fixed"; 66 regulator-name = "mmc_vcard"; [all …]
|
H A D | stm32f746.dtsi | 2 * Copyright 2016 - Michael Kurz <michi.kurz@gmail.com> 3 * Copyright 2016 - Vikas MANOCHA <vikas.manocha@st.com> 6 * stm32f429.dtsi from Linux 7 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com> 9 * This file is dual-licensed: you can use it either under the terms 48 #include "armv7-m.dtsi" 49 #include <dt-bindings/pinctrl/stm32f746-pinfunc.h> 50 #include <dt-bindings/clock/stm32fx-clock.h> 51 #include <dt-bindings/mfd/stm32f7-rcc.h> 55 clk_hse: clk-hse { [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | st,stm32-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/pinctrl/st,stm32-pinctrl.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Alexandre TORGUE <alexandre.torgue@foss.st.com> 17 on-chip controllers onto these pads. 22 - st,stm32f429-pinctrl 23 - st,stm32f469-pinctrl 24 - st,stm32f746-pinctrl 25 - st,stm32f769-pinctrl [all …]
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stm32f429-disco.dts | 2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com> 4 * This file is dual-licensed: you can use it either under the terms 22 * MA 02110-1301 USA 48 /dts-v1/; 49 #include "stm32f429.dtsi" 50 #include "stm32f429-pinctrl.dtsi" 51 #include <dt-bindings/input/input.h> 52 #include <dt-bindings/interrupt-controller/irq.h> 53 #include <dt-bindings/gpio/gpio.h> 56 model = "STMicroelectronics STM32F429i-DISCO board"; [all …]
|
H A D | stm32429i-eval.dts | 2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com> 4 * This file is dual-licensed: you can use it either under the terms 22 * MA 02110-1301 USA 48 /dts-v1/; 49 #include "stm32f429.dtsi" 50 #include "stm32f429-pinctrl.dtsi" 51 #include <dt-bindings/input/input.h> 52 #include <dt-bindings/gpio/gpio.h> 53 #include <dt-bindings/media/video-interfaces.h> 56 model = "STMicroelectronics STM32429i-EVAL board"; [all …]
|
H A D | stm32f429-pinctrl.dtsi | 2 * Copyright 2017 - Alexandre Torgue <alexandre.torgue@st.com> 4 * This file is dual-licensed: you can use it either under the terms 43 #include "stm32f4-pinctrl.dtsi" 45 &pinctrl { 46 compatible = "st,stm32f429-pinctrl"; 49 gpio-ranges = <&pinctrl 0 0 16>; 53 gpio-ranges = <&pinctrl 0 16 16>; 57 gpio-ranges = <&pinctrl 0 32 16>; 61 gpio-ranges = <&pinctrl 0 48 16>; 65 gpio-ranges = <&pinctrl 0 64 16>; [all …]
|
/openbmc/linux/drivers/pinctrl/stm32/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 obj-$(CONFIG_PINCTRL_STM32) += pinctrl-stm32.o 6 obj-$(CONFIG_PINCTRL_STM32F429) += pinctrl-stm32f429.o 7 obj-$(CONFIG_PINCTRL_STM32F469) += pinctrl-stm32f469.o 8 obj-$(CONFIG_PINCTRL_STM32F746) += pinctrl-stm32f746.o 9 obj-$(CONFIG_PINCTRL_STM32F769) += pinctrl-stm32f769.o 10 obj-$(CONFIG_PINCTRL_STM32H743) += pinctrl-stm32h743.o 11 obj-$(CONFIG_PINCTRL_STM32MP135) += pinctrl-stm32mp135.o 12 obj-$(CONFIG_PINCTRL_STM32MP157) += pinctrl-stm32mp157.o 13 obj-$(CONFIG_PINCTRL_STM32MP257) += pinctrl-stm32mp257.o
|
H A D | pinctrl-stm32f429.c | 1 // SPDX-License-Identifier: GPL-2.0 11 #include "pinctrl-stm32.h" 1574 .compatible = "st,stm32f429-pinctrl", 1583 .name = "stm32f429-pinctrl",
|
/openbmc/linux/arch/arm/mach-stm32/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 select PINCTRL 23 bool "STMicroelectronics STM32F429" 42 endif # ARMv7-M 59 endif # ARMv7-A
|
/openbmc/u-boot/drivers/pinctrl/ |
H A D | pinctrl_stm32.c | 3 #include <dm/pinctrl.h> 44 struct stm32_gpio_regs *regs = priv->regs; in stm32_pinctrl_get_af() 49 af = (readl(®s->afr[alt_index]) & in stm32_pinctrl_get_af() 64 * parse pin-controller sub-nodes (ie gpio bank nodes) and fill in stm32_populate_gpio_dev_list() 66 * current pin-controller. This list is used to find pin_name and in stm32_populate_gpio_dev_list() 69 list_for_each_entry(child, &dev->child_head, sibling_node) { in stm32_populate_gpio_dev_list() 70 ret = uclass_get_device_by_name(UCLASS_GPIO, child->name, in stm32_populate_gpio_dev_list() 78 return -ENOMEM; in stm32_populate_gpio_dev_list() 81 gpio_bank->gpio_dev = gpio_dev; in stm32_populate_gpio_dev_list() 82 list_add_tail(&gpio_bank->list, &priv->gpio_dev); in stm32_populate_gpio_dev_list() [all …]
|
/openbmc/linux/ |
H A D | opengrok1.0.log | 1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' 2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms) 3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa [all...] |
H A D | opengrok0.0.log | 1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz' 2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz' 3 2024-12-2 [all...] |
/openbmc/ |
D | opengrok1.0.log | 1 2025-01-07 03:00:34.968-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-01-07 03:00:35.081-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
D | opengrok2.0.log | 1 2025-01-06 03:00:36.640-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-01-06 03:00:36.753-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |