| /linux/include/linux/fsl/ |
| H A D | guts.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 15 #include <linux/io.h> 29 u32 porpllsr; /* 0x.0000 - POR PLL Ratio Status Register */ 30 u32 porbmsr; /* 0x.0004 - POR Boot Mode Status Register */ 31 u32 porimpscr; /* 0x.0008 - POR I/O Impedance Status and 34 u32 pordevsr; /* 0x.000c - POR I/O Device Status Register */ 35 u32 pordbgmsr; /* 0x.0010 - POR Debug Mode Status Register */ 36 u32 pordevsr2; /* 0x.0014 - POR device status register 2 */ 37 u8 res018[0x20 - 0x18]; 38 u32 porcir; /* 0x.0020 - POR Configuration Information [all …]
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | renesas,rzn1-pinctrl.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/renesas,rzn1-pinctrl.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Fabrizio Castro <fabrizio.castro.jz@renesas.com> 11 - Geert Uytterhoeven <geert+renesas@glider.be> 16 - const: renesas,r9a06g032-pinctrl # RZ/N1D 17 - const: renesas,rzn1-pinctrl # Generic RZ/N1 21 - description: GPIO Multiplexing Level1 Register Block 22 - description: GPIO Multiplexing Level2 Register Block [all …]
|
| /linux/drivers/video/fbdev/ |
| H A D | s3fb.c | 2 * linux/drivers/video/s3fb.c -- Frame buffer device driver for S3 Trio/Virge 4 * Copyright (c) 2006-2007 Ondrej Zajicek <santiago@crfreenet.org> 30 #include <linux/i2c-algo-bit.h> 48 /* ------------------------------------------------------------------------- */ 152 /* ------------------------------------------------------------------------- */ 162 MODULE_AUTHOR("(c) 2006-2007 Ondrej Zajicek <santiago@crfreenet.org>"); 167 MODULE_PARM_DESC(mode_option, "Default video mode ('640x480-8@60', etc)"); 169 MODULE_PARM_DESC(mode, "Default video mode ('640x480-8@60', etc) (deprecated)"); 171 MODULE_PARM_DESC(mtrr, "Enable write-combining with MTRR (1=enable, 0=disable, default=1)"); 177 /* ------------------------------------------------------------------------- */ [all …]
|
| H A D | ssd1307fb.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 122 array->type = type; in ssd1307fb_alloc_array() 136 dev_err(&client->dev, "Couldn't send I2C command.\n"); in ssd1307fb_write_array() 150 return -ENOMEM; in ssd1307fb_write_cmd() 152 array->data[0] = cmd; in ssd1307fb_write_cmd() 163 u8 col_end = col_start + cols - 1; in ssd1307fb_set_col_range() 166 if (col_start == par->col_start && col_end == par->col_end) in ssd1307fb_set_col_range() 169 ret = ssd1307fb_write_cmd(par->client, SSD1307FB_SET_COL_RANGE); in ssd1307fb_set_col_range() 173 ret = ssd1307fb_write_cmd(par->client, col_start); in ssd1307fb_set_col_range() 177 ret = ssd1307fb_write_cmd(par->client, col_end); in ssd1307fb_set_col_range() [all …]
|
| H A D | arkfb.c | 2 * linux/drivers/video/arkfb.c -- Frame buffer device driver for ARK 2000PV 42 /* ------------------------------------------------------------------------- */ 95 /* ------------------------------------------------------------------------- */ 100 static char *mode_option = "640x480-8@60"; 107 MODULE_PARM_DESC(mode_option, "Default video mode ('640x480-8@60', etc)"); 109 MODULE_PARM_DESC(mode, "Default video mode ('640x480-8@60', etc) (deprecated)"); 117 /* ------------------------------------------------------------------------- */ 122 const u8 *font = map->data; in arkfb_settile() 123 u8 __iomem *fb = (u8 __iomem *)info->screen_base; in arkfb_settile() 126 if ((map->width != 8) || (map->height != 16) || in arkfb_settile() [all …]
|
| H A D | imsttfb.c | 2 * drivers/video/imsttfb.c -- frame buffer device for IMS TwinTurbo 31 #include <asm/io.h> 40 #define eieio() /* Enforce In-order Execution of I/O */ 172 TVPPMASK = 0x08, /* 2 Pixel Read-Mask */ 182 TVPCXPOL = 0x30, /* 12 Cursor-Position X LSB */ 183 TVPCXPOH = 0x34, /* 13 Cursor-Position X MSB */ 184 TVPCYPOL = 0x38, /* 14 Cursor-Position Y LSB */ 185 TVPCYPOH = 0x3c, /* 15 Cursor-Position Y MSB */ 195 TVPIRMXC = 0x19, /* Multiplex Control (0x98) */ 204 TVPIRCKL = 0x30, /* Color-Key Overlay Low */ [all …]
|
| /linux/Documentation/virt/uml/ |
| H A D | user_mode_linux_howto_v2.rst | 1 .. SPDX-License-Identifier: GPL-2.0 25 Most OSes today have built-in support for a number of "fake" 27 User Mode Linux takes this concept to the ultimate extreme - there 30 concepts which map onto something provided by the host - files, sockets, 36 The UML kernel is just a process running on Linux - same as any other 57 * You can run a usermode kernel as a non-root user (you may need to 99 This is extremely easy on Debian - you can do it using debootstrap. It is 100 also easy on OpenWRT - the build process can build UML images. All other 101 distros - YMMV. 114 or by running ``tune2fs -o discard /dev/ubdXX`` will request UML to [all …]
|
| /linux/sound/soc/rockchip/ |
| H A D | rockchip_i2s_tdm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // ALSA SoC Audio Layer - Rockchip I2S/TDM Controller driver 5 // Author: Sugar Zhang <sugar.zhang@rock-chips.com> 9 #include <linux/clk-provider.h> 23 #define DRV_NAME "rockchip-i2s-tdm" 92 clk_disable_unprepare(i2s_tdm->mclk_t in i2s_tdm_disable_unprepare_mclk() [all...] |
| /linux/arch/powerpc/include/asm/ |
| H A D | 8xx_immap.h | 10 * functional files.....but anyone else is welcome to try. -- Dan 95 /*----------------------------------------------------------------------- 96 * BR - Memory Controller: Base Register 16-9 112 /*----------------------------------------------------------------------- 113 * OR - Memory Controller: Option Register 16-11 118 /* Address Multiplex */ 227 /* The key to unlock registers maintained by keep-alive power. 396 uint fec_grp_hash_table_high; /* upper 32-bits of hash table */ 397 uint fec_grp_hash_table_low; /* lower 32-bits of hash table */ 412 uint fec_r_bound; /* end of RAM (read-only) */ [all …]
|
| /linux/fs/smb/client/ |
| H A D | smb1ops.c | 1 // SPDX-License-Identifier: GPL-2.0-only 37 struct smb_hdr *in_buf = (struct smb_hdr *)rqst->rq_iov[0].iov_base; in send_nt_cancel() 39 /* -4 for RFC1001 length and +2 for BCC field */ in send_nt_cancel() 40 in_buf->smb_buf_length = cpu_to_be32(sizeof(struct smb_hdr) - 4 + 2); in send_nt_cancel() 41 in_buf->Command = SMB_COM_NT_CANCEL; in send_nt_cancel() 42 in_buf->WordCoun in send_nt_cancel() 1259 TRANSACT_IOCTL_RSP *io = rsp_iov->iov_base; cifs_get_reparse_point_buffer() local [all...] |
| H A D | cifsglob.h | 1 /* SPDX-License-Identifier: LGPL-2.1 */ 60 * max attribute cache timeout (jiffies) - 2^30 114 #define CIFS_DFS_ROOT_SES(ses) ((ses)->dfs_root_ses ?: (ses)) 226 struct shash_desc *aes_cmac; /* block-cipher based MAC function, for SMB3 signatures */ 228 struct crypto_aead *enc; /* smb3 encryption AEAD TFM (AES-CCM and AES-GCM) */ 229 struct crypto_aead *dec; /* smb3 decryption AEAD TFM (AES-CCM and AES-GCM) */ 261 } io; member 341 * message field DataRemaining for out-of-band data read (e.g through 473 /* open a file for non-posix mounts */ 476 /* set fid protocol-specific info */ [all …]
|
| /linux/Documentation/scsi/ |
| H A D | ChangeLog.megaraid | 1 Release Date : Thu Nov 16 15:32:35 EST 2006 - 9 and re-initialize its internal RAID structure. 14 2. Authors email-id domain name changed from lsil.com to lsi.com. 17 Release Date : Fri May 19 09:31:45 EST 2006 - Seokmann Ju <sju@lsil.com> 23 Root Cause: the driver registered controllers as 64-bit DMA capable 26 identifying 64-bit DMA capable controllers. 28 > -----Original Message----- 31 > To: linux-scsi@vger.kernel.org; Kolli, Neela; Mukker, Atul; 86 issue on 64-bit platform. 93 > -----Original Message----- [all …]
|
| /linux/drivers/scsi/ |
| H A D | ncr53c8xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 ** Device driver for the PCI-SCSI NCR538XX controller family. 6 ** Copyright (C) 1998-2001 Gerard Roudier <groudier@free.fr> 9 **----------------------------------------------------------------------------- 23 ** Stefan Esser <se@mi.Uni-Koeln.de> 62 /* --------------------------------------------------------------------- 65 ** --------------------------------------------------------------------- 143 * Disallow disconnections at boot-up 179 * Settle time after reset at boot-up 184 ** Bridge quirks work-around option defaulted to 1. [all …]
|
| H A D | ncr53c8xx.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 ** Device driver for the PCI-SCSI NCR538XX controller family. 8 **----------------------------------------------------------------------------- 22 ** Stefan Esser <se@mi.Uni-Koeln.de> 27 **----------------------------------------------------------------------------- 38 ** Support for Fast-20 scsi. 42 ** Support for Fast-40 scsi. 43 ** Support for on-Board RAM. 46 ** Full support for scsi scripts instructions pre-fetching. 57 ** Low PCI traffic for command handling when on-chip RAM is present. [all …]
|
| /linux/drivers/memory/ |
| H A D | omap-gpmc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2005-2006 Nokia Corporation 10 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com> 22 #include <linux/io.h> 33 #include <linux/omap-gpmc.h> 37 #include <linux/platform_data/mtd-nand-omap2.h> 39 #define DEVICE_NAME "omap-gpmc" 258 /* Define chip-selects as reserved by default until probe completes */ 306 * gpmc_get_clk_period - get period of selected clock domain in ps 343 return (time_ns * 1000 + tick_ps - 1) / tick_ps; in gpmc_ns_to_clk_ticks() [all …]
|
| /linux/drivers/rtc/ |
| H A D | rtc-ds1685.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * An rtc driver for the Dallas/Maxim DS1685/DS1687 and related real-time 6 * Copyright (C) 2011-2014 Joshua Kinard <linux@kumba.dev>. 7 * Copyright (C) 2009 Matthias Fuchs <matthias.fuchs@esd-electronics.com>. 10 * DS1685/DS1687 3V/5V Real-Time Clocks, 19-5215, Rev 4/10. 11 * DS17x85/DS17x87 3V/5V Real-Time Clocks, 19-5222, Rev 4/10. 12 * DS1689/DS1693 3V/5V Serialized Real-Time Clocks, Rev 112105. 13 * Application Note 90, Using the Multiplex Bus RTC Extended Features. 20 #include <linux/io.h> 33 /* ----------------------------------------------------------------------- */ [all …]
|
| /linux/drivers/net/ethernet/sun/ |
| H A D | cassini.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 29 /* cassini register map: 2M memory mapped in 32-bit memory space accessible as 30 * 32-bit words. there is no i/o port access. REG_ addresses are 62 /* top level interrupts [0-9] are auto-cleared to 0 when the status 63 * register is read. second level interrupts [13 - 18] are cleared at 64 * the source. tx completion register 3 is replicated in [19 - 31] 104 len of non-reassembly pkt 183 #define BIM_CFG_64BIT_DISABLE 0x004 /* disable 64-bit mode */ 185 #define BIM_CFG_32BIT 0x010 /* (ro) 1 = 32-bit slot, 0 = 64-bit */ 216 reset when hot-swap is being [all …]
|
| /linux/drivers/usb/serial/ |
| H A D | cp210x.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright (C) 2010-2021 Johan Hovold (johan@kernel.org) 10 * control thanks to Munir Nassar nassarmu@real-time.com 54 { USB_DEVICE(0x0404, 0x034C) }, /* NCR Retail IO Box */ 55 { USB_DEVICE(0x045B, 0x0053) }, /* Renesas RX610 RX-Stick */ 56 { USB_DEVICE(0x0471, 0x066A) }, /* AKTAKOM ACE-1001 cable */ 57 { USB_DEVICE(0x0489, 0xE000) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */ 58 { USB_DEVICE(0x0489, 0xE003) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */ 59 { USB_DEVICE(0x04BF, 0x1301) }, /* TDK Corporation NC0110013M - Network Controller */ 60 { USB_DEVICE(0x04BF, 0x1303) }, /* TDK Corporation MM0110113M - i3 Micro Module */ [all …]
|
| /linux/drivers/ata/ |
| H A D | sata_mv.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * sata_mv.c - Marvell SATA support 5 * Copyright 2008-2009: Marvell Corporation, all rights reserved. 12 * Please ALWAYS copy linux-ide@vger.kernel.org on emails. 18 * --> Develop a low-power-consumption strategy, and implement it. 20 * --> Add sysfs attributes for per-chip / per-HC IRQ coalescing thresholds. 22 * --> [Experiment, Marvell value added] Is it possible to use target 23 * mode to cross-connect two Linux boxes with Marvell cards? If so, 31 * 80x1-B2 errata PCI#11: 34 * should be careful to insert those cards only onto PCI-X bus #0, [all …]
|
| /linux/drivers/phy/rockchip/ |
| H A D | phy-rockchip-inno-usb2.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 #include <linux/clk-provider.h> 11 #include <linux/extcon-provider.h> 13 #include <linux/io.h> 50 * enum usb_chg_state - Different states involved in USB charger detection. 89 * struct rockchip_chg_det_reg - usb charger detect registers 115 * struct rockchip_usb2phy_port_cfg - usb-phy port configuration. 169 * struct rockchip_usb2phy_cfg - usb-phy configuration. 170 * @reg: the address offset of grf for usb-phy config. 174 * @port_cfgs: usb-phy port configurations. [all …]
|
| /linux/drivers/media/pci/bt8xx/ |
| H A D | bttv-cards.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 bttv-cards.c 6 this file has configuration information - card-specific stuff 9 Copyright (C) 1996,97,98 Ralph Metzler (rjkm@thp.uni-koeln.de) 10 & Marcus Metzler (mocm@thp.uni-koeln.de) 11 (c) 1999-2001 Gerd Knorr <kraxel@goldbach.in-berlin.de> 28 #include <asm/io.h> 31 #include <media/v4l2-common.h> 33 #include "bttv-audio-hook.h" 85 static unsigned int card[BTTV_MAX] = { [ 0 ... (BTTV_MAX-1) ] = UNSET }; [all …]
|