/openbmc/linux/Documentation/devicetree/bindings/leds/backlight/ |
H A D | lp855x-backlight.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/leds/backlight/lp855x-backlight.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Artur Weber <aweber.kernel@gmail.com> 15 - ti,lp8550 16 - ti,lp8551 17 - ti,lp8552 18 - ti,lp8553 19 - ti,lp8555 [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | devices.txt | 1 0 Unnamed devices (e.g. non-device mounts) 7 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore 11 6 = /dev/core OBSOLETE - replaced by /proc/kcore 18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore 31 2 char Pseudo-TTY masters 37 Pseudo-tty's are named as follows: 40 the 1st through 16th series of 16 pseudo-ttys each, and 44 These are the old-style (BSD) PTY devices; Unix98 99 NOTE: The letter in the device name (d, q, h or u) 101 5.25" Quad Density (q), 5.25" High Density (h) or 3.5" [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | sr_vendor.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* -*-linux-c-*- 4 * vendor-specific code for SCSI CD-ROM's goes here. 7 * the like) are too new to be included into the SCSI-II standard (to 10 * Aug 1997: Ha! Got a SCSI-3 cdrom spec across my fingers. SCSI-3 does 13 * Rearranged stuff here: SCSI-3 is included allways, support 16 * Gerd Knorr <kraxel@cs.tu-berlin.de> 18 * -------------------------------------------------------------------------- 20 * support for XA/multisession-CD's 22 * - NEC: Detection and support of multisession CD's. [all …]
|
/openbmc/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-apq8026-samsung-matisse-wifi.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 9 #include "qcom-msm8226.dtsi" 12 /delete-node/ &adsp_region; 13 /delete-node/ &smem_region; 17 compatible = "samsung,matisse-wifi", "qcom,apq8026"; 18 chassis-type = "tablet"; 27 #address-cells = <1>; 28 #size-cells = <1>; [all …]
|
/openbmc/linux/drivers/mtd/maps/ |
H A D | ck804xrom.c | 1 // SPDX-License-Identifier: GPL-2.0-only 11 #include <linux/module.h> 12 #include <linux/types.h> 13 #include <linux/kernel.h> 14 #include <linux/init.h> 15 #include <linux/slab.h> 16 #include <asm/io.h> 17 #include <linux/mtd/mtd.h> 18 #include <linux/mtd/map.h> 19 #include <linux/mtd/cfi.h> [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | i440fx-test.c | 4 * Copyright IBM, Corp. 2012-2013 12 * See the COPYING file in the top-level directory. 15 #include "qemu/osdep.h" 17 #include "libqtest-single.h" 18 #include "libqos/pci.h" 19 #include "libqos/pci-pc.h" 20 #include "hw/pci/pci_regs.h" 30 /* decides whether we're testing -bios or -pflash */ 38 cmdline = g_strdup_printf("-machine pc -smp %d", s->num_cpus); in test_start_get_bus() 77 if (s->num_cpus == 1) { /* WPE */ in test_i440fx_defaults() [all …]
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | pci_mcu.c | 1 // SPDX-License-Identifier: ISC 6 #include <linux/kernel.h> 7 #include <linux/firmware.h> 8 #include <linux/delay.h> 10 #include "mt76x2.h" 11 #include "mcu.h" 12 #include "eeprom.h" 25 dev_err(dev->mt76.dev, in mt76pci_load_rom_patch() 26 "Could not get hardware semaphore for ROM PATCH\n"); in mt76pci_load_rom_patch() 27 return -ETIMEDOUT; in mt76pci_load_rom_patch() [all …]
|
H A D | usb_mcu.c | 1 // SPDX-License-Identifier: ISC 6 #include <linux/firmware.h> 8 #include "mt76x2u.h" 9 #include "eeprom.h" 10 #include "../mt76x02_usb.h" 23 mt76u_vendor_request(&dev->mt76, MT_VEND_DEV_MODE, in mt76x2u_mcu_load_ivb() 30 struct mt76_usb *usb = &dev->mt76.usb; in mt76x2u_mcu_enable_patch() 37 memcpy(usb->data, data, sizeof(data)); in mt76x2u_mcu_enable_patch() 38 mt76u_vendor_request(&dev->mt76, MT_VEND_DEV_MODE, in mt76x2u_mcu_enable_patch() 40 0x12, 0, usb->data, sizeof(data)); in mt76x2u_mcu_enable_patch() [all …]
|
/openbmc/linux/drivers/comedi/drivers/ |
H A D | plx9080.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * plx9080.h 18 #include <linux/compiler.h> 19 #include <linux/types.h> 20 #include <linux/bitops.h> 21 #include <linux/delay.h> 22 #include <linux/errno.h> 23 #include <linux/io.h> 26 * struct plx_dma_desc - DMA descriptor format for PLX PCI 9080 32 * Describes the format of a scatter-gather DMA descriptor for the PLX [all …]
|
/openbmc/linux/arch/sh/include/mach-dreamcast/mach/ |
H A D | sysasic.h | 1 /* SPDX-License-Identifier: GPL-2.0 3 * include/asm-sh/dreamcast/sysasic.h 8 * Copyright (C) 2003 Paul Mundt <lethal@linux-sh.org> 15 #include <asm/irq.h> 17 /* Hardware events - 30 #define HW_EVENT_GDROM_DMA (HW_EVENT_IRQ_BASE + 14) /* GD-ROM DMA complete */ 31 #define HW_EVENT_G2_DMA (HW_EVENT_IRQ_BASE + 15) /* G2 DMA complete */ 35 #define HW_EVENT_GDROM_CMD (HW_EVENT_IRQ_BASE + 32) /* GD-ROM cmd. complete */ 36 #define HW_EVENT_AICA_SYS (HW_EVENT_IRQ_BASE + 33) /* AICA-related */ 41 /* arch/sh/boards/mach-dreamcast/irq.c */
|
/openbmc/u-boot/board/synopsys/emsdp/ |
H A D | emsdp.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 #include <common.h> 7 #include <dwmmc.h> 8 #include <malloc.h> 10 #include <asm/arcregs.h> 21 #define CGU_ARC_FMEAS_ARC_FCNT_OFFSET 15 46 gd->cpu_clk = ((100 * fcnt) / rcnt) * 1000000; in mach_cpu_init() 62 host->name = "Synopsys Mobile storage"; in board_mmc_init() 63 host->ioaddr = SDIO_BASE; in board_mmc_init() 64 host->buswidth = 4; in board_mmc_init() [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.x86 | 1 # SPDX-License-Identifier: GPL-2.0+ 6 U-Boot on x86 9 This document describes the information about U-Boot running on x86 targets, 13 ------ 14 U-Boot supports running as a coreboot [1] payload on x86. So far only Link 17 most of the low-level details. 19 U-Boot is a main bootloader on Intel Edison board. 21 U-Boot also supports booting directly from x86 reset vector, without coreboot. 23 'bare metal', U-Boot acts like a BIOS replacement. The following platforms 26 - Bayley Bay CRB [all …]
|
/openbmc/linux/drivers/usb/host/ |
H A D | xhci-pci-renesas.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright (C) 2019-2020 Linaro Limited */ 4 #include <linux/acpi.h> 5 #include <linux/firmware.h> 6 #include <linux/module.h> 7 #include <linux/pci.h> 8 #include <linux/slab.h> 9 #include <asm/unaligned.h> 11 #include "xhci.h" 12 #include "xhci-trace.h" [all …]
|
/openbmc/u-boot/arch/arm/mach-imx/ |
H A D | spl.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Copyright (C) 2011-2012 Freescale Semiconductor, Inc. 9 #include <common.h> 10 #include <asm/io.h> 11 #include <asm/arch/imx-regs.h> 12 #include <asm/arch/sys_proto.h> 13 #include <asm/spl.h> 14 #include <spl.h> 15 #include <asm/mach-imx/hab.h> 16 #include <asm/mach-imx/boot_mode.h> [all …]
|
/openbmc/linux/arch/mips/include/asm/sgi/ |
H A D | gio.h | 6 * gio.h: Definitions for SGI GIO bus 22 * ----- --------- ----------------------- ----- 23 * 0 GFX 0x1f000000 - 0x1f3fffff 4MB 24 * 1 EXP0 0x1f400000 - 0x1f5fffff 2MB 25 * 2 EXP1 0x1f600000 - 0x1f9fffff 4MB 27 * There are un-slotted devices, HPC, I/O and misc devices, which are grouped 29 * - MISC 0x1fb00000 - 0x1fbfffff 1MB 32 * - RESERVED 0x18000000 - 0x1effffff 112MB 41 * 32-bit IDs are divided into 45 * bits 8:15 manufacturer version for the product. [all …]
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | bios.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2009-2010 coresystems GmbH 8 #include <common.h> 9 #include <bios_emul.h> 10 #include <vbe.h> 11 #include <linux/linkage.h> 12 #include <asm/cache.h> 13 #include <asm/processor.h> 14 #include <asm/i8259.h> 15 #include <asm/io.h> [all …]
|
/openbmc/linux/arch/mips/include/asm/dec/ |
H A D | kn05.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * include/asm-mips/dec/kn05.h 6 * or KN04-BA), Personal DECstation/DECsystem 5000/50 (4maxine or 7 * KN04-CA) and DECsystem 5900/260 (KN05) R4k CPU card MB ASIC 13 * ROM. It is provided here in hope it will give someone some 20 #include <asm/dec/ioasic_addrs.h> 25 * passed to the I/O ASIC's decoder like with the KN03 or KN02-BA/CA. 30 #define KN4K_MB_ROM (0*IOASIC_SLOT_SIZE) /* KN05/KN04 card ROM */ 45 #define KN4K_RES_15 (15*IOASIC_SLOT_SIZE) /* unused? */ 58 * The register appears read-only. [all …]
|
/openbmc/linux/arch/sh/include/mach-common/mach/ |
H A D | sdk7780.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * linux/include/asm-sh/sdk7780.h 9 * Copyright (C) 2008 Nicholas Beck <nbeck@mpc-data.co.uk> 11 #include <linux/sh_intc.h> 12 #include <asm/addrspace.h> 18 #define PA_FROM 0xa0800000 /* Flash-ROM */ 19 #define PA_FROM_SIZE 0x00400000 /* Flash-ROM size 4M byte */ 22 #define PA_SDRAM 0xa8000000 /* DDR-SDRAM(Area2/3) 128MB */ 66 #define SDK7780_NR_IRL 15 77 #include <asm/io_generic.h>
|
/openbmc/linux/arch/arm/mach-omap1/ |
H A D | board-palmte.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-omap1/board-palmte.c 5 * Modified from board-generic.c 12 * palmtelinux-developpers@lists.sf.net 16 #include <linux/gpio/machine.h> 17 #include <linux/gpio/consumer.h> 18 #include <linux/kernel.h> 19 #include <linux/init.h> 20 #include <linux/input.h> 21 #include <linux/platform_device.h> [all …]
|
/openbmc/u-boot/arch/arm/mach-sunxi/ |
H A D | rmr_switch.S | 4 @ All 64-bit capable Allwinner SoCs reset in AArch32 (and continue to 5 @ exectute the Boot ROM in this state), so we need to switch to AArch64 8 @ (RMR), which triggers a warm-reset of a core and can request to switch 11 @ RVBAR system register, which is architecturally read-only. 17 @ beginning of the AArch64 U-Boot code. 19 @ ${CROSS_COMPILE}gcc -c -o rmr_switch.o rmr_switch.S 20 @ ${CROSS_COMPILE}objdump -d rmr_switch.o 22 @ The resulting words should be inserted into the U-Boot file at 23 @ arch/arm/include/asm/arch-sunxi/boot0.h. 25 @ This file is not build by the U-Boot build system, but provided only as a [all …]
|
/openbmc/linux/drivers/w1/ |
H A D | w1_io.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <asm/io.h> 8 #include <linux/delay.h> 9 #include <linux/moduleparam.h> 10 #include <linux/module.h> 12 #include "w1_internal.h" 29 140, 210, 48, 110, 237, 179, 81, 15, 78, 16, 242, 172, 47, 113, 147, 205, 48 * w1_touch_bit() - Generates a write-0 or write-1 cycle and samples the level. 50 * @bit: 0 - write a 0, 1 - write a 0 read the level 54 if (dev->bus_master->touch_bit) in w1_touch_bit() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/pxaregs/pxaregs-1.14/ |
H A D | pxaregs.c | 2 * pxaregs - tool to display and modify PXA250's registers at runtime 4 * (c) Copyright 2002 by M&N Logistik-Lösungen Online GmbH 9 * Please send patches to h.schurig, working at mn-logistik.de 10 * - added fix from Bernhard Nemec 11 * - i2c registers from Stefan Eletzhofer 14 #include <stdio.h> 15 #include <unistd.h> 16 #include <stdlib.h> 17 #include <string.h> 18 #include <sys/mman.h> [all …]
|
/openbmc/linux/include/linux/ |
H A D | efs_vh.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * efs_vh.h 15 #define NVDIR 15 /* max of 15 directory entries */ 43 /* partition type sysv is used for EFS format CD-ROM partitions */
|
/openbmc/linux/drivers/video/ |
H A D | sticore.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/drivers/video/console/sticore.c - 7 * Copyright (C) 2001-2023 Helge Deller <deller@gmx.de> 8 * Copyright (C) 2001-2002 Thomas Bogendoerfer <tsbogend@alpha.franken.de> 11 * - call STI in virtual mode rather than in real mode 12 * - screen blanking with state_mgmt() in text mode STI ? 13 * - try to make it work on m68k hp workstations ;) 19 #include <linux/module.h> 20 #include <linux/types.h> 21 #include <linux/kernel.h> [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_gsc_binary_headers.h | 1 /* SPDX-License-Identifier: MIT */ 9 #include <linux/types.h> 26 /* size of pointers layout not including ROM bypass vector */ 31 * bits1-15: reserved 66 * Bits 0-15: BPDT entry type 67 * Bits 16-17: reserved 68 * Bit 18: code sub-partition 69 * Bits 19-31: reserved 72 #define INTEL_GSC_BPDT_ENTRY_TYPE_MASK GENMASK(15, 0) 97 * Bits 0-24: offset from the beginning of the code partition [all …]
|