/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | ibm,op-panel.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/input/ibm,op-panel.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: IBM Operation Panel 10 - Eddie James <eajames@linux.ibm.com> 13 - $ref: input.yaml# 16 The IBM Operation Panel provides a simple interface to control the connected 22 const: ibm,op-panel 32 - compatible [all …]
|
/openbmc/linux/drivers/char/ |
H A D | powernv-op-panel.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * OPAL Operator Panel Display Driver 5 * Copyright 2016, Suraj Jitindar Singh, IBM Corporation. 26 * operator panel (character LCD display) on IBM Power Systems machines 29 * operator panel. 57 if (token != -ERESTARTSYS) in __op_panel_update_display() 82 pr_debug("OPAL write op-panel call failed [rc=%d]\n", rc); in __op_panel_update_display() 99 return -EFBIG; in oppanel_write() 106 pr_err_ratelimited("OPAL call failed to write to op panel display [rc=%d]\n", in oppanel_write() 109 return -EIO; in oppanel_write() [all …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 28 int "ttyprintk log level (1-7)" 42 Also read the Printing-HOWTO, available from 50 <file:Documentation/admin-guide/parport.rst>. The module will be called lp. 79 tristate "Support for user-space parallel port device drivers" 84 port, for instance deviceid (which displays Plug-and-Play device 88 It is safe to say N to this -- it is not needed for normal printing 89 or parallel port CD-ROM/disk support. 104 Also serves as a general-purpose serial device for data 114 tristate "IBM POWER Barrier Synchronization Register support" [all …]
|
/openbmc/linux/drivers/input/misc/ |
H A D | ibm-panel.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) IBM Corporation 2020 15 #define DEVICE_NAME "ibm-panel" 26 static u8 ibm_panel_calculate_checksum(struct ibm_panel *panel) in ibm_panel_calculate_checksum() argument 32 for (i = 0; i < sizeof(panel->command) - 1; ++i) { in ibm_panel_calculate_checksum() 33 sum += panel->command[i]; in ibm_panel_calculate_checksum() 47 static void ibm_panel_process_command(struct ibm_panel *panel) in ibm_panel_process_command() argument 52 if (panel->command[0] != 0xff && panel->command[1] != 0xf0) { in ibm_panel_process_command() 53 dev_dbg(&panel->input->dev, "command invalid: %02x %02x\n", in ibm_panel_process_command() 54 panel->command[0], panel->command[1]); in ibm_panel_process_command() [all …]
|
/openbmc/docs/designs/ |
H A D | bmc-boot-ready.md | 33 `multi-user.target` has successfully started all if its services. 37 1. D-Bus objects don't exist until the backend is prepared to handle them. 43 Option 1 is challenging because D-Bus interfaces provided by OpenBMC state 44 applications have a mix of read-only properties (like current state) and 51 the op-panel code now need to properly handle error codes like this. You can 60 [1]: https://lists.ozlabs.org/pipermail/openbmc/2022-April/030175.html 62 https://github.com/openbmc/phosphor-dbus-interfaces/tree/master/yaml/xyz/openbmc_project/State 64 …https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/State/BMC… 68 - Queue up chassis and host requested state changes until the BMC is in the 70 - What the "proper state" is will be implementation specific but by default [all …]
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-ibm-bonnell.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 // Copyright 2022 IBM Corp. 3 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/i2c/i2c.h> 8 #include <dt-bindings/leds/leds-pca955x.h> 12 compatible = "ibm,bonnell-bmc", "aspeed,ast2600"; 23 stdout-path = &uart5; 32 reserved-memory { [all …]
|
H A D | aspeed-bmc-opp-tacoma.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 // Copyright 2019 IBM Corp. 3 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/i2c/i2c.h> 8 #include <dt-bindings/leds/leds-pca955x.h> 12 compatible = "ibm,tacoma-bmc", "aspeed,ast2600"; 15 stdout-path = &uart5; 24 reserved-memory { [all …]
|
H A D | aspeed-bmc-ibm-rainier.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 // Copyright 2019 IBM Corp. 3 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/i2c/i2c.h> 8 #include <dt-bindings/leds/leds-pca955x.h> 12 compatible = "ibm,rainier-bmc", "aspeed,ast2600"; 34 stdout-path = &uart5; 43 reserved-memory { [all …]
|
H A D | aspeed-bmc-ibm-everest.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 // Copyright 2020 IBM Corp. 3 /dts-v1/; 5 #include "aspeed-g6.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 7 #include <dt-bindings/i2c/i2c.h> 8 #include <dt-bindings/leds/leds-pca955x.h> 12 compatible = "ibm,everest-bmc", "aspeed,ast2600"; 169 stdout-path = &uart5; 178 reserved-memory { [all …]
|
H A D | aspeed-bmc-ibm-fuji.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 // Copyright 2024 IBM Corp. 3 /dts-v1/; 5 #include <dt-bindings/gpio/aspeed-gpio.h> 6 #include <dt-bindings/i2c/i2c.h> 7 #include <dt-bindings/leds/leds-pca955x.h> 8 #include "aspeed-g6.dtsi" 9 #include "ibm-power11-quad.dtsi" 13 compatible = "ibm,fuji-bmc", "aspeed,ast2600"; 170 stdout-path = &uart5; [all …]
|
H A D | aspeed-bmc-ibm-blueridge.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 // Copyright 2024 IBM Corp. 3 /dts-v1/; 5 #include <dt-bindings/gpio/aspeed-gpio.h> 6 #include <dt-bindings/i2c/i2c.h> 7 #include <dt-bindings/leds/leds-pca955x.h> 8 #include "aspeed-g6.dtsi" 9 #include "ibm-power11-quad.dtsi" 13 compatible = "ibm,blueridge-bmc", "aspeed,ast2600"; 35 stdout-path = &uart5; [all …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-lenovo.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * - ThinkPad USB Keyboard with TrackPoint (tpkbd) 5 * - ThinkPad Compact Bluetooth Keyboard with TrackPoint (cptkbd) 6 * - ThinkPad Compact USB Keyboard with TrackPoint (cptkbd) 7 * - ThinkPad TrackPoint Keyboard II USB/Bluetooth (cptkbd/tpIIkbd) 12 * Linux IBM/Lenovo Scrollpoint mouse driver: 13 * - IBM Scrollpoint III 14 * - IBM Scrollpoint Pro 15 * - IBM Scrollpoint Optical 16 * - IBM Scrollpoint Optical 800dpi [all …]
|
/openbmc/phosphor-logging/extensions/openpower-pels/registry/ |
H A D | message_registry.json | 378 "SyslogID": "phosphor-log-manager", 429 "SyslogID": "phosphor-log-manager", 618 "Description": "Failure occurred during PHAL pre-poweroff operations", 619 "Message": "Failure occurred during PHAL pre-poweroff operations", 699 "Description": "Failure re-initializing BMC to Host data structure", 700 "Message": "Failure occurred during re-initializing BMC to Host data structure", 767 "System": "com.ibm.Hardware.Chassis.Model.Rainier", 775 "LocCode": "P0-C15" 780 "System": "com.ibm.Hardware.Chassis.Model.Everest", 788 "LocCode": "P0-C61" [all …]
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_connector.c | 51 * Hence they are reference-counted using drm_connector_get() and 67 * For connectors which are not fixed (like built-in panels) the driver needs to 76 * Note drm_connector_[un]register() first take connector->lock and then 94 { DRM_MODE_CONNECTOR_DVII, "DVI-I" }, 95 { DRM_MODE_CONNECTOR_DVID, "DVI-D" }, 96 { DRM_MODE_CONNECTOR_DVIA, "DVI-A" }, 103 { DRM_MODE_CONNECTOR_HDMIA, "HDMI-A" }, 104 { DRM_MODE_CONNECTOR_HDMIB, "HDMI-B" }, 132 * drm_get_connector_type_name - return a string for connector type 147 * drm_connector_get_cmdline_mode - reads the user's cmdline mode [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...] |
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...] |
/openbmc/openpower-vpd-parser/configuration/ibm/ |
H A D | 50003000_v2.json | 2 "devTree": "conf-aspeed-bmc-ibm-everest.dtb", 33 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/4-0070/hold_idle" 38 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/5-0070/hold_idle" 43 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle" 47 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 54 "com.ibm.ipzvpd.Location": { 55 "LocationCode": "Ufcs-P0" 94 "com.ibm.ipzvpd.Location": { 111 "com.ibm.ipzvpd.Location": { 124 "com.ibm.Control.Host.PCIeLink": null, [all …]
|
H A D | 50003000.json | 2 "devTree": "conf-aspeed-bmc-ibm-everest.dtb", 33 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/4-0070/hold_idle" 38 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/5-0070/hold_idle" 43 "holdidlepath": "/sys/bus/i2c/drivers/pca954x/6-0070/hold_idle" 47 "/sys/bus/i2c/drivers/at24/8-0050/eeprom": [ 54 "com.ibm.ipzvpd.Location": { 55 "LocationCode": "Ufcs-P0" 94 "com.ibm.ipzvpd.Location": { 111 "com.ibm.ipzvpd.Location": { 124 "com.ibm.Control.Host.PCIeLink": null, [all …]
|
/openbmc/pldm/pldmtool/ |
H A D | pldm_platform_cmd.cpp | 16 #include "oem/ibm/oem_ibm_state_set.hpp" 94 auto pdrOptionGroup = app->add_option_group( in GetPDR() 97 pdrOptionGroup->add_option( in GetPDR() 98 "-d,--data", recordHandle, in GetPDR() 103 pdrOptionGroup->add_option( in GetPDR() 104 "-t, --type", pdrRecType, in GetPDR() 113 getPDRGroupOption = pdrOptionGroup->add_option( in GetPDR() 114 "-i, --terminusID", pdrTerminus, in GetPDR() 119 pdrOptionGroup->add_flag("-a, --all", allPDRs, in GetPDR() 122 pdrOptionGroup->require_option(1); in GetPDR() [all …]
|
/openbmc/ |
D | opengrok1.0.log | 1 2025-03-18 03:00:46.767-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-03-18 03:00:46.892-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
D | opengrok2.0.log | 1 2025-03-17 03:00:37.547-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-03-17 03:00:37.671-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
/openbmc/u-boot/ |
H A D | README | 1 # SPDX-License-Identifier: GPL-2.0+ 3 # (C) Copyright 2000 - 2013 9 This directory contains the source code for U-Boot, a boot loader for 15 The development of U-Boot is closely related to Linux: some parts of 37 scattered throughout the U-Boot source identifying the people or 41 actual U-Boot source tree; however, it can be created dynamically 51 U-Boot, you should send a message to the U-Boot mailing list at 52 <u-boot@lists.denx.de>. There is also an archive of previous traffic 53 on the mailing list - please search the archive before asking FAQ's. 54 Please see http://lists.denx.de/pipermail/u-boot and [all …]
|