/openbmc/qemu/include/hw/sd/ |
H A D | sd.h | 2 * SD Memory Card emulation. Mostly correct for MMC too. 33 #include "hw/qdev-core.h" 85 #define TYPE_SD_CARD "sd-card" 88 #define TYPE_SD_CARD_SPI "sd-card-spi" 99 int (*do_command)(SDState *sd, SDRequest *req, uint8_t *response); 101 * Write a byte to a SD card. 102 * @sd: card 105 * Write a byte on the data lines of a SD card. 107 void (*write_byte)(SDState *sd, uint8_t value); 109 * Read a byte from a SD card. [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd/ |
H A D | 0010-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch | 4 Subject: [PATCH 10/22] distinguish XSI-compliant strerror_r from GNU-specifi 7 XSI-compliant strerror_r and GNU-specifi strerror_r are different. 10 /* XSI-compliant */ 13 /* GNU-specific */ 18 Upstream-Status: Inappropriate [musl specific] 20 Signed-off-by: Chen Qi <Qi.Chen@windriver.com> 21 --- 22 src/libsystemd/sd-bus/bus-error.c | 11 ++++++++++- 23 src/libsystemd/sd-journal/journal-send.c | 5 +++++ 24 2 files changed, 15 insertions(+), 1 deletion(-) [all …]
|
H A D | 0003-src-basic-missing.h-check-for-missing-strndupa.patch | 8 Upstream-Status: Inappropriate [musl specific] 10 Signed-off-by: Khem Raj <raj.khem@gmail.com> 11 Signed-off-by: Chen Qi <Qi.Chen@windriver.com> 13 Signed-off-by: Andrej Valek <andrej.valek@siemens.com> 15 Signed-off-by: Scott Murray <scott.murray@konsulko.com> 16 Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> 19 Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> 21 Signed-off-by: Chen Qi <Qi.Chen@windriver.com> 23 --- 26 src/basic/cgroup-util.c | 1 + [all …]
|
H A D | 0018-test-bus-error-strerror-is-assumed-to-be-GNU-specifi.patch | 3 Date: Tue, 8 Nov 2022 13:31:34 -0800 4 Subject: [PATCH 18/22] test-bus-error: strerror() is assumed to be GNU 7 Upstream-Status: Inappropriate [Upstream systemd only supports glibc] 9 Signed-off-by: Khem Raj <raj.khem@gmail.com> 10 --- 11 src/libsystemd/sd-bus/test-bus-error.c | 2 ++ 12 src/test/test-errno-util.c | 3 ++- 13 2 files changed, 4 insertions(+), 1 deletion(-) 15 diff --git a/src/libsystemd/sd-bus/test-bus-error.c b/src/libsystemd/sd-bus/test-bus-error.c 17 --- a/src/libsystemd/sd-bus/test-bus-error.c [all …]
|
/openbmc/openbmc/poky/meta/recipes-core/systemd/systemd/ |
H A D | 0010-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch | 4 Subject: [PATCH 10/26] distinguish XSI-compliant strerror_r from GNU-specifi 7 XSI-compliant strerror_r and GNU-specifi strerror_r are different. 10 /* XSI-compliant */ 13 /* GNU-specific */ 18 Upstream-Status: Inappropriate [musl specific] 20 Signed-off-by: Chen Qi <Qi.Chen@windriver.com> 21 --- 22 src/libsystemd/sd-bus/bus-error.c | 11 ++++++++++- 23 src/libsystemd/sd-journal/journal-send.c | 5 +++++ 24 2 files changed, 15 insertions(+), 1 deletion(-) [all …]
|
H A D | 0018-test-bus-error-strerror-is-assumed-to-be-GNU-specifi.patch | 3 Date: Tue, 8 Nov 2022 13:31:34 -0800 4 Subject: [PATCH 18/26] test-bus-error: strerror() is assumed to be GNU 7 Upstream-Status: Inappropriate [Upstream systemd only supports glibc] 9 Signed-off-by: Khem Raj <raj.khem@gmail.com> 10 --- 11 src/libsystemd/sd-bus/test-bus-error.c | 2 ++ 12 src/test/test-errno-util.c | 3 ++- 13 2 files changed, 4 insertions(+), 1 deletion(-) 15 diff --git a/src/libsystemd/sd-bus/test-bus-error.c b/src/libsystemd/sd-bus/test-bus-error.c 17 --- a/src/libsystemd/sd-bus/test-bus-error.c [all …]
|
/openbmc/sdbusplus/ |
H A D | README.md | 5 1. A C++ library (libsdbusplus) for interacting with D-Bus, built on top of the 6 sd-bus library from systemd. 8 D-Bus-based applications. 12 The sdbusplus library requires sd-bus, which is contained in libsystemd. 30 `-Dtests=disabled` and `-Dexamples=disabled` respectively to `meson`. 42 The sdbusplus library builds on top of the [sd-bus] library to create a modern 43 C++ API for D-Bus. The library attempts to be as lightweight as possible, 44 usually compiling to exactly the sd-bus API calls that would have been 45 necessary, while also providing compile-time type-safety and memory leak 51 auto b = bus::new_default_system(); [all …]
|
/openbmc/linux/drivers/pci/ |
H A D | xen-pcifront.c | 1 // SPDX-License-Identifier: GPL-2.0 27 #include <asm/xen/swiotlb-xen.h> 29 #define INVALID_EVTCHN (-1) 33 struct pci_bus *bus; member 57 struct pci_sysdata sd; member 62 pcifront_get_pdev(struct pcifront_sd *sd) in pcifront_get_pdev() argument 64 return sd->pdev; in pcifront_get_pdev() 67 static inline void pcifront_init_sd(struct pcifront_sd *sd, in pcifront_init_sd() argument 68 unsigned int domain, unsigned int bus, in pcifront_init_sd() argument 72 sd->sd.node = first_online_node; in pcifront_init_sd() [all …]
|
/openbmc/u-boot/drivers/mmc/ |
H A D | Kconfig | 4 bool "MMC/SD/SDIO card support" 11 If you want MMC/SD/SDIO support, you should say Y here and 15 bool "support for MMC/SD write operations" 19 Enable write access to MMC and SD Cards 31 Secure Digital I/O (SDIO) cards. Both removable (SD, micro-SD, etc.) 32 and non-removable (e.g. eMMC chip) devices are supported. These 33 appear as block devices in U-Boot and can support filesystems such 42 Secure Digital I/O (SDIO) cards. Both removable (SD, micro-SD, etc.) 43 and non-removable (e.g. eMMC chip) devices are supported. These 44 appear as block devices in U-Boot and can support filesystems such [all …]
|
/openbmc/linux/include/media/ |
H A D | v4l2-subdev.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * V4L2 sub-device support header. 12 #include <linux/v4l2-subdev.h> 13 #include <media/media-entity.h> 14 #include <media/v4l2-async.h> 15 #include <media/v4l2-common.h> 16 #include <media/v4l2-dev.h> 17 #include <media/v4l2-fh.h> 18 #include <media/v4l2-mediabus.h> 44 * struct v4l2_decode_vbi_line - used to decode_vbi_line [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/mmc/ |
H A D | msm_sdhci.txt | 4 - compatible : "qcom,sdhci-msm-v4" 5 - reg: Base address and length of registers: 6 - Host controller registers (SDHCI) 7 - SD Core registers 8 - clock: interface clock (must accept SD bus clock as a frequency) 11 - index: If there is more than one controller - controller index (required 13 - bus_width: Width of SD/eMMC bus (default 4) 14 - clock-frequency: Frequency of SD/eMMC bus (default 400 kHz) 19 compatible = "qcom,sdhci-msm-v4"; 22 bus-width = <0x4>; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/mmc/ |
H A D | sdhci-st.txt | 1 * STMicroelectronics sdhci-st MMC/SD controller 5 used by the sdhci-st driver. 8 - compatible: Must be "st,sdhci" and it can be compatible to "st,sdhci-stih407" 13 - clock-names: Should be "mmc" and "icn". (NB: The latter is not compulsory) 14 See: Documentation/devicetree/bindings/resource-names.txt 15 - clocks: Phandle to the clock. 16 See: Documentation/devicetree/bindings/clock/clock-bindings.txt 18 - interrupts: One mmc interrupt should be described here. 19 - interrupt-names: Should be "mmcirq". 21 - pinctrl-names: A pinctrl state names "default" must be defined. [all …]
|
H A D | marvell,xenon-sdhci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mmc/marvell,xenon-sdhci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 mmc-controller.yaml and the properties used by the Xenon implementation. 20 - Ulf Hansson <ulf.hansson@linaro.org> 25 - enum: 26 - marvell,armada-cp110-sdhci 27 - marvell,armada-ap806-sdhci 29 - items: [all …]
|
H A D | aspeed,sdhci.yaml | 1 # SPDX-License-Identifier: GPL-2.0-or-later 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: ASPEED SD/SDIO/MMC Controller 11 - Andrew Jeffery <andrew@aj.id.au> 12 - Ryan Chen <ryanchen.aspeed@gmail.com> 15 The ASPEED SD/SDIO/eMMC controller exposes two slots implementing the SDIO 16 Host Specification v2.00, with 1 or 4 bit data buses, or an 8 bit data bus if 26 - aspeed,ast2400-sd-controller 27 - aspeed,ast2500-sd-controller [all …]
|
/openbmc/linux/drivers/staging/media/imx/ |
H A D | imx6-mipi-csi2.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * MIPI CSI-2 Receiver Subdev for Freescale i.MX6 SOC. 5 * Copyright (c) 2012-2017 Mentor Graphics Inc. 15 #include <media/v4l2-common.h> 16 #include <media/v4l2-device.h> 17 #include <media/v4l2-fwnode.h> 18 #include <media/v4l2-mc.h> 19 #include <media/v4l2-subdev.h> 20 #include "imx-media.h" 32 * The default maximum bit-rate per lane in Mbps, if the [all …]
|
/openbmc/linux/drivers/mmc/host/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # MMC/SD host controller drivers 6 comment "MMC/SD/SDIO Host Controller Drivers" 37 bool "Qualcomm Data Mover for SD Card Controller" 41 This selects the Qualcomm Data Mover lite/local on SD Card controller. 76 also need to enable an appropriate bus interface. 93 and performing I/O to a SDHCI controller through a bus that 94 implements a hardware byte swapper using a 32-bit datum. 102 tristate "SDHCI support on PCI bus" 122 supports MMC cards on the SD controller, but if it is not [all …]
|
/openbmc/linux/drivers/media/platform/nxp/ |
H A D | imx8mq-mipi-csi2.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * NXP i.MX8MQ SoC series MIPI-CSI2 receiver driver 9 #include <linux/clk-provider.h> 27 #include <media/v4l2-common.h> 28 #include <media/v4l2-device.h> 29 #include <media/v4l2-fwnode.h> 30 #include <media/v4l2-mc.h> 31 #include <media/v4l2-subdev.h> 33 #define MIPI_CSI2_DRIVER_NAME "imx8mq-mipi-csi2" 45 /* i.MX8MQ CSI-2 controller CSR */ [all …]
|
/openbmc/linux/drivers/media/i2c/ |
H A D | st-mipid02.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Driver for ST MIPID02 CSI-2 to PARALLEL bridge 19 #include <media/v4l2-async.h> 20 #include <media/v4l2-ctrls.h> 21 #include <media/v4l2-device.h> 22 #include <media/v4l2-fwnode.h> 23 #include <media/v4l2-subdev.h> 90 struct v4l2_subdev sd; member 196 fmt->code = MEDIA_BUS_FMT_SBGGR8_1X8; in init_format() 197 fmt->field = V4L2_FIELD_NONE; in init_format() [all …]
|
/openbmc/openpower-hw-diags/test/ |
H A D | test-resolution.cpp | 46 l1->push(c1); in TEST() 47 l1->push(c2); in TEST() 48 l1->push(c5); in TEST() 52 l2->push(c4); in TEST() 53 l2->push(c3); in TEST() 54 l2->push(l1); in TEST() 65 l1->resolve(sd1); in TEST() 66 l2->resolve(sd2); in TEST() 152 ServiceData sd{sig, AnalysisType::SYSTEM_CHECKSTOP, in TEST() local 155 c1->resolve(sd); in TEST() [all …]
|
/openbmc/linux/drivers/media/usb/gspca/ |
H A D | w996Xcf.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 * Copyright (C) 2002-2004 by Luca Risolia <luca.risolia@studio.unibo.it> 23 #define Y_QUANTABLE (&sd->jpeg_hdr[JPEG_QT0_OFFSET]) 24 #define UV_QUANTABLE (&sd->jpeg_hdr[JPEG_QT1_OFFSET]) 49 static void reg_w(struct sd *sd, u16 index, u16 value); 51 /*-------------------------------------------------------------------------- 52 Write 64-bit data to the fast serial bus registers. 53 Return 0 on success, -1 otherwise. 54 --------------------------------------------------------------------------*/ 55 static void w9968cf_write_fsb(struct sd *sd, u16* data) in w9968cf_write_fsb() argument [all …]
|
/openbmc/linux/arch/arm64/boot/dts/sprd/ |
H A D | ums512-1h10.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 * Unisoc UMS512-1h10 boards DTS file 8 /dts-v1/; 13 model = "Unisoc UMS512-1H10 Board"; 15 compatible = "sprd,ums512-1h10", "sprd,ums512"; 28 stdout-path = "serial1:115200n8"; 40 /* SD card */ 42 bus-width = <4>; 43 no-sdio; 44 no-mmc; [all …]
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | pci.c | 1 // SPDX-License-Identifier: GPL-2.0 8 * OF tree based PCI bus probing taken from the PowerPC port 42 volatile int pci_poke_cpu = -1; 63 pci_poke_cpu = -1; in pci_config_read8() 85 pci_poke_cpu = -1; in pci_config_read16() 107 pci_poke_cpu = -1; in pci_config_read32() 128 pci_poke_cpu = -1; in pci_config_write8() 147 pci_poke_cpu = -1; in pci_config_write16() 166 pci_poke_cpu = -1; in pci_config_write32() 202 /* The of_device layer has translated all of the assigned-address properties [all …]
|
/openbmc/linux/arch/arm64/boot/dts/microchip/ |
H A D | sparx5_pcb134_board.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 10 gpio-restart { 11 compatible = "gpio-restart"; 17 compatible = "gpio-leds"; 53 default-state = "off"; 58 default-state = "off"; 63 default-state = "off"; 68 default-state = "off"; 73 default-state = "off"; [all …]
|
/openbmc/linux/drivers/media/i2c/adv748x/ |
H A D | adv748x-csi2.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Driver for Analog Devices ADV748X CSI-2 Transmitter 11 #include <media/v4l2-ctrls.h> 12 #include <media/v4l2-device.h> 13 #include <media/v4l2-ioctl.h> 32 * source pad to the sink pad of the CSI2 bus entity. 42 if (!src->v4l2_dev) { in adv748x_csi2_register_link() 48 ret = media_create_pad_link(&src->entity, src_pad, in adv748x_csi2_register_link() 49 &tx->sd.entity, ADV748X_CSI2_SINK, in adv748x_csi2_register_link() 55 tx->src = src; in adv748x_csi2_register_link() [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | r8a77990-ebisu-u-boot.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source extras for U-Boot for the Ebisu board 8 #include "r8a77990-ebisu.dts" 9 #include "r8a77990-u-boot.dtsi" 13 compatible = "regulator-fixed"; 14 regulator-name = "fixed-1.8V"; 15 regulator-min-microvolt = <1800000>; 16 regulator-max-microvolt = <1800000>; 17 regulator-boot-on; 18 regulator-always-on; [all …]
|