/openbmc/openbmc/meta-phosphor/classes/ |
H A D | obmc-phosphor-image.bbclass | 5 # - obmc-bmc-state-mgmt - OpenBMC BMC state management 6 # - obmc-bmcweb - OpenBMC webserver 7 # - obmc-chassis-mgmt - OpenBMC chassis management 8 # - obmc-chassis-state-mgmt - OpenBMC chassis state management 9 # - obmc-console - OpenBMC serial over LAN 10 # - obmc-dbus-monitor - OpenBMC dbus monitoring 11 # - obmc-debug-collector - OpenBMC debug collector 12 # - obmc-devtools - OpenBMC development and debugging tools 13 # - obmc-fan-control - OpenBMC fan management 14 # - obmc-fan-mgmt - Deprecated - use obmc-fan-control instead [all …]
|
/openbmc/u-boot/cmd/ |
H A D | universe.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * (C) Copyright 2003 Stefan Roese, stefan.roese@esd-electronics.com 37 if (busdevfn == -1) { in universe_init() 39 return -1; in universe_init() 48 result = -1; in universe_init() 53 dev->busdevfn = busdevfn; in universe_init() 60 dev->uregs = (UNIVERSE *)val; in universe_init() 62 debug ("UNIVERSE-Base : %p\n", dev->uregs); in universe_init() 65 debug (" Read via mapping, PCI_ID = %08X\n", readl(&dev->uregs->pci_id)); in universe_init() 66 if (((PCI_DEVICE <<16) | PCI_VENDOR) != readl(&dev->uregs->pci_id)) { in universe_init() [all …]
|
H A D | tsi148.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * (C) Copyright 2009 Reinhard Arlt, reinhard.arlt@esd-electronics.com 7 * (C) Copyright 2003 Stefan Roese, stefan.roese@esd-electronics.com 44 if (busdevfn == -1) { in tsi148_init() 46 return -1; in tsi148_init() 55 return -1; in tsi148_init() 59 dev->busdevfn = busdevfn; in tsi148_init() 63 dev->uregs = (TSI148 *)val; in tsi148_init() 65 debug("Tsi148: Base : %p\n", dev->uregs); in tsi148_init() 69 readl(&dev->uregs->pci_id)); in tsi148_init() [all …]
|
/openbmc/linux/drivers/isdn/mISDN/ |
H A D | clock.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 * ctl = callback function to enable/disable clock source 14 * Note: Callback 'ctl' can be called before mISDN_register_clock returns! 55 int pri = -128; in select_iclock() 58 if (iclock->pri > pri) { in select_iclock() 59 pri = iclock->pri; in select_iclock() 69 lastclock->name); in select_iclock() 70 lastclock->ctl(lastclock->priv, 0); in select_iclock() 76 bestclock->name); in select_iclock() 77 bestclock->ctl(bestclock->priv, 1); in select_iclock() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/cache/ |
H A D | baikal,bt1-l2-ctl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/cache/baikal,bt1-l2-ctl.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Baikal-T1 L2-cache Control Block 11 - Serge Semin <fancer.lancer@gmail.com> 14 By means of the System Controller Baikal-T1 SoC exposes a few settings to 16 to change the Tag, Data and Way-select RAM access latencies. Baikal-T1 17 L2-cache controller block is responsible for the tuning. Its DT node is 18 supposed to be a child of the system controller. [all …]
|
/openbmc/linux/tools/testing/selftests/alsa/ |
H A D | mixer-test.c | 1 // SPDX-License-Identifier: GPL-2.0 6 // Copyright (c) 2021-2 Arm Limited 8 // This test will iterate over all cards detected in the system, exercising 9 // every mixer control it can find. This may conflict with other system 10 // software if there is audio activity so is best run on a system with a 29 #include "alsa-local.h" 62 int card, ctl, err; in find_controls() local 68 card = -1; in find_controls() 81 err = snd_ctl_open_lconf(&card_data->handle, name, 0, config); in find_controls() 94 ksft_print_msg("Card %d - %s (%s)\n", card, in find_controls() [all …]
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | cec.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 - Exynos4 13 - Exynos5 14 - STIH4xx HDMI CEC 15 - V4L2 adv7511 (same HW, but a different driver from the drm adv7511) 16 - stm32 17 - Allwinner A10 (sun4i) 18 - Raspberry Pi 19 - dw-hdmi (Synopsis IP) 20 - amlogic (meson ao-cec and ao-cec-g12a) [all …]
|
/openbmc/linux/arch/mips/ath25/ |
H A D | ar5312.c | 9 * Copyright (C) 2006-2009 Felix Fietkau <nbd@openwrt.org> 96 ar5312_rst_reg_mask(AR5312_IMR, 0, BIT(d->hwirq)); in ar5312_misc_irq_unmask() 102 ar5312_rst_reg_mask(AR5312_IMR, BIT(d->hwirq), 0); in ar5312_misc_irq_mask() 107 .name = "ar5312-misc", 152 if (request_irq(irq, ar5312_ahb_err_handler, 0, "ar5312-ahb-error", in ar5312_arch_init_irq() 154 pr_err("Failed to register ar5312-ahb-error interrupt\n"); in ar5312_arch_init_irq() 168 .end = AR5312_FLASH_BASE + AR5312_FLASH_SIZE - 1, 173 .name = "physmap-flash", 183 u32 ctl; in ar5312_flash_init() local 188 ctl = __raw_readl(flashctl_base + AR5312_FLASHCTL0); in ar5312_flash_init() [all …]
|
/openbmc/openbmc/meta-openpower/conf/machine/include/ |
H A D | openpower.inc | 2 obmc-phosphor-fan-mgmt \ 3 obmc-phosphor-chassis-mgmt \ 4 obmc-phosphor-flash-mgmt \ 5 obmc-host-ipmi \ 6 obmc-host-ctl \ 7 obmc-host-state-mgmt \ 8 obmc-chassis-state-mgmt \ 9 obmc-bmc-state-mgmt \ 13 VIRTUAL-RUNTIME_phosphor-ipmi-providers:append:df-openpower = " \ 14 openpower-ipmi-oem \ [all …]
|
/openbmc/linux/sound/pci/ice1712/ |
H A D | psc724.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (c) 2012 Ondrej Zary <linux@rainbow-software.org> 34 * VT1722 (Envy24GT) - 6 outputs, 4 inputs (only 2 used), 24-bit/96kHz 36 * system configuration ICE_EEP2_SYSCONF=0x42 42 * AC-Link configuration ICE_EEP2_ACLINK=0x80 60 * 2-channel DAC used for main output and stereo ADC (with 10-channel MUX) 63 * MODE (pin16) -- GND 64 * CE (pin17) -- GND I2C mode (address=0x34) 65 * DI (pin18) -- SDA (VT1722 pin70) 66 * CL (pin19) -- SCLK (VT1722 pin71) [all …]
|
/openbmc/linux/drivers/thunderbolt/ |
H A D | domain.c | 1 // SPDX-License-Identifier: GPL-2.0 24 if (id->match_flags & TBSVC_MATCH_PROTOCOL_KEY) { in match_service_id() 25 if (strcmp(id->protocol_key, svc->key)) in match_service_id() 29 if (id->match_flags & TBSVC_MATCH_PROTOCOL_ID) { in match_service_id() 30 if (id->protocol_id != svc->prtcid) in match_service_id() 34 if (id->match_flags & TBSVC_MATCH_PROTOCOL_VERSION) { in match_service_id() 35 if (id->protocol_version != svc->prtcvers) in match_service_id() 39 if (id->match_flags & TBSVC_MATCH_PROTOCOL_VERSION) { in match_service_id() 40 if (id->protocol_revision != svc->prtcrevs) in match_service_id() 59 if (!driver->id_table) in __tb_service_match() [all …]
|
/openbmc/linux/drivers/gpu/drm/bridge/ |
H A D | sil-sii8620.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 9 * Copyright (C) 2013-2014 Silicon Image, Inc. 33 /* System Control #1, default value: 0x00 */ 44 /* System Control DPD, default value: 0x90 */ 323 /* I2C Device Address re-assignment */ 648 /* E-MSC General Control, default value: 0x80 */ 659 /* E-MSC Comma ErrorCNT, default value: 0x03 */ 664 /* E-MSC RFIFO ByteCnt, default value: 0x00 */ 678 /* E-MSC 1st Interrupt, default value: 0x00 */ 689 /* E-MSC Interrupt Mask, default value: 0x00 */ [all …]
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-pnx.c | 7 * 2004-2006 (c) MontaVista Software, Inc. This file is licensed under 82 #define I2C_REG_RX(a) ((a)->ioaddr) /* Rx FIFO reg (RO) */ 83 #define I2C_REG_TX(a) ((a)->ioaddr) /* Tx FIFO reg (WO) */ 84 #define I2C_REG_STS(a) ((a)->ioaddr + 0x04) /* Status reg (RO) */ 85 #define I2C_REG_CTL(a) ((a)->ioaddr + 0x08) /* Ctl reg */ 86 #define I2C_REG_CKL(a) ((a)->ioaddr + 0x0c) /* Clock divider low */ 87 #define I2C_REG_CKH(a) ((a)->ioaddr + 0x10) /* Clock divider high */ 88 #define I2C_REG_ADR(a) ((a)->ioaddr + 0x14) /* I2C address */ 89 #define I2C_REG_RFL(a) ((a)->ioadd 279 u32 ctl = 0; i2c_pnx_master_rcv() local 356 u32 stat, ctl; i2c_pnx_interrupt() local 428 u32 ctl; i2c_pnx_timeout() local [all...] |
/openbmc/linux/fs/btrfs/ |
H A D | volumes.c | 1 // SPDX-License-Identifier: GPL-2.0 18 #include "disk-io.h" 20 #include "print-tree.h" 23 #include "rcu-string.h" 24 #include "dev-replace.h" 26 #include "tree-checker.h" 27 #include "space-info.h" 28 #include "block-group.h" 33 #include "uuid-tree.h" 217 size_bp -= ret; \ in btrfs_describe_block_groups() [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/memory-controllers/ |
H A D | k3-am654-ddrss.txt | 15 -------------------- 16 - compatible: Shall be: "ti,am654-ddrss" 17 - reg-names ss - Map the sub system wrapper logic region 18 ctl - Map the controller region 19 phy - Map the PHY region 20 - reg: Contains the register map per reg-names. 21 - power-domains: Should contain a phandle to a PM domain provider node 24 doc/device-tree-bindings/power/ti,sci-pm-domain.txt 25 - clocks: Must contain an entry for enabling DDR clock. Should 27 usage in doc/device-tree-bindings/clock/ti,sci-clk.txt [all …]
|
/openbmc/linux/sound/soc/kirkwood/ |
H A D | kirkwood-i2s.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * kirkwood-i2s.c 6 * (c) 2010 Arnaud Patard <arnaud.patard@rtp-net.org> 20 #include <linux/platform_data/asoc-kirkwood.h> 34 /* These registers are relative to the second register region - 56 struct device_node *np = pdev->dev.of_node; in armada_38x_i2s_init_quirk() 60 priv->pll_config = devm_platform_ioremap_resource_byname(pdev, "pll_regs"); in armada_38x_i2s_init_quirk() 61 if (IS_ERR(priv->pll_config)) in armada_38x_i2s_init_quirk() 62 return -ENOMEM; in armada_38x_i2s_init_quirk() 64 priv->soc_control = devm_platform_ioremap_resource_byname(pdev, "soc_ctrl"); in armada_38x_i2s_init_quirk() [all …]
|
/openbmc/linux/drivers/memory/ |
H A D | bt1-l2-ctl.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Baikal-T1 CM2 L2-cache Control Block driver. 38 * struct l2_ctl - Baikal-T1 L2 Control block private data. 40 * @sys_regs: Baikal-T1 System Controller registers map. 49 * enum l2_ctl_stall - Baikal-T1 L2-cache-RAM stall identifier. 50 * @L2_WSSTALL: Way-select latency. 61 * struct l2_ctl_device_attribute - Baikal-T1 L2-cache device attribute. 63 * @id: L2-cache stall field identifier. 82 ret = regmap_read(l2->sys_regs, L2_CTL_REG, &data); in l2_ctl_get_latency() 97 return -EINVAL; in l2_ctl_get_latency() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/pidgin/pidgin/ |
H A D | fix_incompatible_pointer_types_for_gtkitemfactorycallbacks_on_gcc-14.patch | 3 # Date 1720270125 -7200 5 # Branch gcc-14-incompatible-pointer-types 8 Fix incompatible pointer types for GtkItemFactoryCallbacks on gcc-14 14 This is coherent with the gtk-2 documentation: 19 But, under gcc-14, the implicit cast from GtkItemFactoryCallback1 to 20 GtkItemFactoryCallback triggers an incompatible-pointer-types error (See [0]). 23 …get *)' {aka 'void (*)(void *, unsigned int, struct _GtkWidget *)'} [-Wincompatible-pointer-types] 24 3096 | { N_("/Conversation/New Instant _Message..."), "<CTL>M", menu_new_conv_cb, 31 Built with gcc-14, started and clicked on some affected menus 33 [0]: https://gcc.gnu.org/gcc-14/porting_to.html#incompatible-pointer-types [all …]
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | sys_marvel.c | 1 // SPDX-License-Identifier: GPL-2.0 52 * -----+-----+--------+--- in io7_device_interrupt() 57 * 0x0800 - 0x0ff0 - 0x0800 + (LSI id << 4) in io7_device_interrupt() 58 * 0x1000 - 0x2ff0 - 0x1000 + (MSI_DAT<8:0> << 4) in io7_device_interrupt() 61 irq = ((vector & 0xffff) - 0x800) >> 4; in io7_device_interrupt() 73 volatile unsigned long *ctl; in io7_get_irq_ctl() local 81 "%s for nonexistent io7 -- vec %x, pid %d\n", in io7_get_irq_ctl() 87 irq -= 16; /* subtract legacy bias */ in io7_get_irq_ctl() 91 "%s for invalid irq -- pid %d adjusted irq %x\n", in io7_get_irq_ctl() 96 ctl = &io7->csrs->PO7_LSI_CTL[irq & 0xff].csr; /* assume LSI */ in io7_get_irq_ctl() [all …]
|
/openbmc/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra234-p3768-0000.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 compatible = "nvidia,p3768-0000"; 11 stdout-path = "serial0:115200n8"; 22 label = "system"; 23 vcc-supply = <&vdd_1v8_sys>; 24 address-width = <8>; 27 read-only; 36 assigned-clocks = <&bpmp TEGRA234_CLK_PWM3>; 37 assigned-clock-parents = <&bpmp TEGRA234_CLK_PLLP_OUT0>; 47 usb2-0 { [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | cs35l36.txt | 5 - compatible : "cirrus,cs35l36" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost 18 - cirrus,boost-peak-milliamp : Boost-converter peak current limit in mA. 24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value. 32 - cirrus,multi-amp-mode : Boolean to determine if there are more than 33 one amplifier in the system. If more than one it is best to Hi-Z the ASP 36 - cirrus,boost-ctl-select : Boost converter control source selection. 39 0x00 - Control Port Value [all …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-stat.txt | 1 perf-stat(1) 5 ---- 6 perf-stat - Run a command and gather performance counter statistics 9 -------- 11 'perf stat' [-e <EVENT> | --event=EVENT] [-a] <command> 12 'perf stat' [-e <EVENT> | --event=EVENT] [-a] \-- <command> [<options>] 13 'perf stat' [-e <EVENT> | --event=EVENT] [-a] record [-o file] \-- <command> [<options>] 14 'perf stat' report [-i file] 17 ----------- 23 ------- [all …]
|
/openbmc/linux/net/sched/ |
H A D | sch_plug.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 * based fault-tolerance to ensure that the checkpoint from which a system 14 * Consider for e.g. Remus - a Virtual Machine checkpointing system, 47 * ------------------+--------------------+----------------> 51 * ----------------->|<--------+--------->|+---------------> 59 * a pass-through queue for newly arriving packets. 92 if (likely(sch->qstats.backlog + skb->len <= q->limit)) { in plug_enqueue() 93 if (!q->unplug_indefinite) in plug_enqueue() 94 q->pkts_current_epoch++; in plug_enqueue() 105 if (q->throttled) in plug_dequeue() [all …]
|
/openbmc/ipmitool/lib/ |
H A D | ipmi_chassis.c | 22 * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. 59 rsp = intf->sendrecv(intf, &req); in ipmi_chassis_power_status() 62 return -1; in ipmi_chassis_power_status() 64 if (rsp->ccode > 0) { in ipmi_chassis_power_status() 66 val2str(rsp->ccode, completion_code_vals)); in ipmi_chassis_power_status() 67 return -1; in ipmi_chassis_power_status() 70 return rsp->data[0] & 1; in ipmi_chassis_power_status() 79 return -1; in ipmi_chassis_print_power_status() 87 ipmi_chassis_power_control(struct ipmi_intf * intf, uint8_t ctl) in ipmi_chassis_power_control() argument 95 req.msg.data = &ctl; in ipmi_chassis_power_control() [all …]
|
/openbmc/linux/drivers/fpga/ |
H A D | altera-fpga2sdram.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2013-2016 Altera Corporation, All Rights Reserved. 10 * host processor system (HPS). 18 * is passed in a handoff register in the system manager. 23 * reprogramming the FPGA and re-enabled after the FPGA has been programmed. 26 #include <linux/fpga/fpga-bridge.h> 58 struct alt_fpga2sdram_data *priv = bridge->priv; in alt_fpga2sdram_enable_show() 61 regmap_read(priv->sdrctl, ALT_SDR_CTL_FPGAPORTRST_OFST, &value); in alt_fpga2sdram_enable_show() 63 return (value & priv->mask) == priv->mask; in alt_fpga2sdram_enable_show() 69 return regmap_update_bits(priv->sdrctl, ALT_SDR_CTL_FPGAPORTRST_OFST, in _alt_fpga2sdram_enable_set() [all …]
|