/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | brcm,bcm6368-gpio-sysctl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mfd/brcm,bcm6368-gpio-sysctl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom BCM6368 GPIO System Controller 10 - Álvaro Fernández Rojas <noltari@gmail.com> 11 - Jonas Gorski <jonas.gorski@gmail.com> 14 Broadcom BCM6368 SoC GPIO system controller which provides a register map 15 for controlling the GPIO and pins of the SoC. 18 "#address-cells": true [all …]
|
/openbmc/u-boot/arch/mips/dts/ |
H A D | brcm,bcm6368.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/clock/bcm6368-clock.h> 7 #include <dt-bindings/dma/bcm6368-dma.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/reset/bcm6368-reset.h> 13 compatible = "brcm,bcm6368"; 21 #address-cells = <1>; 22 #size-cells = <0>; 23 u-boot,dm-pre-reloc; 26 compatible = "brcm,bcm6368-cpu", "mips,mips4Kc"; [all …]
|
H A D | brcm,bcm6362.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/clock/bcm6362-clock.h> 7 #include <dt-bindings/dma/bcm6362-dma.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/power-domain/bcm6362-power-domain.h> 10 #include <dt-bindings/reset/bcm6362-reset.h> 23 #address-cells = <1>; 24 #size-cells = <0>; 25 u-boot,dm-pre-reloc; 28 compatible = "brcm,bcm6362-cpu", "mips,mips4Kc"; [all …]
|
H A D | comtrend,wap-5813n.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 6 /dts-v1/; 8 #include "brcm,bcm6368.dtsi" 11 model = "Comtrend WAP-5813n"; 12 compatible = "comtrend,wap-5813n", "brcm,bcm6368"; 19 stdout-path = "serial0:115200n8"; 22 gpio-leds { 23 compatible = "gpio-leds"; 26 label = "WAP-5813n:green:inet"; 31 label = "WAP-5813n:green:power"; [all …]
|
H A D | brcm,bcm6318.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/clock/bcm6318-clock.h> 7 #include <dt-bindings/dma/bcm6318-dma.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/power-domain/bcm6318-power-domain.h> 10 #include <dt-bindings/reset/bcm6318-reset.h> 22 #address-cells = <1>; 23 #size-cells = <0>; 24 u-boot,dm-pre-reloc; 27 compatible = "brcm,bcm6318-cpu", "mips,mips4Kc"; [all …]
|
H A D | brcm,bcm6328.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/clock/bcm6328-clock.h> 7 #include <dt-bindings/dma/bcm6328-dma.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/power-domain/bcm6328-power-domain.h> 10 #include <dt-bindings/reset/bcm6328-reset.h> 22 #address-cells = <1>; 23 #size-cells = <0>; 24 u-boot,dm-pre-reloc; 27 compatible = "brcm,bcm6328-cpu", "mips,mips4Kc"; [all …]
|
H A D | brcm,bcm63268.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/clock/bcm63268-clock.h> 7 #include <dt-bindings/dma/bcm63268-dma.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/power-domain/bcm63268-power-domain.h> 10 #include <dt-bindings/reset/bcm63268-reset.h> 23 #address-cells = <1>; 24 #size-cells = <0>; 25 u-boot,dm-pre-reloc; 28 compatible = "brcm,bcm63268-cpu", "mips,mips4Kc"; [all …]
|
/openbmc/u-boot/arch/mips/mach-bmips/ |
H A D | Kconfig | 14 default "bcm6368" if SOC_BMIPS_BCM6368 83 bool "BMIPS BCM6368 family" 90 This supports BMIPS BCM6368 family including BCM6368 and BCM6369. 137 ethernet ports, 2 USB ports, 1 UART, GPIO buttons and LEDs, and 141 bool "Comtrend AR-5315u" 145 Comtrend AR-5315u boards have a BCM6318 SoC with 64 MB of RAM and 16 148 ethernet ports, 1 USB port, 1 UART, GPIO buttons and LEDs, and 152 bool "Comtrend AR-5387un" 156 Comtrend AR-5387un boards have a BCM6328 SoC with 64 MB of RAM and 16 159 ethernet ports, 1 USB port, 1 UART, GPIO buttons and LEDs, and [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/gpio/ |
H A D | brcm,bcm63xx-gpio.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/gpio/brcm,bcm63xx-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom BCM63xx GPIO controller 10 - Álvaro Fernández Rojas <noltari@gmail.com> 11 - Jonas Gorski <jonas.gorski@gmail.com> 14 Bindings for Broadcom's BCM63xx memory-mapped GPIO controllers. 19 BCM6338 have 8-bit data and dirout registers, where GPIO state can be read 21 BCM6318, BCM6328, BCM6358, BCM6362, BCM6368 and BCM63268 have 32-bit data [all …]
|
/openbmc/linux/drivers/pinctrl/bcm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 18 framework. GPIO is provided by a separate GPIO driver. 21 tristate "Broadcom BCM2835 GPIO (with PINCONF) driver" 30 Say Y here to enable the Broadcom BCM2835 GPIO driver. 44 If compiled as module it will be called pinctrl-bcm4908. 56 bool "Broadcom BCM6318 GPIO driver" 62 Say Y here to enable the Broadcom BCM6318 GPIO driver. 65 bool "Broadcom BCM6328 GPIO driver" 71 Say Y here to enable the Broadcom BCM6328 GPIO driver. 74 bool "Broadcom BCM6358 GPIO driver" [all …]
|
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 4 obj-$(CONFIG_PINCTRL_BCM281XX) += pinctrl-bcm281xx.o 5 obj-$(CONFIG_PINCTRL_BCM2835) += pinctrl-bcm2835.o 6 obj-$(CONFIG_PINCTRL_BCM4908) += pinctrl-bcm4908.o 7 obj-$(CONFIG_PINCTRL_BCM63XX) += pinctrl-bcm63xx.o 8 obj-$(CONFIG_PINCTRL_BCM6318) += pinctrl-bcm6318.o 9 obj-$(CONFIG_PINCTRL_BCM6328) += pinctrl-bcm6328.o 10 obj-$(CONFIG_PINCTRL_BCM6358) += pinctrl-bcm6358.o 11 obj-$(CONFIG_PINCTRL_BCM6362) += pinctrl-bcm6362.o 12 obj-$(CONFIG_PINCTRL_BCM6368) += pinctrl-bcm6368.o [all …]
|
H A D | pinctrl-bcm63xx.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for BCM63xx GPIO unit (pinctrl + GPIO) 9 #include <linux/gpio/regmap.h> 15 #include "pinctrl-bcm63xx.h" 22 static int bcm63xx_reg_mask_xlate(struct gpio_regmap *gpio, in bcm63xx_reg_mask_xlate() argument 29 *reg = base - stride * BCM63XX_BANK_SIZE; in bcm63xx_reg_mask_xlate() 36 { .compatible = "brcm,bcm6318-gpio", }, 37 { .compatible = "brcm,bcm6328-gpio", }, 38 { .compatible = "brcm,bcm6358-gpio", }, 39 { .compatible = "brcm,bcm6362-gpio", }, [all …]
|
H A D | pinctrl-bcm6368.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for BCM6368 GPIO unit (pinctrl + GPIO) 10 #include <linux/gpio/driver.h> 17 #include "../pinctrl-utils.h" 19 #include "pinctrl-bcm63xx.h" 382 struct bcm6368_priv *priv = pc->driver_data; in bcm6368_pinctrl_set_mux() 387 if (fun->basemode) { in bcm6368_pinctrl_set_mux() 390 for (i = 0; i < pg->npins; i++) { in bcm6368_pinctrl_set_mux() 391 pin = pg->pins[i]; in bcm6368_pinctrl_set_mux() 396 regmap_update_bits(pc->regs, BCM6368_MODE_REG, mask, 0); in bcm6368_pinctrl_set_mux() [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/leds/ |
H A D | leds-bcm6358.txt | 3 This controller is present on BCM6358 and BCM6368. 5 which can either be controlled by software (exporting the 74x164 as spi-gpio. 6 See Documentation/devicetree/bindings/gpio/gpio-74x164.txt), or 10 - compatible : should be "brcm,bcm6358-leds". 11 - #address-cells : must be 1. 12 - #size-cells : must be 0. 13 - reg : BCM6358 LED controller address and size. 16 - brcm,clk-div : SCK signal divider. Possible values are 1, 2, 4 and 8. 18 - brcm,clk-dat-low : Boolean, makes clock and data signals active low. 21 Each LED is represented as a sub-node of the brcm,bcm6358-leds device. [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/leds/ |
H A D | leds-bcm6358.txt | 3 This controller is present on BCM6358 and BCM6368. 5 which can either be controlled by software (exporting the 74x164 as spi-gpio. 6 See Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml), or 10 - compatible : should be "brcm,bcm6358-leds". 11 - #address-cells : must be 1. 12 - #size-cells : must be 0. 13 - reg : BCM6358 LED controller address and size. 16 - brcm,clk-div : SCK signal divider. Possible values are 1, 2, 4 and 8. 18 - brcm,clk-dat-low : Boolean, makes clock and data signals active low. 21 Each LED is represented as a sub-node of the brcm,bcm6358-leds device. [all …]
|
/openbmc/linux/drivers/net/mdio/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 loadable module or built-in. 58 tristate "APM X-Gene SoC MDIO bus controller" 62 APM X-Gene SoC's. 72 third revision of the ASPEED MDIO register interface - the first two 109 tristate "GPIO lib-based bitbanged MDIO buses" 113 Supports GPIO lib-based MDIO busses. 116 will be called mdio-gpio. 177 IPQ40xx, IPQ60xx, IPQ807x and IPQ50xx series Soc-s. 193 layout. It's regmap-based so that it can be used on integrated, [all …]
|
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 4 obj-$(CONFIG_ACPI_MDIO) += acpi_mdio.o 5 obj-$(CONFIG_FWNODE_MDIO) += fwnode_mdio.o 6 obj-$(CONFIG_OF_MDIO) += of_mdio.o 8 obj-$(CONFIG_MDIO_ASPEED) += mdio-aspeed.o 9 obj-$(CONFIG_MDIO_BCM_IPROC) += mdio-bcm-iproc.o 10 obj-$(CONFIG_MDIO_BCM_UNIMAC) += mdio-bcm-unimac.o 11 obj-$(CONFIG_MDIO_BITBANG) += mdio-bitbang.o 12 obj-$(CONFIG_MDIO_CAVIUM) += mdio-cavium.o 13 obj-$(CONFIG_MDIO_GPIO) += mdio-gpio.o [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...] |
H A D | opengrok2.0.log | 1 2024-12-28 20:05:26.116-0600 FINEST t586 Statistics.logIt: Added: '/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh' (ShAnalyzer) (took 79 ms) 2 2024-12-28 20:05:26.112-0600 FINER t592 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/qemu',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/qemu/chardev/spice.c' 3 2024-12-28 20:05:26.116-0600 FINEST t592 Statistics.logIt: Added: '/openbmc/qemu/chardev/spice.c' (CAnalyzer) (took 33 ms) 4 2024-1 [all...] |