/openbmc/linux/Documentation/devicetree/bindings/iio/temperature/ |
H A D | adi,ltc2983.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices LTC2983, LTC2986, LTM2985 Multi-sensor Temperature system 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2983, LTC2984, LTC2986, LTM2985 Multi-Sensor Digital 16 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf 17 https://www.analog.com/media/en/technical-documentation/data-sheets/2984fb.pdf 18 https://www.analog.com/media/en/technical-documentation/data-sheets/29861fa.pdf 19 https://www.analog.com/media/en/technical-documentation/data-sheets/ltm2985.pdf [all …]
|
/openbmc/phosphor-webui/app/common/styles/elements/ |
H A D | paginate.scss | 3 display: -webkit-box; 4 display: -ms-flexbox; 6 -ms-flex-wrap: wrap; 7 flex-wrap: wrap; 8 -webkit-box-pack: center; 9 -ms-flex-pack: center; 10 justify-content: center; 11 -webkit-box-align: center; 12 -ms-flex-align: center; 13 align-items: center; [all …]
|
/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_blend.c | 43 * sub-pixel accuracy, which is scaled up to a pixel-aligned destination 83 * area of the current mode of the CRTC. It must be appropriately clipped by the 96 * plane-wide opacity, from transparent (0) to opaque (0xffff). It can be 99 * pre-multiplied by the global alpha associated to the plane. 109 * "rotate-<degrees>": 113 * "reflect-<axis>": 117 * reflect-x:: 120 * | | -> | | 123 * reflect-y:: 126 * | | -> | | [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/ |
H A D | xilinx.txt | 10 Each IP-core has a set of parameters which the FPGA designer can use to 20 properties of the device node. In general, device nodes for IP-cores 23 (name): (generic-name)@(base-address) { 24 compatible = "xlnx,(ip-core-name)-(HW_VER)" 27 interrupt-parent = <&interrupt-controller-phandle>; 29 xlnx,(parameter1) = "(string-value)"; 30 xlnx,(parameter2) = <(int-value)>; 33 (generic-name): an open firmware-style name that describes the 36 (ip-core-name): the name of the ip block (given after the BEGIN 38 and all underscores '_' converted to dashes '-'. [all …]
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | aesp10-ppc.pl | 2 # SPDX-License-Identifier: GPL-2.0 12 # Copyright (c) 2006-2017, CRYPTOGAMS by <appro@openssl.org> 58 # The module is endian-agnostic in sense that it supports both big- 59 # and little-endian cases. Data alignment in parallelizable modes is 64 # is aligned programmatically, which in turn guarantees exception- 72 # Add XTS subroutine, 9x on little- and 12x improvement on big-endian 76 # Current large-block performance in cycles per byte processed with 77 # 128-bit key (less is better). 79 # CBC en-/decrypt CTR XTS 106 ( $xlate="${dir}ppc-xlate.pl" and -f $xlate ) or [all …]
|
/openbmc/linux/drivers/video/fbdev/core/ |
H A D | fbmem.c | 6 * 2001 - Documented with DocBook 7 * - Brad Douglas <brad@neruo.com> 58 int fb_logo_count __read_mostly = -1; 65 return ERR_PTR(-ENODEV); in get_fb_info() 70 refcount_inc(&fb_info->count); in get_fb_info() 78 if (!refcount_dec_and_test(&fb_info->count)) in put_fb_info() 80 if (fb_info->fbops->fb_destroy) in put_fb_info() 81 fb_info->fbops->fb_destroy(fb_info); in put_fb_info() 93 if (fix->visual == FB_VISUAL_MONO01 || in fb_get_color_depth() 94 fix->visual == FB_VISUAL_MONO10) in fb_get_color_depth() [all …]
|
H A D | fbcon.h | 2 * linux/drivers/video/console/fbcon.h -- Low level frame buffer based console driver 22 * This is the interface between the low-level console driver and the 23 * low-level frame buffer device 27 /* Filled in by the low-level console driver */ 46 u32 rotate; member 68 struct fb_var_screeninfo var; /* copy of the current fb_var_screeninfo */ 73 int currcon; /* Current VC. */ 81 int rotate; member 114 max_len = max(info->var.green.length, info->var.red.length); in mono_col() 115 max_len = max(info->var.blue.length, max_len); in mono_col() [all …]
|
H A D | fbcon.c | 2 * linux/drivers/video/fbcon.c -- Low level frame buffer based console driver 27 * Hardware cursor support added by Emmanuel Marty (core@ggi-project.org) 34 * 2001 - Documented with DocBook 35 * - Brad Douglas <brad@neruo.com> 51 * - Implement 16 plane mode (iplan2p16) 86 * - fbcon state itself is protected by the console_lock, and the code does a 89 * - fbcon doesn't bother with fb_lock/unlock at all. This is buggy, since it 99 FBCON_LOGO_CANSHOW = -1, /* the logo can be shown */ 100 FBCON_LOGO_DRAW = -2, /* draw the logo to a console */ 101 FBCON_LOGO_DONTSHOW = -3 /* do not show the logo */ [all …]
|
/openbmc/linux/arch/xtensa/kernel/ |
H A D | entry.S | 2 * Low-level exception handling 8 * Copyright (C) 2004 - 2008 by Tensilica Inc. 17 #include <asm/asm-offsets.h> 22 #include <asm/asm-uaccess.h> 25 #include <asm/current.h> 29 #include <variant/tie-asm.h> 34 * 100....0 -> 1 35 * 010....0 -> 2 36 * 000....1 -> WSBITS 42 nsau \bit, \mask # 32-WSBITS ... 31 (32 iff 0) [all …]
|
/openbmc/u-boot/net/ |
H A D | eth_common.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * (C) Copyright 2001-2015 60 * ethernet device if uc_priv->current == NULL. This is not what in eth_current_changed() 67 /* update current ethernet name */ in eth_current_changed() 86 * Do not rotate between network interfaces when in eth_try_another() 138 return eth_get_dev() ? eth_get_dev()->name : "unknown"; in eth_get_name()
|
/openbmc/linux/arch/microblaze/include/asm/ |
H A D | mmu_context_mm.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright (C) 2008-2009 Michal Simek <monstr@monstr.eu> 4 * Copyright (C) 2008-2009 PetaLogix 17 #include <asm-generic/mm_hooks.h> 23 * of the 32-bit virtual address (the "effective segment ID") in order 30 MicroBlaze has 256 contexts, so we can just rotate through these 41 * Set the current MMU context. 81 if (mm->context != NO_CONTEXT) in get_mmu_context() 92 mm->context = ctx; in get_mmu_context() 99 # define init_new_context(tsk, mm) (((mm)->context = NO_CONTEXT), 0) [all …]
|
/openbmc/linux/Documentation/RCU/Design/Data-Structures/ |
H A D | TreeMapping.svg | 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 <!-- Creator: fig2dev Version 3.2 Patchlevel 5e --> 4 <!-- CreationDate: Wed Dec 9 17:43:22 2015 --> 6 <!-- Magnification: 1.000 --> 11 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 18 viewBox="-12 -12 3699 1074" 46 style="fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;" 47 …d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.… 48 transform="scale(1.1) rotate(180) translate(1,0)" /> [all …]
|
/openbmc/linux/kernel/bpf/ |
H A D | bpf_lru_list.c | 1 // SPDX-License-Identifier: GPL-2.0-only 17 #define LOCAL_LIST_IDX(t) ((t) - BPF_LOCAL_LIST_T_OFFSET) 33 return &loc_l->lists[LOCAL_FREE_LIST_IDX]; in local_free_list() 38 return &loc_l->lists[LOCAL_PENDING_LIST_IDX]; in local_pending_list() 44 return READ_ONCE(node->ref); in bpf_lru_node_is_ref() 49 WRITE_ONCE(node->ref, 0); in bpf_lru_node_clear_ref() 56 l->counts[type]++; in bpf_lru_list_count_inc() 63 l->counts[type]--; in bpf_lru_list_count_dec() 71 if (WARN_ON_ONCE(IS_LOCAL_LIST_TYPE(node->type))) in __bpf_lru_node_move_to_free() 77 if (&node->list == l->next_inactive_rotation) in __bpf_lru_node_move_to_free() [all …]
|
H A D | log.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /* Copyright (c) 2011-2014 PLUMgrid, http://plumgrid.com 16 if (!!log->ubuf != !!log->len_total) in bpf_verifier_log_attr_valid() 19 if (log->ubuf && log->level == 0) in bpf_verifier_log_attr_valid() 21 if (log->level & ~BPF_LOG_MASK) in bpf_verifier_log_attr_valid() 23 if (log->len_total > UINT_MAX >> 2) in bpf_verifier_log_attr_valid() 31 log->level = log_level; in bpf_vlog_init() 32 log->ubuf = log_buf; in bpf_vlog_init() 33 log->len_total = log_size; in bpf_vlog_init() 37 return -EINVAL; in bpf_vlog_init() [all …]
|
/openbmc/linux/drivers/media/platform/mediatek/mdp/ |
H A D | mtk_mdp_core.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2015-2016 MediaTek Inc. 12 #include <media/v4l2-ctrls.h> 13 #include <media/v4l2-device.h> 14 #include <media/v4l2-mem2mem.h> 15 #include <media/videobuf2-core.h> 16 #include <media/videobuf2-dma-contig.h> 22 #define MTK_MDP_MODULE_NAME "mtk-mdp" 34 * struct mtk_mdp_pix_align - alignment of image 48 * struct mtk_mdp_fmt - the driver's internal color format data [all …]
|
/openbmc/linux/drivers/staging/fbtft/ |
H A D | fb_upd161704.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2014 Seong-Woo Kim 26 par->fbtftops.reset(par); in init_display() 37 /* y-setting */ in init_display() 67 write_reg(par, 0x001D, 0x0000); /* Regulator current setting */ in init_display() 98 /*GS = 0: 260-k color (64 gray scale), GS = 1: 8 color (2 gray scale) */ in init_display() 115 switch (par->info->var.rotate) { in set_addr_win() 123 write_reg(par, 0x0006, WIDTH - 1 - xs); in set_addr_win() 124 write_reg(par, 0x0007, HEIGHT - 1 - ys); in set_addr_win() 127 write_reg(par, 0x0006, WIDTH - 1 - ys); in set_addr_win() [all …]
|
H A D | fb_seps525.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * FB driver for the NHD-1.69-160128UGC3 (Newhaven Display International, Inc.) 99 par->fbtftops.reset(par); in init_display() 106 /* Set Normal Driving Current */ in init_display() 123 /* precharge current R G B (uA) */ in init_display() 128 /* driving current R G B (uA) */ in init_display() 171 switch (par->info->var.rotate) { in set_var() 182 return -EINVAL; in set_var() 186 (par->bgr ? MODE_SWAP_BGR : 0)); in set_var()
|
H A D | fb_st7735r.c | 1 // SPDX-License-Identifier: GPL-2.0+ 20 -1, MIPI_DCS_SOFT_RESET, 21 -2, 150, /* delay */ 23 -1, MIPI_DCS_EXIT_SLEEP_MODE, 24 -2, 500, /* delay */ 26 /* FRMCTR1 - frame rate control: normal mode 29 -1, 0xB1, 0x01, 0x2C, 0x2D, 31 /* FRMCTR2 - frame rate control: idle mode 34 -1, 0xB2, 0x01, 0x2C, 0x2D, 36 /* FRMCTR3 - frame rate control - partial mode [all …]
|
/openbmc/linux/Documentation/arch/arm/omap/ |
H A D | dss.rst | 7 TV-out and multiple display support, but there are lots of small improvements 10 The DSS2 driver (omapdss module) is in arch/arm/plat-omap/dss/, and the FB, 15 -------- 19 - MIPI DPI (parallel) output 20 - MIPI DSI output in command mode 21 - MIPI DBI (RFBI) output 22 - SDI output 23 - TV output 24 - All pieces can be compiled as a module or inside kernel 25 - Use DISPC to update any of the outputs [all …]
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | misc_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * This file contains miscellaneous low-level functions. 4 * Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org) 21 #include <asm/asm-offsets.h> 27 #include <asm/feature-fixups.h> 195 /* rotate 24 bits SCOM address 8 bits left and mask out it's low 8 bits 196 * (including parity). On current CPUs they must be 0'd, 229 /* rotate 24 bits SCOM address 8 bits left and mask out it's low 8 bits 230 * (including parity). On current CPUs they must be 0'd. 261 addi r5,r5,kexec_flag-1b [all …]
|
/openbmc/linux/Documentation/fb/ |
H A D | api.rst | 9 --------------- 12 with frame buffer devices. In-kernel APIs between device drivers and the frame 22 --------------- 36 - FB_CAP_FOURCC 44 -------------------- 46 Pixels are stored in memory in hardware-dependent formats. Applications need 58 - FB_TYPE_PACKED_PIXELS 67 - FB_TYPE_PLANES 75 - FB_TYPE_INTERLEAVED_PLANES 86 - FB_TYPE_FOURCC [all …]
|
/openbmc/u-boot/include/linux/ |
H A D | fb.h | 60 #define FB_NONSTD_HAM 1 /* Hold-And-Modify (HAM) */ 139 __u32 rotate; /* angle we rotate counter clockwise */ member 194 __u32 vcount; /* current scanline position */ 195 __u32 hcount; /* current scandot position */ 213 __u32 dx; /* screen-relative */ 316 __u32 serial; /* Serial Number - Integer */ 323 __u16 input; /* display type - see FB_DISP_* */ 324 __u16 dpms; /* DPMS support - see FB_DPMS_ */ 325 __u16 signal; /* Signal Type - see FB_SIGNAL_* */ 328 __u16 gamma; /* Gamma - in fractions of 100 */ [all …]
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | platform-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 The current supported of platform drivers (not including staging drivers) are 17 am437x-vpfe TI AM437x VPFE 18 aspeed-video Aspeed AST2400 and AST2500 19 atmel-isc ATMEL Image Sensor Controller (ISC) 20 atmel-isi ATMEL Image Sensor Interface (ISI) 24 cdns-csi2rx Cadence MIPI-CSI2 RX Controller 25 cdns-csi2tx Cadence MIPI-CSI2 TX Controller 26 coda-vpu Chips&Media Coda multi-standard codec IP 29 exynos-fimc-is EXYNOS4x12 FIMC-IS (Imaging Subsystem) [all …]
|
/openbmc/linux/drivers/video/fbdev/omap/ |
H A D | lcdc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 15 #include <linux/dma-mapping.h> 20 #include <linux/soc/ti/omap1-io.h> 21 #include <linux/soc/ti/omap1-soc.h> 22 #include <linux/omap-dma.h> 24 #include <asm/mach-types.h> 135 dev_err(lcdc.fbdev->dev, "timeout waiting for FRAME DONE\n"); in disable_controller() 146 dev_err(lcdc.fbdev->dev, in reset_controller() 155 dev_err(lcdc.fbdev->dev, in reset_controller() 161 * Configure the LCD DMA according to the current mode specified by parameters [all …]
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | au1100fb.c | 21 * linux/drivers/video/skeletonfb.c -- Skeleton for a frame buffer device 54 #include <linux/dma-mapping.h> 58 #include <asm/mach-au1x00/au1000.h> 97 .height = -1, 98 .width = -1, 116 fbdev->regs->lcd_control |= LCD_CONTROL_GO; in au1100fb_fb_blank() 124 fbdev->regs->lcd_control &= ~LCD_CONTROL_GO; in au1100fb_fb_blank() 140 struct fb_info *info = &fbdev->info; in au1100fb_setmode() 145 return -EINVAL; in au1100fb_setmode() 147 /* Update var-dependent FB info */ in au1100fb_setmode() [all …]
|