/openbmc/linux/drivers/misc/echo/ |
H A D | echo.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * SpanDSP - a series of DSP components for telephony 5 * echo.c - A line echo canceller. This code is being developed 24 This module aims to provide G.168-2002 compliant echo cancellation, to remove 25 electrical echoes (e.g. from 2-4 wire hybrids) from voice calls. 40 things like modem line equalisers and line echo cancellers. There it works very 42 very poorly for things like speech echo cancellation, where the signal level 43 varies widely. This is quite easy to fix. If the signal level is normalised - 44 similar to applying AGC - LMS can work as well for a signal of varying 47 other algorithms exist - e.g. RLS (essentially the same as Kalman filtering), [all …]
|
/openbmc/linux/Documentation/virt/ |
H A D | paravirt_ops.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 including native machine -- without any hypervisors. 16 corresponding to low-level critical instructions and high-level 18 time by enabling binary patching of the low-level critical operations 23 - simple indirect call 24 These operations correspond to high-level functionality where it is 25 known that the overhead of indirect call isn't very important. 27 - indirect call which allows optimization with binary patch 28 Usually these operations correspond to low-level critical instructions. They 30 very important. [all …]
|
/openbmc/linux/Documentation/driver-api/media/drivers/ |
H A D | pvrusb2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 ---------- 13 Its history started with the reverse-engineering effort by Björn 26 This driver has a strong separation of layers. They are very 29 1. Low level wire-protocol implementation with the device. 34 3. High level hardware driver implementation which coordinates all 38 tear-down, arbitration, and interaction with high level 42 5. High level interfaces which glue the driver to various published 54 right now the V4L high level interface is the most complete, the 55 sysfs high level interface will work equally well for similar [all …]
|
/openbmc/linux/lib/fonts/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 bool "Select compiled-in fonts" 29 This is the "high resolution" font for the VGA frame buffer (the one 42 This is the "high resolution" font for the VGA frame buffer (the one 52 Small console font with Macintosh-style high-half glyphs. Some Mac 68 Small console font with PC-style control-character and high-half 76 Small console font with PC-style control characters and high-half 84 bool "Medium-size 6x10 font" 87 Medium-size console font. Suitable for framebuffer consoles on 95 This is a high resolution console font for machines with very [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/rtc/ |
H A D | rtc-palmas.txt | 4 - compatible: 5 - "ti,palmas-rtc" for palma series of the RTC controller 6 - interrupts: Interrupt number of RTC submodule on device. 10 - ti,backup-battery-chargeable: The Palmas series device like TPS65913 or 12 battery is removed or in very low power state. The backup battery 13 can be chargeable or non-chargeable. This flag will tells whether 16 - ti,backup-battery-charge-high-current: Enable high current charging in 18 The high current will be > 100uA. Absence of this property will 25 compatible = "ti,palmas-rtc"; 26 interrupt-parent = <&palmas>; [all …]
|
/openbmc/linux/Documentation/timers/ |
H A D | hrtimers.rst | 2 hrtimers - subsystem for high-resolution kernel timers 5 This patch introduces a new subsystem for high-resolution kernel timers. 9 back and forth trying to integrate high-resolution and high-precision 11 such high-resolution timer implementations in practice, we came to the 18 - the forced handling of low-resolution and high-resolution timers in 20 mess. The timers.c code is very "tightly coded" around jiffies and 21 32-bitness assumptions, and has been honed and micro-optimized for a 23 for many years - and thus even small extensions to it easily break 25 code is very good and tight code, there's zero problems with it in its 26 current usage - but it is simply not suitable to be extended for [all …]
|
/openbmc/linux/arch/arc/kernel/ |
H A D | intc-compact.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2011-12 Synopsys, Inc. (www.synopsys.com) 18 * -Platform independent, needed for each CPU (not foldable into init_IRQ) 19 * -Called very early (start_kernel -> setup_arch -> setup_processor) 22 * -Optionally, setup the High priority Interrupts as Level 2 IRQs 28 /* Is timer high priority Interrupt (Level2 in ARCompact jargon) */ in arc_init_IRQ() 38 pr_info("Level-2 interrupts bitset %x\n", level_mask); in arc_init_IRQ() 54 * ARC700 core includes a simple on-chip intc supporting 55 * -per IRQ enable/disable 56 * -2 levels of interrupts (high/low) [all …]
|
/openbmc/openbmc/poky/meta/recipes-support/re2c/ |
H A D | re2c_4.0.1.bb | 1 SUMMARY = "Tool for writing very fast and very flexible scanners" 2 …-source lexer generator for C, C++ and Go. It compiles regular expressions to determinisitic finit… 9 SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/${BPN}-${PV}.tar.xz" 15 inherit autotools github-releases
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | si476x.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 ------------------- 14 - According to the SiLabs' datasheet it is possible to update the 15 firmware of the radio chip in the run-time, thus bringing it to the 23 ------------------------------- 24 SI476x allow user to get multiple characteristics that can be very 26 very little to do with V4L2 subsystem. Such parameters are exposed via 31 * /sys/kernel/debug/<device-name>/acf 52 0x05 smute 0 - Audio is not soft muted 53 1 - Audio is soft muted [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.i2c | 4 While I2C supports multi-master buses this is difficult to get right. 6 Clock-stretching and the arbitrary time that an I2C transaction can take 7 make it difficult to share the bus fairly in the face of high traffic. 8 When one or more masters can be reset independently part-way through a 11 U-Boot provides a scheme based on two 'claim' GPIOs, one driven by the 15 minimal overhead and involves very little code. The scheme can survive 18 Since U-Boot runs on the AP, the terminology used is 'our' claim GPIO, 23 i2c-arb-gpio-challenge for the implementation. 28 - AP_CLAIM: output from AP, signalling to the EC that the AP wants the bus 29 - EC_CLAIM: output from EC, signalling to the AP that the EC wants the bus [all …]
|
/openbmc/linux/net/mac80211/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 66 over (possibly multi-hop) wireless links to form a single logical 138 debugging messages for the managed-mode MLME. It 157 This option enables 802.11n High Throughput features 170 very verbose OCB debugging messages. It should not 181 very verbose IBSS debugging messages. It should not 191 Selecting this option causes mac80211 to print out very 204 Selecting this option causes mac80211 to print out very 217 Selecting this option causes mac80211 to print out very 230 Selecting this option causes mac80211 to print out very [all …]
|
/openbmc/u-boot/drivers/pwm/ |
H A D | Kconfig | 2 bool "Enable support for pulse-width modulation devices (PWM)" 5 A pulse-width modulator emits a pulse of varying width and provides 6 control over the duty cycle (high and low time) of the signal. This 8 spends in the 'high' state, the higher the voltage. The PWM's 10 time that the signal is high. 17 supports a programmable period and duty cycle. A 32-bit counter is 26 programmable period and duty cycle. A 32-bit counter is used. 28 continuous/single-shot) are not supported by the driver. 36 so this is not very useful. 52 programmable period and duty cycle. A 16-bit counter is used.
|
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 46 OMAP Video Encoder support for S-Video and composite TV-out. 62 HDMI Interface for OMAP5 and similar cores. This adds the High 71 SDI is a high speed one-way display serial bus between the host 79 DSI is a high speed half-duplex serial interface between the host 100 is very high.
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | rtc.rst | 8 the local time zone or daylight savings time -- unless they dual boot 9 with MS-Windows -- but will instead be set to Coordinated Universal Time 12 The newest non-PC hardware tends to just count seconds, like the time(2) 13 system call reports, but RTCs also very commonly represent time using 16 Linux has two largely-compatible userspace RTC API families you may 20 so it's not very portable to non-x86 systems. 35 Old PC/AT-Compatible driver: /dev/rtc 36 -------------------------------------- 44 a few ways (enabling longer alarm periods, and wake-from-hibernate). 59 the type of interrupt (update-done, alarm-rang, or periodic) that was [all …]
|
/openbmc/linux/arch/powerpc/include/asm/vdso/ |
H A D | processor.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 /* Macros for adjusting thread priority (hardware multi-threading) */ 9 #define HMT_very_low() asm volatile("or 31, 31, 31 # very low priority") 13 #define HMT_medium_high() asm volatile("or 5, 5, 5 # medium high priority") 14 #define HMT_high() asm volatile("or 3, 3, 3 # high priority") 27 /* Pre-POWER10 uses low ; medium priority nops */ \
|
/openbmc/linux/Documentation/devicetree/bindings/mtd/ |
H A D | lpc32xx-mlc.txt | 4 - compatible: "nxp,lpc3220-mlc" 5 - reg: Address and size of the controller 6 - interrupts: The NAND interrupt specification 7 - gpios: GPIO specification for NAND write protect 9 The following required properties are very controller specific. See the LPC32xx 13 - nxp,tcea_delay: TCEA_DELAY 14 - nxp,busy_delay: BUSY_DELAY 15 - nxp,nand_ta: NAND_TA 16 - nxp,rd_high: RD_HIGH 17 - nxp,rd_low: RD_LOW [all …]
|
/openbmc/linux/drivers/gpu/drm/omapdrm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 54 OMAP Video Encoder support for S-Video and composite TV-out. 79 HDMI Interface for OMAP5 and similar cores. This adds the High 89 SDI is a high speed one-way display serial bus between the host 99 DSI is a high speed half-duplex serial interface between the host 120 is very high.
|
/openbmc/linux/Documentation/virt/kvm/x86/ |
H A D | timekeeping.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Timekeeping Virtualization for X86-Based Architectures 32 information relevant to KVM and hardware-based virtualization. 41 2.1. i8254 - PIT 42 ---------------- 46 channels which can be programmed to deliver periodic or one-shot interrupts. 53 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done 59 -------------- ---------------- 61 | 1.1932 MHz|---------->| CLOCK OUT | ---------> IRQ 0 63 -------------- | +->| GATE TIMER 0 | [all …]
|
/openbmc/u-boot/drivers/serial/ |
H A D | Kconfig | 11 Select a default baudrate, where "default" has a driver-specific 19 # non-dm serial code 34 in U-Boot. 41 In very space-constrained devices even the full UART driver is too 43 This option enables the full UART in U-Boot, so if is it disabled, 51 In very space-constrained devices even the full UART driver is too 61 In very space-constrained devices even the full UART driver is too 159 The debug UART is intended for use very early in U-Boot to debug 163 - Make sure your UART supports this interface 164 - Enable CONFIG_DEBUG_UART [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-dbs/mysql/mariadb/ |
H A D | ppc-remove-glibc-dep.patch | 1 Upstream-Status: Pending 5 Sourced from: https://git.alpinelinux.org/aports/tree/main/mariadb/ppc-remove-glibc-dep.patch 6 Signed-off-by: Khem Raj <raj.khem@gmail.com> 8 diff --git a/include/my_cpu.h b/include/my_cpu.h 10 --- a/include/my_cpu.h 12 @@ -24,17 +24,16 @@ 16 -#include <sys/platform/ppc.h> 17 /* Very low priority */ 18 -#define HMT_very_low() __ppc_set_ppr_very_low() 21 -#define HMT_low() __ppc_set_ppr_low() [all …]
|
/openbmc/linux/drivers/net/wireless/intersil/orinoco/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 - except for the Cisco/Aironet cards. Cards supported include the 20 IBM High Rate Wireless, Farralon Syyline, Samsung MagicLAN, Netgear 21 MA401, LinkSys WPC-11, D-Link DWL-650, 3Com AirConnect, Intel 22 IPW2011, and Symbol Spectrum24 High Rate amongst others. 28 You will also very likely also need the Wireless Tools in order to 59 tristate "Apple Airport support (built-in)" 63 built into the Macintosh iBook and other recent PowerPC-based 65 a non-standard interface. 77 PCI <-> PCMCIA bridge. Several vendors sell such adaptors so that [all …]
|
/openbmc/u-boot/lib/ |
H A D | div64.c | 4 * Based on former do_div() implementation from asm-parisc/div64.h: 5 * Copyright (C) 1999 Hewlett-Packard Co 6 * Copyright (C) 1999 David Mosberger-Tang <davidm@hpl.hp.com> 14 * Code generated for this function might be very inefficient 15 * for some CPUs. __div64_32() can be overridden by linking arch-specific 33 uint32_t high = rem >> 32; in __div64_32() local 37 if (high >= base) { in __div64_32() 38 high /= base; in __div64_32() 39 res = (uint64_t) high << 32; in __div64_32() 40 rem -= (uint64_t) (high*base) << 32; in __div64_32() [all …]
|
/openbmc/u-boot/arch/arm/cpu/pxa/ |
H A D | relocate.S | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * relocate - PXA270 vector relocation 11 * The PXA SoC is very specific with respect to exceptions: it 12 * does not provide RAM at the high vectors address (0xFFFF0000),
|
/openbmc/u-boot/arch/arm/cpu/arm1136/mx31/ |
H A D | relocate.S | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * relocate - i.MX31-specific vector relocation 11 * The i.MX31 SoC is very specific with respect to exceptions: it 12 * does not provide RAM at the high vectors address (0xFFFF0000),
|
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mx25/ |
H A D | relocate.S | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * relocate - i.MX25-specific vector relocation 11 * The i.MX25 SoC is very specific with respect to exceptions: it 12 * does not provide RAM at the high vectors address (0xFFFF0000),
|