/openbmc/u-boot/include/ |
H A D | smsc_sio1007.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 10 * The I/O base address of SIO1007 at power-up is determined by the SYSOPT0 55 /* Number of serial ports supported */ 64 * Configure the I/O port address of the specified serial device and 65 * enable the serial device. 68 * @num: serial device number (0 or 1) 69 * @iobase: processor I/O port address to assign to this serial device 70 * @irq: processor IRQ number to assign to this serial device 87 * @gpio: GPIO number (0-7 for GP10-GP17, 8-15 for GP30-GP37) 88 * @dir: GPIO_DIR_INPUT or GPIO_DIR_OUTPUT [all …]
|
/openbmc/u-boot/board/amlogic/odroid-c2/ |
H A D | README.odroid-c2 | 1 U-Boot for ODROID-C2 4 ODROID-C2 is a single board computer manufactured by Hardkernel 7 - Amlogic S905 ARM Cortex-A53 quad-core SoC @ 2GHz 8 - ARM Mali 450 GPU 9 - 2GB DDR3 SDRAM 10 - Gigabit Ethernet 11 - HDMI 2.0 4K/60Hz display 12 - 40-pin GPIO header 13 - 4 x USB 2.0 Host, 1 x USB OTG 14 - eMMC, microSD [all …]
|
/openbmc/qemu/docs/system/riscv/ |
H A D | microchip-icicle-kit.rst | 1 Microchip PolarFire SoC Icicle Kit (``microchip-icicle-kit``) 5 SiFive's E51 plus four U54 cores and many on-chip peripherals and an FPGA. 8 https://www.microsemi.com/product-directory/soc-fpgas/5498-polarfire-soc-fpga 11 https://www.microsemi.com/existing-parts/parts/152514 14 ----------------- 16 The ``microchip-icicle-kit`` machine supports the following devices: 21 * Platform-Level Interrupt Controller (PLIC) 22 * L2 Loosely Integrated Memory (L2-LIM) 30 ------------ 32 The ``microchip-icicle-kit`` machine can start using the standard -bios [all …]
|
/openbmc/linux/drivers/hsi/controllers/ |
H A D | omap_ssi.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 23 #define SSI_BYTES_TO_FRAMES(x) ((((x) - 1) >> 2) + 1) 28 * struct omap_ssm_ctx - OMAP synchronous serial module (TX/RX) context 50 * struct omap_ssi_port - OMAP SSI port data 66 * @wake_irq: IRQ number for incoming wake line (-1 if none) 67 * @wake_gpio: GPIO number for incoming wake line (-1 if none) 72 * @sst: Context for the synchronous serial transmitter 73 * @ssr: Context for the synchronous serial receiver 104 struct dentry *dir; member 109 * struct gdd_trn - GDD transaction data [all …]
|
/openbmc/linux/sound/soc/fsl/ |
H A D | mpc5200_psc_i2s.c | 1 // SPDX-License-Identifier: GPL-2.0-only 45 dev_dbg(psc_dma->dev, "%s(substream=%p) p_size=%i p_bytes=%i" in psc_i2s_hw_params() 65 dev_dbg(psc_dma->dev, "invalid format\n"); in psc_i2s_hw_params() 66 return -EINVAL; in psc_i2s_hw_params() 68 out_be32(&psc_dma->psc_regs->sicr, psc_dma->sicr | mode); in psc_i2s_hw_params() 85 * @dir: SND_SOC_CLOCK_IN (clock slave) or SND_SOC_CLOCK_OUT (clock master) 88 int clk_id, unsigned int freq, int dir) in psc_i2s_set_sysclk() argument 91 dev_dbg(psc_dma->dev, "psc_i2s_set_sysclk(cpu_dai=%p, dir=%i)\n", in psc_i2s_set_sysclk() 92 cpu_dai, dir); in psc_i2s_set_sysclk() 93 return (dir == SND_SOC_CLOCK_IN) ? 0 : -EINVAL; in psc_i2s_set_sysclk() [all …]
|
/openbmc/linux/drivers/usb/serial/ |
H A D | usb_wwan.c | 1 // SPDX-License-Identifier: GPL-2.0 13 This driver exists because the "normal" serial driver doesn't work too well 15 - data loss -- one single Receive URB is not nearly enough 16 - controlling the baud rate doesn't make sense 33 #include <linux/usb/serial.h> 34 #include <linux/serial.h> 35 #include "usb-wwan.h" 43 struct usb_serial *serial = port->serial; in usb_wwan_send_setup() local 51 if (portdata->dtr_state) in usb_wwan_send_setup() 53 if (portdata->rts_state) in usb_wwan_send_setup() [all …]
|
H A D | sierra.c | 1 // SPDX-License-Identifier: GPL-2.0 30 #include <linux/usb/serial.h> 41 #define MAX_TRANSFER (PAGE_SIZE - 512) 84 static int sierra_calc_num_ports(struct usb_serial *serial, in sierra_calc_num_ports() argument 90 ifnum = serial->interface->cur_altsetting->desc.bInterfaceNumber; in sierra_calc_num_ports() 91 numendpoints = serial->interface->cur_altsetting->desc.bNumEndpoints; in sierra_calc_num_ports() 99 num_ports = (numendpoints-1)/2; in sierra_calc_num_ports() 110 for (i = 0; i < list->count; i++) { in is_listed() 111 if (list->nums[i] == ifnum) in is_listed() 118 static u8 sierra_interface_num(struct usb_serial *serial) in sierra_interface_num() argument [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/core/target/ |
H A D | serial.py | 2 # SPDX-License-Identifier: MIT 21 fileHandler = logging.FileHandler(filePath, 'w', 'utf-8') 39 raise ValueError("Unable to determine serial control command.") 75 Runs command on target over the provided serial connection. 77 calls will re-use the same connection to send new commands. 85 # A serial connection can only be used by one caller at a time 112 On a 115k baud serial connection, this method transfers at 118 b32 = base64.b32encode(data).decode('utf-8') 131 conn.run_command(f'echo -n "" > {TEMP}') 134 conn.run_command(f'echo -n {line} >> {TEMP}') [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 …]
|
H A D | README.ae350 | 5 base on RISC-V architecture. 10 AX25-AE350 13 AX25-AE350 is the SoC with AE350 hardcore CPU. 19 If you want to boot this system from SPI ROM and bypass e-bios (the 21 in "include/configs/ax25-ae350.h". 28 2. Use `make ae350_rv[32|64]_defconfig` in u-boot root to build the image for 32 or 64 bit. 45 1. Define CONFIG_SKIP_LOWLEVEL_INIT to build u-boot which is loaded via gdb from ram. 46 2. Undefine CONFIG_SKIP_LOWLEVEL_INIT to build u-boot which is booted from spi rom. 48 4. Scan sd card and copy u-boot image which is booted from flash to ram by sd driver. 49 5. Burn this u-boot image to spi rom by spi driver [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | cirrus,cs35l45.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ricardo Rivera-Matos <rriveram@opensource.cirrus.com> 11 - Richard Fitzgerald <rf@opensource.cirrus.com> 18 - $ref: dai-common.yaml# 23 - cirrus,cs35l45 28 '#sound-dai-cells': 31 reset-gpios: 34 vdd-a-supply: [all …]
|
H A D | davinci-mcasp-audio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/davinci-mcasp-audio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jayesh Choudhary <j-choudhary@ti.com> 15 - ti,dm646x-mcasp-audio 16 - ti,da830-mcasp-audio 17 - ti,am33xx-mcasp-audio 18 - ti,dra7-mcasp-audio 19 - ti,omap4-mcasp-audio [all …]
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | ste-href.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2012 ST-Ericsson AB 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/leds/common.h> 8 #include "ste-href-family-pinctrl.dtsi" 17 compatible = "simple-battery"; 18 battery-type = "lithium-ion-polymer"; 21 thermal-zones { 22 battery-thermal { 24 polling-delay = <0>; [all …]
|
H A D | spear310.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 12 #address-cells = <1>; 13 #size-cells = <1>; 14 compatible = "simple-bus"; 20 compatible = "st,spear310-pinmux"; 22 #gpio-range-cells = <3>; 26 compatible = "st,spear600-fsmc-nand"; 27 #address-cells = <1>; 28 #size-cells = <1>; 33 reg-names = "fsmc_regs", "nand_data", "nand_addr", "nand_cmd"; [all …]
|
/openbmc/openbmc/poky/scripts/lib/wic/ |
H A D | help.py | 3 # SPDX-License-Identifier: GPL-2.0-only 35 pager.communicate(hlp.encode('utf-8')) 67 Dispatch to subcommand handler borrowed from combo-layer. 94 usage: wic [--version] | [--help] | [COMMAND [ARGS]] 102 overview wic overview - General overview of wic 103 plugins wic plugins - Overview and API 104 kickstart wic kickstart - wic kickstart reference 118 usage: wic create <wks file or image name> [-o <DIRNAME> | --outdir <DIRNAME>] 119 [-e | --image-name] [-s, --skip-build-check] [-D, --debug] 120 [-r, --rootfs-dir] [-b, --bootimg-dir] [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | meson.build | 2 'ahci-test': 150, 3 'aspeed_smc-test': 360, 4 'bios-tables-test' : 910, 5 'cdrom-test' : 610, 6 'device-introspect-test' : 720, 7 'ide-test' : 120, 8 'migration-test' : 480, 9 'npcm7xx_pwm-test': 300, 10 'npcm7xx_watchdog_timer-test': 120, 11 'qmp-cmd-test' : 120, [all …]
|
/openbmc/openpower-debug-collector/dump/tools/opdump/ |
H A D | opdreport | 13 -n, --name <name> Name to be used for the archive. 15 SYSDUMP.<serial number>.<dump_id>.<time> 17 -d, --dir <directory> Archive directory to copy the compressed report. 20 -i, --dumpid <id> Dump identifier to associate with the archive. 23 -s, --size <size> Maximum allowed size (in KB) of the archive. 26 -f, --failingunit The id of the failed unit 27 -e, --eid Error log associated with the failure 28 -t, --type Type of the dump to be collected 29 1 - Hardware dump 30 3 - Performance dump [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/runtime/ |
H A D | context.py | 4 # SPDX-License-Identifier: MIT 11 from oeqa.core.target.serial import OESerialTarget 36 self.target_cmds['ps'] = self.target_cmds['ps'] + ' -ef' 50 default_json_result_dir = '%s-results' % name 63 runtime_group.add_argument('--target-type', action='store', 64 default=self.default_target_type, choices=['simpleremote', 'qemu', 'serial'], 67 runtime_group.add_argument('--target-ip', action='store', 71 runtime_group.add_argument('--server-ip', action='store', 76 runtime_group.add_argument('--host-dumper-dir', action='store', 79 runtime_group.add_argument('--packages-manifest', action='store', [all …]
|
/openbmc/openbmc/meta-security/recipes-security/opendnssec/files/ |
H A D | libxml2_conf.patch | 1 configure does not work with OE pkg-config for the libxml2 option 3 Upstream-Status: Inappropriate [OE specific] 5 Signed-off-by: Armin Kuster <akuster808@gmail.com> 7 Index: opendnssec-2.1.6/m4/acx_libxml2.m4 9 --- opendnssec-2.1.6.orig/m4/acx_libxml2.m4 10 +++ opendnssec-2.1.6/m4/acx_libxml2.m4 11 @@ -1,37 +1,67 @@ 12 +#serial 11 15 - AC_ARG_WITH(libxml2, 16 - [AS_HELP_STRING([--with-libxml2=DIR],[look for libxml2 in this dir])], [all …]
|
/openbmc/linux/arch/powerpc/boot/dts/fsl/ |
H A D | p1025twr.dtsi | 2 * P1025 TWR Device Tree Source stub (no addresses or top-level ranges) 44 #address-cells = <1>; 45 #size-cells = <1>; 46 compatible = "cfi-flash"; 48 bank-width = <2>; 49 device-width = <1>; 55 label = "NOR Vitesse-7385 Firmware"; 56 read-only; 82 read-only; 87 /* 512KB for u-boot Bootloader Image */ [all …]
|
H A D | p1025rdb.dtsi | 2 * P1025 RDB Device Tree Source stub (no addresses or top-level ranges) 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 41 bank-width = <2>; 42 device-width = <1>; 48 label = "NOR Vitesse-7385 Firmware"; 49 read-only; 72 /* 512KB for u-boot Bootloader Image */ 73 /* 512KB for u-boot Environment Variables */ [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-daemons/openhpi/ |
H A D | openhpi_3.8.0.bb | 20 LICENSE = "BSD-3-Clause" 23 DEPENDS = "net-snmp libxml2 ncurses openssl glib-2.0 popt e2fsprogs \ 24 autoconf-archive-native os-release" 29 file://run-ptest \ 30 file://openhpi-netsnmp-cross-compile.patch \ 31 file://openhpi-sysfs-cross-compile.patch \ 32 file://openhpi-libxml2-cross-compile.patch \ 33 file://openhpi-glib-cross-compile.patch \ 34 file://openhpi-linkfix.patch \ 35 file://openhpi-fix-host-gcc.patch \ [all …]
|
/openbmc/linux/fs/proc/ |
H A D | generic.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * proc/fs/generic.c --- generic routines for the proc-fs 5 * This file contains generic proc-fs routines for handling 39 if (S_ISLNK(pde->mode)) in pde_free() 40 kfree(pde->data); in pde_free() 41 if (pde->name != pde->inline_name) in pde_free() 42 kfree(pde->name); in pde_free() 48 if (len < de->namelen) in proc_match() 49 return -1; in proc_match() 50 if (len > de->namelen) in proc_match() [all …]
|
/openbmc/linux/drivers/comedi/drivers/ |
H A D | dt9812.c | 1 // SPDX-License-Identifier: GPL-2.0+ 8 * COMEDI - Linux Control and Measurement Device Interface 78 DT9812_DEVID_DT9812_10, /* 8 2 8 8 1 +/- 10V */ 79 DT9812_DEVID_DT9812_2PT5, /* 8 2 8 8 1 0-2.44V */ 180 ((DT9812_MAX_WRITE_CMD_PIPE_SIZE - 4 - 1) / sizeof(u8)) 193 ((DT9812_MAX_WRITE_CMD_PIPE_SIZE - 4 - 1) / \ 208 ((DT9812_MAX_WRITE_CMD_PIPE_SIZE - 4 - 1) / \ 239 struct dt9812_private *devpriv = dev->private; in dt9812_read_info() 249 return -ENOMEM; in dt9812_read_info() 253 cmd->cmd = cpu_to_le32(DT9812_R_FLASH_DATA); in dt9812_read_info() [all …]
|
/openbmc/linux/tools/testing/selftests/wireguard/qemu/ |
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 3 # Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved. 13 CBUILD := $(shell gcc -dumpmachine) 14 HOST_ARCH := $(firstword $(subst -, ,$(CBUILD))) 19 MIRROR := https://download.wireguard.com/qemu-test/distfiles/ 21 KERNEL_BUILD_PATH := $(BUILD_PATH)/kernel$(if $(findstring yes,$(DEBUG_KERNEL)),-debug) 28 $(1)_NAME := $(2)-$$($(1)_VERSION) 36 mkdir -p $(DISTFILES_PATH) 37 …-x $$@.lock -c '[ -f $$@ ] && exit 0; wget -O $$@.tmp $(MIRROR)$(1) || wget -O $$@.tmp $(2)$(1) ||… 46 … $(call tar_download,WIREGUARD_TOOLS,wireguard-tools,1.0.20210914,.tar.xz,https://git.zx2c4.com/wi… [all …]
|