/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | brcm,bcm6358-gpio-sysctl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mfd/brcm,bcm6358-gpio-sysctl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom BCM6358 GPIO System Controller 10 - Álvaro Fernández Rojas <noltari@gmail.com> 11 - Jonas Gorski <jonas.gorski@gmail.com> 14 Broadcom BCM6358 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,bcm6358.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/clock/bcm6358-clock.h> 7 #include <dt-bindings/dma/bcm6358-dma.h> 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/reset/bcm6358-reset.h> 13 compatible = "brcm,bcm6358"; 21 #address-cells = <1>; 22 #size-cells = <0>; 23 u-boot,dm-pre-reloc; 26 compatible = "brcm,bcm6358-cpu", "mips,mips4Kc"; [all …]
|
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> 21 #address-cells = <1>; 22 #size-cells = <0>; 23 u-boot,dm-pre-reloc; 26 compatible = "brcm,bcm6368-cpu", "mips,mips4Kc"; 29 u-boot,dm-pre-reloc; [all …]
|
H A D | sfr,nb4-ser.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 6 /dts-v1/; 8 #include "brcm,bcm6358.dtsi" 12 compatible = "sfr,nb4-ser", "brcm,bcm6358"; 19 stdout-path = "serial0:115200n8"; 22 gpio-leds { 23 compatible = "gpio-leds"; 26 label = "NB4-SER:white:traffic"; 31 label = "NB4-SER:blue:service"; 36 label = "NB4-SER:white:wifi"; [all …]
|
H A D | huawei,hg556a.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 6 /dts-v1/; 8 #include "brcm,bcm6358.dtsi" 12 compatible = "huawei,hg556a", "brcm,bcm6358"; 19 stdout-path = "serial0:115200n8"; 22 gpio-leds { 23 compatible = "gpio-leds"; 99 phy-mode = "mii"; 101 enet1phy: fixed-link { 104 full-duplex; [all …]
|
H A D | brcm,bcm3380.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <dt-bindings/clock/bcm3380-clock.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/reset/bcm3380-reset.h> 20 #address-cells = <1>; 21 #size-cells = <0>; 22 u-boot,dm-pre-reloc; 25 compatible = "brcm,bcm3380-cpu", "mips,mips4Kc"; 28 u-boot,dm-pre-reloc; 32 compatible = "brcm,bcm3380-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 | 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/doc/device-tree-bindings/leds/ |
H A D | leds-bcm6358.txt | 1 LEDs connected to Broadcom BCM6358 controller 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. [all …]
|
/openbmc/u-boot/arch/mips/mach-bmips/ |
H A D | Kconfig | 13 default "bcm6358" if SOC_BMIPS_BCM6358 73 bool "BMIPS BCM6358 family" 80 This supports BMIPS BCM6358 family including BCM6358 and BCM6359. 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/leds/ |
H A D | leds-bcm6358.txt | 1 LEDs connected to Broadcom BCM6358 controller 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. [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 | pinctrl-bcm6358.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for BCM6358 GPIO unit (pinctrl + GPIO) 10 #include <linux/gpio/driver.h> 17 #include "../pinctrl-utils.h" 19 #include "pinctrl-bcm63xx.h" 42 /* non-GPIO function muxes require the gpio direction to be set */ 257 struct bcm6358_priv *priv = pc->driver_data; in bcm6358_pinctrl_set_mux() 259 unsigned int val = pg->mode_val; in bcm6358_pinctrl_set_mux() 263 for (pin = 0; pin < pg->grp.npins; pin++) in bcm6358_pinctrl_set_mux() 266 regmap_field_update_bits(priv->overlays, mask, val); in bcm6358_pinctrl_set_mux() [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 …]
|
/openbmc/u-boot/drivers/led/ |
H A D | Kconfig | 8 U-Boot provides a uclass API to implement this feature. LED drivers 9 can provide access to board-specific LEDs. Use of the device tree 24 bool "LED Support for BCM6358" 27 This option enables support for LEDs connected to the BCM6358 50 bool "LED support for GPIO-connected LEDs" 53 Enable support for LEDs which are connected to GPIO lines. These 55 The GPIO driver must used driver model. LEDs are configured using 59 bool "LED support for GPIO-connected LEDs in SPL" 62 This option is an SPL-variant of the LED_GPIO option. 68 Allows common u-boot commands to use a board's leds to [all …]
|
/openbmc/linux/drivers/leds/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 4 obj-$(CONFIG_NEW_LEDS) += led-core.o 5 obj-$(CONFIG_LEDS_CLASS) += led-class.o 6 obj-$(CONFIG_LEDS_CLASS_FLASH) += led-class-flash.o 7 obj-$(CONFIG_LEDS_CLASS_MULTICOLOR) += led-class-multicolor.o 8 obj-$(CONFIG_LEDS_TRIGGERS) += led-triggers.o 10 # LED Platform Drivers (keep this sorted, M-| sort) 11 obj-$(CONFIG_LEDS_88PM860X) += leds-88pm860x.o 12 obj-$(CONFIG_LEDS_ACER_A500) += leds-acer-a500.o 13 obj-$(CONFIG_LEDS_ADP5520) += leds-adp5520.o [all …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 50 See Documentation/ABI/testing/sysfs-class-led for details. 59 This option enables support for on-chip LED drivers found on Marvell 66 This option enables support for the AN30259A 3-channel 70 will be called leds-an30259a. 80 If you're looking for APU2/3, use the pcengines-apu2 driver. 84 module will be called leds-apu. 108 will be called leds-aw200xx. 115 This option enables support for the AW2013 3-channel 119 will be called leds-aw2013. [all …]
|
/openbmc/u-boot/drivers/spi/ |
H A D | Kconfig | 16 typically use driver-private data instead of extending the 24 by providing an high-level interface to send memory-like commands. 65 please refer to doc/device-tree-bindings/spi/spi-ath79.txt. 87 Enable the BCM6348/BCM6358 SPI driver. This driver can be used to 94 Enable the Broadcom set-top box SPI driver. This driver can 101 Enable the Cadence Quad-SPI (QSPI) driver. This driver can be 178 to access the SPI NOR flash, MMC-over-SPI on platforms based on 215 for "sandbox,spi-flash", which is in drivers/mtd/spi/sandbox.c. 218 #address-cells = <1>; 219 #size-cells = <0>; [all …]
|
/openbmc/linux/ |
H A D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [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 | 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...] |
/openbmc/ |
D | opengrok1.0.log | 1 2025-01-24 03:00:36.558-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-01-24 03:00:36.684-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-23 03:00:35.620-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-01-23 03:00:35.747-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |