Home
last modified time | relevance | path

Searched refs:this (Results 1 – 200 of 4347) sorted by relevance

12345678910>>...22

/linux-4.4.14/sound/usb/line6/
Dmidibuf.c41 static int midibuf_is_empty(struct midi_buffer *this) in midibuf_is_empty() argument
43 return (this->pos_read == this->pos_write) && !this->full; in midibuf_is_empty()
46 static int midibuf_is_full(struct midi_buffer *this) in midibuf_is_full() argument
48 return this->full; in midibuf_is_full()
51 void line6_midibuf_reset(struct midi_buffer *this) in line6_midibuf_reset() argument
53 this->pos_read = this->pos_write = this->full = 0; in line6_midibuf_reset()
54 this->command_prev = -1; in line6_midibuf_reset()
57 int line6_midibuf_init(struct midi_buffer *this, int size, int split) in line6_midibuf_init() argument
59 this->buf = kmalloc(size, GFP_KERNEL); in line6_midibuf_init()
61 if (this->buf == NULL) in line6_midibuf_init()
[all …]
/linux-4.4.14/drivers/net/wireless/
Dwl3501_cs.c187 static inline void wl3501_switch_page(struct wl3501_card *this, u8 page) in wl3501_switch_page() argument
189 wl3501_outb(page, this->base_addr + WL3501_NIC_BSS); in wl3501_switch_page()
198 static int wl3501_get_flash_mac_addr(struct wl3501_card *this) in wl3501_get_flash_mac_addr() argument
200 int base_addr = this->base_addr; in wl3501_get_flash_mac_addr()
209 this->mac_addr[0] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
211 this->mac_addr[1] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
213 this->mac_addr[2] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
215 this->mac_addr[3] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
217 this->mac_addr[4] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
219 this->mac_addr[5] = inb(base_addr + WL3501_NIC_IODPA); in wl3501_get_flash_mac_addr()
[all …]
/linux-4.4.14/drivers/mtd/onenand/
Donenand_base.c196 static int onenand_block_address(struct onenand_chip *this, int block) in onenand_block_address() argument
199 if (block & this->density_mask) in onenand_block_address()
200 return ONENAND_DDP_CHIP1 | (block ^ this->density_mask); in onenand_block_address()
213 static int onenand_bufferram_address(struct onenand_chip *this, int block) in onenand_bufferram_address() argument
216 if (block & this->density_mask) in onenand_bufferram_address()
273 static unsigned flexonenand_block(struct onenand_chip *this, loff_t addr) in flexonenand_block() argument
277 if (ONENAND_IS_DDP(this) && addr >= this->diesize[0]) { in flexonenand_block()
279 addr -= this->diesize[0]; in flexonenand_block()
282 boundary = this->boundary[die]; in flexonenand_block()
284 blk = addr >> (this->erase_shift - 1); in flexonenand_block()
[all …]
Donenand_bbt.c59 struct onenand_chip *this = mtd->priv; in create_bbt() local
60 struct bbm_info *bbm = this->bbm; in create_bbt()
80 numblocks = this->chipsize >> (bbm->bbt_erase_shift - 1); in create_bbt()
96 from + j * this->writesize + bd->offs, &ops); in create_bbt()
103 scanlen, this->writesize, bd)) { in create_bbt()
113 if (FLEXONENAND(this)) { in create_bbt()
134 struct onenand_chip *this = mtd->priv; in onenand_memory_bbt() local
136 return create_bbt(mtd, this->page_buf, bd, -1); in onenand_memory_bbt()
147 struct onenand_chip *this = mtd->priv; in onenand_isbad_bbt() local
148 struct bbm_info *bbm = this->bbm; in onenand_isbad_bbt()
[all …]
Dsamsung.c226 struct onenand_chip *this = onenand->mtd->priv; in s3c_onenand_readw() local
228 int reg = addr - this->base; in s3c_onenand_readw()
276 struct onenand_chip *this = onenand->mtd->priv; in s3c_onenand_writew() local
278 unsigned int reg = addr - this->base; in s3c_onenand_writew()
387 struct onenand_chip *this = mtd->priv; in s3c_onenand_command() local
394 fba = (int) (addr >> this->erase_shift); in s3c_onenand_command()
395 fpa = (int) (addr >> this->page_shift); in s3c_onenand_command()
396 fpa &= this->page_mask; in s3c_onenand_command()
406 ONENAND_SET_NEXT_BUFFERRAM(this); in s3c_onenand_command()
411 index = ONENAND_CURRENT_BUFFERRAM(this); in s3c_onenand_command()
[all …]
Domap2.c109 struct onenand_chip *this = mtd->priv; in omap2_onenand_wait() local
181 !this->ongoing) { in omap2_onenand_wait()
271 if (this->ongoing) in omap2_onenand_wait()
282 struct onenand_chip *this = mtd->priv; in omap2_onenand_bufferram_offset() local
284 if (ONENAND_CURRENT_BUFFERRAM(this)) { in omap2_onenand_bufferram_offset()
286 return this->writesize; in omap2_onenand_bufferram_offset()
301 struct onenand_chip *this = mtd->priv; in omap3_onenand_read_bufferram() local
332 memcpy(buf + count, this->base + bram_offset + count, xtra); in omap3_onenand_read_bufferram()
370 memcpy(buf, this->base + bram_offset, count); in omap3_onenand_read_bufferram()
379 struct onenand_chip *this = mtd->priv; in omap3_onenand_write_bufferram() local
[all …]
/linux-4.4.14/drivers/mtd/nand/gpmi-nand/
Dgpmi-nand.c82 struct gpmi_nand_data *this = cookie; in bch_irq() local
84 gpmi_clear_bch(this); in bch_irq()
85 complete(&this->bch_done); in bch_irq()
107 static inline int get_ecc_strength(struct gpmi_nand_data *this) in get_ecc_strength() argument
109 struct bch_geometry *geo = &this->bch_geometry; in get_ecc_strength()
110 struct mtd_info *mtd = &this->mtd; in get_ecc_strength()
120 static inline bool gpmi_check_ecc(struct gpmi_nand_data *this) in gpmi_check_ecc() argument
122 struct bch_geometry *geo = &this->bch_geometry; in gpmi_check_ecc()
125 if (GPMI_IS_MX23(this) || GPMI_IS_MX28(this)) { in gpmi_check_ecc()
130 return geo->ecc_strength <= this->devdata->bch_max_ecc_strength; in gpmi_check_ecc()
[all …]
Dgpmi-lib.c127 static int __gpmi_enable_clk(struct gpmi_nand_data *this, bool v) in __gpmi_enable_clk() argument
134 clk = this->resources.clock[i]; in __gpmi_enable_clk()
150 clk_disable_unprepare(this->resources.clock[i - 1]); in __gpmi_enable_clk()
157 int gpmi_init(struct gpmi_nand_data *this) in gpmi_init() argument
159 struct resources *r = &this->resources; in gpmi_init()
162 ret = gpmi_enable_clk(this); in gpmi_init()
173 ret = gpmi_reset_block(r->bch_regs, GPMI_IS_MX23(this)); in gpmi_init()
197 gpmi_disable_clk(this); in gpmi_init()
204 void gpmi_dump_info(struct gpmi_nand_data *this) in gpmi_dump_info() argument
206 struct resources *r = &this->resources; in gpmi_dump_info()
[all …]
/linux-4.4.14/drivers/isdn/hardware/eicon/
Ddi.c81 ENTITY *this = NULL; in pr_out() local
108 this = entity_ptr(a, e_no); in pr_out()
110 if (!this) in pr_out()
119 DBG_TRC((">A%d Id=0x%x Req=0x%x", ((ISDN_ADAPTER *)a->io)->ANum, this->Id, this->Req)) in pr_out()
122 dbug(dprintf("out:Req=%x,Id=%x,Ch=%x", this->Req, this->Id, this->ReqCh)); in pr_out()
127 if (!(a->tx_stream[this->Id] && in pr_out()
128 this->Req == N_DATA)) { in pr_out()
133 i = this->XCurrent; in pr_out()
134 X = PTR_X(a, this); in pr_out()
135 while (i < this->XNum && length < 270) { in pr_out()
[all …]
Dcapifunc.c727 APPL *this; in diva_register_appl() local
814 this = &application[appl - 1]; in diva_register_appl()
815 memset(this, 0, sizeof(APPL)); in diva_register_appl()
817 this->Id = appl; in diva_register_appl()
823 this->queue_size = 1000; in diva_register_appl()
825 this->MaxNCCI = (byte) nconn; in diva_register_appl()
826 this->MaxNCCIData = (byte) rp->datablkcnt; in diva_register_appl()
827 this->MaxBuffer = bnum; in diva_register_appl()
828 this->MaxDataLength = rp->datablklen; in diva_register_appl()
830 this->DataNCCI = DataNCCI; in diva_register_appl()
[all …]
/linux-4.4.14/drivers/s390/net/
Dfsm.c20 fsm_instance *this; in init_fsm() local
24 this = kzalloc(sizeof(fsm_instance), order); in init_fsm()
25 if (this == NULL) { in init_fsm()
30 strlcpy(this->name, name, sizeof(this->name)); in init_fsm()
31 init_waitqueue_head(&this->wait_q); in init_fsm()
37 kfree_fsm(this); in init_fsm()
44 this->f = f; in init_fsm()
50 kfree_fsm(this); in init_fsm()
62 kfree_fsm(this); in init_fsm()
68 return this; in init_fsm()
[all …]
/linux-4.4.14/fs/jffs2/
Dnodelist.c24 struct jffs2_node_frag *this);
102 struct jffs2_node_frag *this) in jffs2_obsolete_node_frag() argument
104 if (this->node) { in jffs2_obsolete_node_frag()
105 this->node->frags--; in jffs2_obsolete_node_frag()
106 if (!this->node->frags) { in jffs2_obsolete_node_frag()
109 ref_offset(this->node->raw), this->node->ofs, this->node->ofs+this->node->size); in jffs2_obsolete_node_frag()
110 jffs2_mark_node_obsolete(c, this->node->raw); in jffs2_obsolete_node_frag()
111 jffs2_free_full_dnode(this->node); in jffs2_obsolete_node_frag()
114 …ref_offset(this->node->raw), this->node->ofs, this->node->ofs+this->node->size, this->node->frags); in jffs2_obsolete_node_frag()
115 mark_ref_normal(this->node->raw); in jffs2_obsolete_node_frag()
[all …]
Dcompr.c34 static int jffs2_is_best_compression(struct jffs2_compressor *this, in jffs2_is_best_compression() argument
43 if ((this->compr == JFFS2_COMPR_LZO) && (bestsize > size)) in jffs2_is_best_compression()
47 if ((this->compr == JFFS2_COMPR_LZO) && (bestsize > (size * FAVOUR_LZO_PERCENT / 100))) in jffs2_is_best_compression()
77 struct jffs2_compressor *this; in jffs2_selected_compress() local
90 list_for_each_entry(this, &jffs2_compressor_list, list) { in jffs2_selected_compress()
92 if (!this->compress || this->disabled) in jffs2_selected_compress()
96 if (compr && (compr != this->compr)) in jffs2_selected_compress()
103 this->usecount++; in jffs2_selected_compress()
108 err = this->compress(data_in, output_buf, datalen, cdatalen); in jffs2_selected_compress()
111 this->usecount--; in jffs2_selected_compress()
[all …]
Dreadinode.c223 struct jffs2_tmp_dnode_info *this, *ptn; in jffs2_add_tn_to_tree() local
250 this = jffs2_lookup_tn(&rii->tn_root, tn->fn->ofs); in jffs2_add_tn_to_tree()
251 if (this) { in jffs2_add_tn_to_tree()
254 while (this->overlapped) { in jffs2_add_tn_to_tree()
255 ptn = tn_prev(this); in jffs2_add_tn_to_tree()
261 this->overlapped = 0; in jffs2_add_tn_to_tree()
264 this = ptn; in jffs2_add_tn_to_tree()
266 …dbg_readinode("'this' found %#04x-%#04x (%s)\n", this->fn->ofs, this->fn->ofs + this->fn->size, th… in jffs2_add_tn_to_tree()
269 while (this) { in jffs2_add_tn_to_tree()
270 if (this->fn->ofs > fn_end) in jffs2_add_tn_to_tree()
[all …]
Ddebug.c501 struct list_head *this; in __jffs2_dbg_dump_block_lists_nolock() local
505 list_for_each(this, &c->clean_list) { in __jffs2_dbg_dump_block_lists_nolock()
506 struct jffs2_eraseblock *jeb = list_entry(this, struct jffs2_eraseblock, list); in __jffs2_dbg_dump_block_lists_nolock()
523 struct list_head *this; in __jffs2_dbg_dump_block_lists_nolock() local
527 list_for_each(this, &c->very_dirty_list) { in __jffs2_dbg_dump_block_lists_nolock()
528 struct jffs2_eraseblock *jeb = list_entry(this, struct jffs2_eraseblock, list); in __jffs2_dbg_dump_block_lists_nolock()
546 struct list_head *this; in __jffs2_dbg_dump_block_lists_nolock() local
550 list_for_each(this, &c->dirty_list) { in __jffs2_dbg_dump_block_lists_nolock()
551 struct jffs2_eraseblock *jeb = list_entry(this, struct jffs2_eraseblock, list); in __jffs2_dbg_dump_block_lists_nolock()
569 struct list_head *this; in __jffs2_dbg_dump_block_lists_nolock() local
[all …]
/linux-4.4.14/include/linux/mtd/
Donenand.h157 #define ONENAND_CURRENT_BUFFERRAM(this) (this->bufferram_index) argument
158 #define ONENAND_NEXT_BUFFERRAM(this) (this->bufferram_index ^ 1) argument
159 #define ONENAND_SET_NEXT_BUFFERRAM(this) (this->bufferram_index ^= 1) argument
160 #define ONENAND_SET_PREV_BUFFERRAM(this) (this->bufferram_index ^= 1) argument
161 #define ONENAND_SET_BUFFERRAM0(this) (this->bufferram_index = 0) argument
162 #define ONENAND_SET_BUFFERRAM1(this) (this->bufferram_index = 1) argument
164 #define FLEXONENAND(this) \ argument
165 (this->device_id & DEVICE_IS_FLEXONENAND)
166 #define ONENAND_GET_SYS_CFG1(this) \ argument
167 (this->read_word(this->base + ONENAND_REG_SYS_CFG1))
[all …]
/linux-4.4.14/drivers/mtd/nand/
Dcs553x_nand.c100 struct nand_chip *this = mtd->priv; in cs553x_read_buf() local
103 memcpy_fromio(buf, this->IO_ADDR_R, 0x800); in cs553x_read_buf()
107 memcpy_fromio(buf, this->IO_ADDR_R, len); in cs553x_read_buf()
112 struct nand_chip *this = mtd->priv; in cs553x_write_buf() local
115 memcpy_toio(this->IO_ADDR_R, buf, 0x800); in cs553x_write_buf()
119 memcpy_toio(this->IO_ADDR_R, buf, len); in cs553x_write_buf()
124 struct nand_chip *this = mtd->priv; in cs553x_read_byte() local
125 return readb(this->IO_ADDR_R); in cs553x_read_byte()
130 struct nand_chip *this = mtd->priv; in cs553x_write_byte() local
133 while (i && readb(this->IO_ADDR_R + MM_NAND_STS) & CS_NAND_CTLR_BUSY) { in cs553x_write_byte()
[all …]
Dnand_bbt.c175 struct nand_chip *this = mtd->priv; in read_bbt() local
185 from = ((loff_t)page) << this->page_shift; in read_bbt()
188 len = min(totlen, (size_t)(1 << this->bbt_erase_shift)); in read_bbt()
224 this->bbt_erase_shift); in read_bbt()
225 bbt_mark_entry(this, offs + act, in read_bbt()
236 this->bbt_erase_shift); in read_bbt()
239 bbt_mark_entry(this, offs + act, in read_bbt()
242 bbt_mark_entry(this, offs + act, in read_bbt()
266 struct nand_chip *this = mtd->priv; in read_abs_bbt() local
271 for (i = 0; i < this->numchips; i++) { in read_abs_bbt()
[all …]
Dau1550nd.c42 struct nand_chip *this = mtd->priv; in au_read_byte() local
43 u_char ret = readb(this->IO_ADDR_R); in au_read_byte()
57 struct nand_chip *this = mtd->priv; in au_write_byte() local
58 writeb(byte, this->IO_ADDR_W); in au_write_byte()
70 struct nand_chip *this = mtd->priv; in au_read_byte16() local
71 u_char ret = (u_char) cpu_to_le16(readw(this->IO_ADDR_R)); in au_read_byte16()
85 struct nand_chip *this = mtd->priv; in au_write_byte16() local
86 writew(le16_to_cpu((u16) byte), this->IO_ADDR_W); in au_write_byte16()
98 struct nand_chip *this = mtd->priv; in au_read_word() local
99 u16 ret = readw(this->IO_ADDR_R); in au_read_word()
[all …]
Dcmx270_nand.c56 struct nand_chip *this = mtd->priv; in cmx270_read_byte() local
58 return (readl(this->IO_ADDR_R) >> 16); in cmx270_read_byte()
64 struct nand_chip *this = mtd->priv; in cmx270_write_buf() local
67 writel((*buf++ << 16), this->IO_ADDR_W); in cmx270_write_buf()
73 struct nand_chip *this = mtd->priv; in cmx270_read_buf() local
76 *buf++ = readl(this->IO_ADDR_R) >> 16; in cmx270_read_buf()
97 struct nand_chip* this = mtd->priv; in cmx270_hwcontrol() local
98 unsigned int nandaddr = (unsigned int)this->IO_ADDR_W; in cmx270_hwcontrol()
118 this->IO_ADDR_W = (void __iomem*)nandaddr; in cmx270_hwcontrol()
120 writel((dat << 16), this->IO_ADDR_W); in cmx270_hwcontrol()
[all …]
Ddiskonchip.c302 struct nand_chip *this = mtd->priv; in doc2000_write_byte() local
303 struct doc_priv *doc = this->priv; in doc2000_write_byte()
314 struct nand_chip *this = mtd->priv; in doc2000_read_byte() local
315 struct doc_priv *doc = this->priv; in doc2000_read_byte()
329 struct nand_chip *this = mtd->priv; in doc2000_writebuf() local
330 struct doc_priv *doc = this->priv; in doc2000_writebuf()
346 struct nand_chip *this = mtd->priv; in doc2000_readbuf() local
347 struct doc_priv *doc = this->priv; in doc2000_readbuf()
361 struct nand_chip *this = mtd->priv; in doc2000_readbuf_dword() local
362 struct doc_priv *doc = this->priv; in doc2000_readbuf_dword()
[all …]
Dams-delta.c67 struct nand_chip *this = mtd->priv; in ams_delta_write_byte() local
68 void __iomem *io_base = this->priv; in ams_delta_write_byte()
71 writew(byte, this->IO_ADDR_W); in ams_delta_write_byte()
80 struct nand_chip *this = mtd->priv; in ams_delta_read_byte() local
81 void __iomem *io_base = this->priv; in ams_delta_read_byte()
86 res = readw(this->IO_ADDR_R); in ams_delta_read_byte()
177 struct nand_chip *this; in ams_delta_init() local
197 this = (struct nand_chip *) (&ams_delta_mtd[1]); in ams_delta_init()
200 ams_delta_mtd->priv = this; in ams_delta_init()
215 this->priv = io_base; in ams_delta_init()
[all …]
Dsharpsl.c111 struct nand_chip *this; in sharpsl_nand_probe() local
143 this = (struct nand_chip *)(&sharpsl->chip); in sharpsl_nand_probe()
146 sharpsl->mtd.priv = this; in sharpsl_nand_probe()
157 this->IO_ADDR_R = sharpsl->io + FLASHIO; in sharpsl_nand_probe()
158 this->IO_ADDR_W = sharpsl->io + FLASHIO; in sharpsl_nand_probe()
160 this->cmd_ctrl = sharpsl_nand_hwcontrol; in sharpsl_nand_probe()
161 this->dev_ready = sharpsl_nand_dev_ready; in sharpsl_nand_probe()
163 this->chip_delay = 15; in sharpsl_nand_probe()
165 this->ecc.mode = NAND_ECC_HW; in sharpsl_nand_probe()
166 this->ecc.size = 256; in sharpsl_nand_probe()
[all …]
Dxway_nand.c92 struct nand_chip *this = mtd->priv; in xway_cmd_ctrl() local
93 unsigned long nandaddr = (unsigned long) this->IO_ADDR_W; in xway_cmd_ctrl()
102 this->IO_ADDR_W = (void __iomem *) nandaddr; in xway_cmd_ctrl()
107 writeb(cmd, this->IO_ADDR_W); in xway_cmd_ctrl()
121 struct nand_chip *this = mtd->priv; in xway_read_byte() local
122 unsigned long nandaddr = (unsigned long) this->IO_ADDR_R; in xway_read_byte()
135 struct nand_chip *this = platform_get_drvdata(pdev); in xway_nand_probe() local
136 unsigned long nandaddr = (unsigned long) this->IO_ADDR_W; in xway_nand_probe()
158 xway_reset_chip(this); in xway_nand_probe()
Dmxc_nand.c853 struct nand_chip *this = mtd->priv; in copy_spare() local
854 struct mxc_nand_host *host = this->priv; in copy_spare()
1498 struct nand_chip *this; in mxcnd_probe() local
1517 this = &host->nand; in mxcnd_probe()
1519 mtd->priv = this; in mxcnd_probe()
1524 this->chip_delay = 5; in mxcnd_probe()
1526 this->priv = host; in mxcnd_probe()
1527 this->dev_ready = mxc_nand_dev_ready; in mxcnd_probe()
1528 this->cmdfunc = mxc_nand_command; in mxcnd_probe()
1529 this->read_byte = mxc_nand_read_byte; in mxcnd_probe()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Dmm.c50 struct nvkm_mm_node *this = *pthis; in nvkm_mm_free() local
52 if (this) { in nvkm_mm_free()
53 struct nvkm_mm_node *prev = node(this, prev); in nvkm_mm_free()
54 struct nvkm_mm_node *next = node(this, next); in nvkm_mm_free()
57 prev->length += this->length; in nvkm_mm_free()
58 list_del(&this->nl_entry); in nvkm_mm_free()
59 kfree(this); this = prev; in nvkm_mm_free()
63 next->offset = this->offset; in nvkm_mm_free()
64 next->length += this->length; in nvkm_mm_free()
65 if (this->type == NVKM_MM_TYPE_NONE) in nvkm_mm_free()
[all …]
Denum.c47 int this = snprintf(data, size, "%s%s", in nvkm_snprintbf() local
49 size -= this; in nvkm_snprintbf()
50 data += this; in nvkm_snprintbf()
/linux-4.4.14/net/caif/
Dcffrml.c37 struct cffrml *this = kzalloc(sizeof(struct cffrml), GFP_ATOMIC); in cffrml_create() local
38 if (!this) in cffrml_create()
40 this->pcpu_refcnt = alloc_percpu(int); in cffrml_create()
41 if (this->pcpu_refcnt == NULL) { in cffrml_create()
42 kfree(this); in cffrml_create()
48 this->layer.receive = cffrml_receive; in cffrml_create()
49 this->layer.transmit = cffrml_transmit; in cffrml_create()
50 this->layer.ctrlcmd = cffrml_ctrlcmd; in cffrml_create()
51 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "frm%d", phyid); in cffrml_create()
52 this->dofcs = use_fcs; in cffrml_create()
[all …]
Dcaif_usb.c88 struct cfusbl *this = kmalloc(sizeof(struct cfusbl), GFP_ATOMIC); in cfusbl_create() local
90 if (!this) in cfusbl_create()
95 memset(&this->layer, 0, sizeof(this->layer)); in cfusbl_create()
96 this->layer.receive = cfusbl_receive; in cfusbl_create()
97 this->layer.transmit = cfusbl_transmit; in cfusbl_create()
98 this->layer.ctrlcmd = cfusbl_ctrlcmd; in cfusbl_create()
99 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "usb%d", phyid); in cfusbl_create()
100 this->layer.id = phyid; in cfusbl_create()
108 ether_addr_copy(&this->tx_eth_hdr[ETH_ALEN], braddr); in cfusbl_create()
109 ether_addr_copy(&this->tx_eth_hdr[ETH_ALEN], ethaddr); in cfusbl_create()
[all …]
Dcfserl.c36 struct cfserl *this = kzalloc(sizeof(struct cfserl), GFP_ATOMIC); in cfserl_create() local
37 if (!this) in cfserl_create()
40 this->layer.receive = cfserl_receive; in cfserl_create()
41 this->layer.transmit = cfserl_transmit; in cfserl_create()
42 this->layer.ctrlcmd = cfserl_ctrlcmd; in cfserl_create()
43 this->usestx = use_stx; in cfserl_create()
44 spin_lock_init(&this->sync); in cfserl_create()
45 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "ser1"); in cfserl_create()
46 return &this->layer; in cfserl_create()
Dcfmuxl.c50 struct cfmuxl *this = kzalloc(sizeof(struct cfmuxl), GFP_ATOMIC); in cfmuxl_create() local
52 if (!this) in cfmuxl_create()
54 this->layer.receive = cfmuxl_receive; in cfmuxl_create()
55 this->layer.transmit = cfmuxl_transmit; in cfmuxl_create()
56 this->layer.ctrlcmd = cfmuxl_ctrlcmd; in cfmuxl_create()
57 INIT_LIST_HEAD(&this->srvl_list); in cfmuxl_create()
58 INIT_LIST_HEAD(&this->frml_list); in cfmuxl_create()
59 spin_lock_init(&this->transmit_lock); in cfmuxl_create()
60 spin_lock_init(&this->receive_lock); in cfmuxl_create()
61 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "mux"); in cfmuxl_create()
[all …]
Dcfcnfg.c74 struct cfcnfg *this; in cfcnfg_create() local
80 this = kzalloc(sizeof(struct cfcnfg), GFP_ATOMIC); in cfcnfg_create()
81 if (!this) in cfcnfg_create()
83 this->mux = cfmuxl_create(); in cfcnfg_create()
84 if (!this->mux) in cfcnfg_create()
86 this->ctrl = cfctrl_create(); in cfcnfg_create()
87 if (!this->ctrl) in cfcnfg_create()
90 resp = cfctrl_get_respfuncs(this->ctrl); in cfcnfg_create()
100 INIT_LIST_HEAD(&this->phys); in cfcnfg_create()
102 cfmuxl_set_uplayer(this->mux, this->ctrl, 0); in cfcnfg_create()
[all …]
Dcfctrl.c38 struct cfctrl *this = in cfctrl_create() local
40 if (!this) in cfctrl_create()
45 cfsrvl_init(&this->serv, 0, &dev_info, false); in cfctrl_create()
46 atomic_set(&this->req_seq_no, 1); in cfctrl_create()
47 atomic_set(&this->rsp_seq_no, 1); in cfctrl_create()
48 this->serv.layer.receive = cfctrl_recv; in cfctrl_create()
49 sprintf(this->serv.layer.name, "ctrl"); in cfctrl_create()
50 this->serv.layer.ctrlcmd = cfctrl_ctrlcmd; in cfctrl_create()
52 spin_lock_init(&this->loop_linkid_lock); in cfctrl_create()
53 this->loop_linkid = 1; in cfctrl_create()
[all …]
Dcfrfml.c49 struct cfrfml *this = kzalloc(sizeof(struct cfrfml), GFP_ATOMIC); in cfrfml_create() local
51 if (!this) in cfrfml_create()
54 cfsrvl_init(&this->serv, channel_id, dev_info, false); in cfrfml_create()
55 this->serv.release = cfrfml_release; in cfrfml_create()
56 this->serv.layer.receive = cfrfml_receive; in cfrfml_create()
57 this->serv.layer.transmit = cfrfml_transmit; in cfrfml_create()
63 this->fragment_size = tmp; in cfrfml_create()
64 spin_lock_init(&this->sync); in cfrfml_create()
65 snprintf(this->serv.layer.name, CAIF_LAYER_NAME_SZ, in cfrfml_create()
68 return &this->serv.layer; in cfrfml_create()
/linux-4.4.14/net/atm/
Daddr.c50 struct atm_dev_addr *this, *p; in atm_reset_addr() local
58 list_for_each_entry_safe(this, p, head, entry) { in atm_reset_addr()
59 list_del(&this->entry); in atm_reset_addr()
60 kfree(this); in atm_reset_addr()
71 struct atm_dev_addr *this; in atm_add_addr() local
83 list_for_each_entry(this, head, entry) { in atm_add_addr()
84 if (identical(&this->addr, addr)) { in atm_add_addr()
89 this = kmalloc(sizeof(struct atm_dev_addr), GFP_ATOMIC); in atm_add_addr()
90 if (!this) { in atm_add_addr()
94 this->addr = *addr; in atm_add_addr()
[all …]
/linux-4.4.14/lib/zlib_inflate/
Dinftrees.c39 code this; /* table entry for duplication */ in zlib_inflate_table() local
104 this.op = (unsigned char)64; /* invalid code marker */ in zlib_inflate_table()
105 this.bits = (unsigned char)1; in zlib_inflate_table()
106 this.val = (unsigned short)0; in zlib_inflate_table()
107 *(*table)++ = this; /* make a table to force an error */ in zlib_inflate_table()
108 *(*table)++ = this; in zlib_inflate_table()
204 this.bits = (unsigned char)(len - drop); in zlib_inflate_table()
206 this.op = (unsigned char)0; in zlib_inflate_table()
207 this.val = work[sym]; in zlib_inflate_table()
210 this.op = (unsigned char)(extra[work[sym]]); in zlib_inflate_table()
[all …]
Dinflate.c328 code this; /* current decoding table entry */ in zlib_inflate() local
487 this = state->lencode[BITS(state->lenbits)]; in zlib_inflate()
488 if ((unsigned)(this.bits) <= bits) break; in zlib_inflate()
491 if (this.val < 16) { in zlib_inflate()
492 NEEDBITS(this.bits); in zlib_inflate()
493 DROPBITS(this.bits); in zlib_inflate()
494 state->lens[state->have++] = this.val; in zlib_inflate()
497 if (this.val == 16) { in zlib_inflate()
498 NEEDBITS(this.bits + 2); in zlib_inflate()
499 DROPBITS(this.bits); in zlib_inflate()
[all …]
Dinffast.c109 code this; /* retrieved table entry */ in inflate_fast() local
146 this = lcode[hold & lmask]; in inflate_fast()
148 op = (unsigned)(this.bits); in inflate_fast()
151 op = (unsigned)(this.op); in inflate_fast()
153 PUP(out) = (unsigned char)(this.val); in inflate_fast()
156 len = (unsigned)(this.val); in inflate_fast()
173 this = dcode[hold & dmask]; in inflate_fast()
175 op = (unsigned)(this.bits); in inflate_fast()
178 op = (unsigned)(this.op); in inflate_fast()
180 dist = (unsigned)(this.val); in inflate_fast()
[all …]
/linux-4.4.14/arch/cris/arch-v32/drivers/mach-a3/
Dnandflash.c55 struct nand_chip *this = mtd->priv; in crisv32_hwcontrol() local
67 this->IO_ADDR_W = (void __iomem *)REG_ADDR(pio, in crisv32_hwcontrol()
71 this->IO_ADDR_W = (void __iomem *)REG_ADDR(pio, in crisv32_hwcontrol()
75 this->IO_ADDR_W = (void __iomem *)REG_ADDR(pio, in crisv32_hwcontrol()
88 writeb(cmd, this->IO_ADDR_W); in crisv32_hwcontrol()
111 struct nand_chip *this; in crisv32_nand_flash_probe() local
150 this = &wrapper->chip; in crisv32_nand_flash_probe()
154 crisv32_mtd->priv = this; in crisv32_nand_flash_probe()
157 this->IO_ADDR_R = read_cs; in crisv32_nand_flash_probe()
158 this->IO_ADDR_W = write_cs; in crisv32_nand_flash_probe()
[all …]
/linux-4.4.14/drivers/block/drbd/
Ddrbd_interval.c11 struct drbd_interval *this = rb_entry(node, struct drbd_interval, rb); in interval_end() local
12 return this->end; in interval_end()
47 drbd_insert_interval(struct rb_root *root, struct drbd_interval *this) in drbd_insert_interval() argument
50 sector_t this_end = this->sector + (this->size >> 9); in drbd_insert_interval()
52 BUG_ON(!IS_ALIGNED(this->size, 512)); in drbd_insert_interval()
61 if (this->sector < here->sector) in drbd_insert_interval()
63 else if (this->sector > here->sector) in drbd_insert_interval()
65 else if (this < here) in drbd_insert_interval()
67 else if (this > here) in drbd_insert_interval()
73 this->end = this_end; in drbd_insert_interval()
[all …]
/linux-4.4.14/Documentation/scheduler/
Dsched-stats.txt14 domain. Domains have no particular names in this implementation, but
17 sometimes balancing only between pairs of cpus. At this time, there
25 which does this for many of the fields is available at
51 7) sum of all time spent running by tasks on this processor (in jiffies)
52 8) sum of all time spent waiting to run by tasks on this processor (in
54 9) # of timeslices run on this cpu
65 The first field is a bit mask indicating what cpus this domain operates over.
70 1) # of times in this domain load_balance() was called when the
72 2) # of times in this domain load_balance() checked but found
74 3) # of times in this domain load_balance() tried to move one or
[all …]
/linux-4.4.14/arch/cris/arch-v32/drivers/mach-fs/
Dnandflash.c54 struct nand_chip *this = mtd->priv; in crisv32_hwcontrol() local
83 writeb(cmd, this->IO_ADDR_W); in crisv32_hwcontrol()
109 struct nand_chip *this; in crisv32_nand_flash_probe() local
131 this = &wrapper->chip; in crisv32_nand_flash_probe()
145 crisv32_mtd->priv = this; in crisv32_nand_flash_probe()
148 this->IO_ADDR_R = read_cs; in crisv32_nand_flash_probe()
149 this->IO_ADDR_W = write_cs; in crisv32_nand_flash_probe()
150 this->cmd_ctrl = crisv32_hwcontrol; in crisv32_nand_flash_probe()
151 this->dev_ready = crisv32_device_ready; in crisv32_nand_flash_probe()
153 this->chip_delay = 20; in crisv32_nand_flash_probe()
[all …]
/linux-4.4.14/drivers/char/xillybus/
Dxillybus_of.c83 struct xilly_mapping *this; in xilly_map_single_of() local
86 this = kzalloc(sizeof(*this), GFP_KERNEL); in xilly_map_single_of()
87 if (!this) in xilly_map_single_of()
93 kfree(this); in xilly_map_single_of()
97 this->device = ep->dev; in xilly_map_single_of()
98 this->dma_addr = addr; in xilly_map_single_of()
99 this->size = size; in xilly_map_single_of()
100 this->direction = direction; in xilly_map_single_of()
104 rc = devm_add_action(ep->dev, xilly_of_unmap, this); in xilly_map_single_of()
108 kfree(this); in xilly_map_single_of()
Dxillybus_pcie.c100 struct xilly_mapping *this; in xilly_map_single_pci() local
103 this = kzalloc(sizeof(*this), GFP_KERNEL); in xilly_map_single_pci()
104 if (!this) in xilly_map_single_pci()
112 kfree(this); in xilly_map_single_pci()
116 this->device = ep->pdev; in xilly_map_single_pci()
117 this->dma_addr = addr; in xilly_map_single_pci()
118 this->size = size; in xilly_map_single_pci()
119 this->direction = pci_direction; in xilly_map_single_pci()
123 rc = devm_add_action(ep->dev, xilly_pci_unmap, this); in xilly_map_single_pci()
126 kfree(this); in xilly_map_single_pci()
/linux-4.4.14/drivers/media/dvb-frontends/
DKconfig13 to support this demodulator based frontends
21 demodulator. Say Y when you want to support this tuner.
44 Say Y when you want to support this frontend.
56 Say Y when you want to support this frontend.
65 Say Y when you want to support this tuner.
74 Say Y when you want to support this frontend.
84 A DVB-S tuner module. Say Y when you want to support this frontend.
91 A DVB-S tuner module. Say Y when you want to support this frontend.
98 A DVB-S tuner module. Say Y when you want to support this frontend.
105 A DVB-S tuner module. Say Y when you want to support this frontend.
[all …]
/linux-4.4.14/drivers/media/radio/
DKconfig37 Choose Y here if you have this FM radio chip.
41 this API and pointers to "v4l2" programs may be found at
44 To compile this driver as a module, choose M here: the
51 Say Y here if you want to connect this type of radio to your
56 To compile this driver as a module, choose M here: the
63 Say Y here if you want to connect this type of radio to your
68 To compile this driver as a module, choose M here: the
76 Choose Y here if you have this radio card. This card may also be
81 this API and pointers to "v4l" programs may be found at
84 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/net/mac80211/
DKconfig49 mac80211 will use. Note that this default can still be
96 Select this to see extensive information about
99 Say N unless you know you need this.
105 Select this option to have mac80211 register the
110 The overhead in this option is that all the messages
140 Selecting this option causes mac80211 to print out
145 Do not select this option.
151 Selecting this option causes mac80211 to print out
156 Do not select this option.
162 Selecting this option causes mac80211 to print out
[all …]
/linux-4.4.14/arch/x86/
DKconfig.cpu12 Note that the 386 is no longer supported, this includes
56 Select this for an 486-class CPU such as AMD/Cyrix/IBM/Intel
63 Select this for an 586 or 686 series processor such as the AMD K5,
71 Select this for a Pentium Classic processor with the RDTSC (Read
78 Select this for a Pentium with the MMX graphics/multimedia
85 Select this for Intel Pentium Pro chips. This enables the use of
93 Select this for Intel chips based on the Pentium-II and
103 Select this for Intel chips based on the Pentium-III and
112 Select this for Intel Pentium M (not Pentium-4 M)
119 Select this for Intel Pentium 4 chips. This includes the
[all …]
/linux-4.4.14/drivers/gpu/drm/exynos/
DKconfig11 Choose this option if you have a Samsung SoC EXYNOS chipset.
29 Choose this option if you want to use Exynos FIMD for DRM.
34 Choose this option if you want to use Exynos5433 DECON for DRM.
41 Choose this option if you want to use Exynos DECON for DRM.
47 Choose this option if you want to use Exynos Mixer for DRM.
52 Choose this option if you want to use Exynos VIDI for DRM.
85 Choose this option if you want to use Exynos HDMI for DRM.
91 Choose this option if you want to use Exynos MIC for DRM.
100 Choose this option if you want to use Exynos G2D for DRM.
105 Choose this option if you want to use IPP feature for DRM.
[all …]
/linux-4.4.14/drivers/staging/comedi/
DKconfig39 Note that the answer to this question won't directly affect the
54 To compile this driver as a module, choose M here: the module will be
65 To compile this driver as a module, choose M here: the module will be
76 To compile this driver as a module, choose M here: the module will be
84 To compile this driver as a module, choose M here: the module will be
93 To compile this driver as a module, choose M here: the module will be
103 Note that the answer to this question won't directly affect the
115 To compile this driver as a module, choose M here: the module will be
136 To compile this driver as a module, choose M here: the module will be
144 To compile this driver as a module, choose M here: the module will be
[all …]
/linux-4.4.14/Documentation/sound/oss/
DPSS-updates2 newly added features of the newest version of this driver.
4 The major enhancements present in this new revision of this driver is the
13 setting is pss_enable_joystick=0 as this keeps this driver fully compatible
14 with systems that were using previous versions of this driver. If you wish to
29 builtin Wearnes CDROM port. If this is the case with your PSS sound card you
33 setting of this parameter leaves the CDROM port disabled to maintain full
34 compatibility with systems using previous versions of this driver.
37 of the user. These options are only available if this driver is loaded as a
46 and/or CDROM port(s) of his PSS sound card. If this driver is loaded with this
48 this driver with the following command "rmmod pss && rmmod ad1848 && rmmod
[all …]
DSoundblaster6 are covered by other drivers should not be using this driver.
17 acer=1 Set this to detect cards in some ACER notebooks
18 mwave_bug=1 Set if you are trying to use this driver with mwave (see on)
19 type Use this to specify a specific card type
23 isapnp=0 Set this to disable ISAPnP detection (use io=0xXXX etc. above)
25 Consider it a bug if this option is needed, and send in a
27 pnplegacy=1 Set this to be able to use a PnP card(s) along with a single
42 To make this driver work with Mwave you must set mwave_bug. You also need
43 to warm boot from DOS/Windows with the required firmware loaded under this
44 OS. IBM are being difficult about documenting how to load this firmware.
/linux-4.4.14/drivers/media/usb/gspca/
DKconfig13 "Video For Linux" to use this driver.
15 To compile this driver as modules, choose M here: the
31 To compile this driver as a module, choose M here: the
40 To compile this driver as a module, choose M here: the
49 applications to understand the videoformat generated by this driver.
51 To compile this driver as a module, choose M here: the
61 To compile this driver as a module, choose M here: the
70 To compile this driver as a module, choose M here: the
79 To compile this driver as a module, choose M here: the
86 Say Y here if you want support for cameras based on this Jeilin chip.
[all …]
/linux-4.4.14/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-isku4 Description: The integer value of this attribute ranges from 0-4.
5 When read, this attribute returns the number of the actual
8 When written, this file sets the number of the startup profile
9 and the device activates this profile immediately.
15 Description: When read, this file returns general data like firmware version.
23 Description: When written, this file lets one deactivate certain keys like
25 Profile number for which this settings occur is included in
27 Before reading this file, control has to be written to select
34 Description: When written, this file lets one set the function of the
37 Before reading this file, control has to be written to select
[all …]
Dsysfs-driver-hid-roccat-ryos4 Description: When written, this file lets one select which data from which
24 Description: When written, this file lets one set the default of all keys for
27 Before reading this file, control has to be written to select
34 Description: When written, this file lets one set the function of the
37 Before reading this file, control has to be written to select
44 Description: When written, this file lets one set the function of the macro
47 Before reading this file, control has to be written to select
54 Description: When written, this file lets one set the function of the
57 Before reading this file, control has to be written to select
64 Description: When written, this file lets one set the function of the
[all …]
Dsysfs-driver-hid-roccat-arvo4 Description: The integer value of this attribute ranges from 1-5.
5 When read, this attribute returns the number of the actual
7 When written this attribute activates the selected profile
16 When written, this file lets one set the sequence for a specific
25 Description: When read, this file returns some info about the device like the
37 The integer value of this attribute has bits 0-4 set depending
39 When read, this file returns the current state of the buttons.
50 The integer value of this attribute ranges from 0 (OFF) to 1 (ON).
51 When read, this file returns the actual state of the key.
Dsysfs-driver-hid-roccat-kovaplus4 Description: The integer value of this attribute ranges from 1-4.
5 When read, this attribute returns the number of the active
14 Description: The integer value of this attribute ranges from 0-4.
15 When read, this attribute returns the number of the active
17 When written, the mouse activates this profile immediately.
25 Description: The integer value of this attribute ranges from 1-10.
26 When read, this attribute returns the number of the actual
35 Description: The integer value of this attribute ranges from 1-10.
36 When read, this attribute returns the number of the actual
45 Description: When read, this file returns the raw integer version number of the
[all …]
Dsysfs-block-zram6 reads (failed or successful) done on this device.
14 writes (failed or successful) done on this device.
22 non-page-size-aligned I/O requests issued to this device.
30 failed reads happened on this device.
38 failed writes happened on this device.
50 implies that this disk is being used as a swap disk. The latter
60 filled pages written to this disk. No memory is allocated for
69 size of data stored in this disk. This excludes zero-filled
79 size of data stored in this disk. So, compression ratio can be
80 calculated using orig_data_size and this statistic.
[all …]
Dsysfs-driver-hid-roccat-pyra6 When read, this file returns the raw number of the actual cpi
22 Description: When read, this file returns the number of the actual profile in
25 Please use binary attribute "settings" which provides this information.
31 Description: When read, this file returns the raw integer version number of the
37 Please use binary attribute "info" which provides this information.
43 Description: When read, this file returns general data like firmware version.
54 When written, this file lets one write the respective profile
59 Before reading this file, control has to be written to select
82 When written, this file lets one write the respective profile
87 Before reading this file, control has to be written to select
[all …]
Dsysfs-driver-hid-roccat-koneplus4 Description: The integer value of this attribute ranges from 0-4.
5 When read, this attribute returns the number of the actual
8 When written, this file sets the number of the startup profile
9 and the mouse activates this profile immediately.
15 Description: The integer value of this attribute ranges from 0-4.
16 When read, this attribute returns the number of the actual
19 When written, this file sets the number of the startup profile
20 and the mouse activates this profile immediately.
27 Description: When read, this file returns the raw integer version number of the
39 Description: When read, this file returns general data like firmware version.
[all …]
/linux-4.4.14/drivers/mmc/core/
Dsdio_cis.c231 struct sdio_func_tuple *this, **prev; in sdio_read_cis() local
284 this = kmalloc(sizeof(*this) + tpl_link, GFP_KERNEL); in sdio_read_cis()
285 if (!this) in sdio_read_cis()
290 ptr + i, 0, &this->data[i]); in sdio_read_cis()
295 kfree(this); in sdio_read_cis()
302 tpl_code, this->data, tpl_link); in sdio_read_cis()
308 this->next = NULL; in sdio_read_cis()
309 this->code = tpl_code; in sdio_read_cis()
310 this->size = tpl_link; in sdio_read_cis()
311 *prev = this; in sdio_read_cis()
[all …]
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class-net-statistics6 Indicates the number of collisions seen by this network device.
14 Indicates the number of multicast packets received by this
22 Indicates the number of bytes received by this network device.
23 See the network driver for the exact meaning of when this
31 Indicates the number of compressed packets received by this
41 by this network device. Note that the specific meaning might
52 meaning of this value.
59 Indicates the number of receive FIFO errors seen by this
61 meaning of this value.
71 the exact meaning of this value.
[all …]
Dsysfs-devices-power28 by the contents of this file by writing either "enabled", or
32 events this file is not present. In that case the device cannot
50 drivers. Changing this attribute to "on" prevents the driver
70 The value of this attribute may be changed by writing either
76 devices this attribute is set to "enabled" by bus type code or
87 the system from sleep states, this attribute is not present.
89 states, this attribute is empty.
99 system from sleep states, this attribute is not present. If
101 states, this attribute is empty.
111 is not capable to wake up the system from sleep states, this
[all …]
Dsysfs-bus-pci5 Writing a device location to this file will cause
7 this location. This is useful for overriding default
18 Writing a device location to this file will cause the
20 this location. This may be useful when overriding default
31 Writing a device ID to this file will attempt to
48 Writing a device ID to this file will remove an ID
64 Writing a non-zero value to this attribute will
72 Writing a zero value to this attribute disallows MSI and
97 Writing a non-zero value to this attribute will
104 Writing a non-zero value to this attribute will
[all …]
Dsysfs-class-net-queues7 Receive Packet Steering packet processing flow for this
17 processed by this particular network device receive queue.
24 Indicates the number of transmit timeout events seen by this
41 Transmit Packet Steering packet processing flow for this
51 of this particular network device transmit queue.
59 Indicates the number of bytes (objects) in flight on this
68 on this network device transmit queue. This value is clamped
77 queued on this network device transmit queue. See
86 queued on this network device transmit queue. Default value is
Dsysfs-devices-edac29 that this memory controller manages.
35 errors that have occurred on this memory controller. If
36 panic_on_ue is set, this counter will not have a chance to
43 occurred on this memory controller with no information as to
50 errors that have occurred on this memory controller. This
60 have occurred on this memory controller wherewith no
83 available memory slot in this memory controller. It is used by
91 For dimm*/size, this is the size, in MB of the DIMM memory
92 stick. For rank*/size, this is the size, in MB for one rank
93 of the DIMM memory stick. On single rank memories (1R), this
[all …]
Dsysfs-memory-page-offline7 written into this file. Input is a hex number specifying the
15 this might change.
18 kernel will never kill anything for this, but rather
29 address written into this file. Input is a hex number
33 triggering IO errors if needed. Note this may kill
35 to access this page assuming it's poisoned by the
40 this might change.
Dsysfs-driver-hid-roccat-kone6 When read, this file returns the raw number of the actual dpi
24 Description: When read, this file returns the number of the actual profile.
31 Description: When read, this file returns the raw integer version number of the
48 When written, this file lets one write the respective profile
58 Description: When read, this file returns the settings stored in the mouse.
61 When written, this file lets write settings back to the mouse.
69 Description: The integer value of this attribute ranges from 1 to 5.
70 When read, this attribute returns the number of the profile
72 When written, this file sets the number of the startup profile
73 and the mouse activates this profile immediately.
[all …]
Dsysfs-tty36 Shows the current tty type for this port.
45 Shows the current tty line number for this port.
54 Shows the current tty port I/O address for this port.
63 Shows the current primary interrupt for this port.
72 Show the tty port status flags for this port.
81 Show the transmit FIFO size for this port.
90 Show the closing delay time for this port in ms.
99 Show the close wait time for this port in ms.
108 Show the custom divisor if any that is set on this port.
127 The I/O memory base for this port.
[all …]
Dsysfs-firmware-gsmi9 historical reasons this different entry-point has been
13 these firmware callbacks. Currently, this functionality
25 this structure.
40 Writing any value to this file will cause the
53 clearing though, and this writes to this file
58 for this operation to complete.
Dsysfs-class-mic.txt41 When read, this entry provides the current state of an Intel
45 reading this entry after an OSPM resume, a "boot" has to be
46 written to this entry if the card was previously shutdown
54 When written, this sysfs entry triggers different state change
69 OS can shutdown because of various reasons. When read, this
85 booting this card OS, it is possible to pass kernel command line
87 self-bootable machines. When read, this entry provides
93 line back to this entry.
100 When read, this sysfs entry provides the path name under
110 When read, this sysfs entry provides the path name under
[all …]
Dsysfs-block-zram7 that can be stored in this disk.
23 with this device.
30 reads (failed or successful) done on this device.
37 writes (failed or successful) done on this device.
44 non-page-size-aligned I/O requests issued to this device.
51 failed reads happened on this device.
58 failed writes happened on this device.
85 implies that this disk is being used as a swap disk. The latter
94 filled pages written to this disk. No memory is allocated for
102 size of data stored in this disk. This excludes zero-filled
[all …]
Dsysfs-bus-rpmsg11 This sysfs entry contains the name of this channel.
23 inbound messages arrive to this address, the rpmsg core
27 of this channel. If it contains 0xffffffff, then an address
28 wasn't assigned (can happen if no driver exists for this
41 inbound messages arrive to this address, the rpmsg core
45 of this channel. If it contains 0xffffffff, then an address
47 is attached to this channel is exposing a service to the
70 creation of the channel (this way remote clients know they
Dsysfs-bus-fcoe5 Description: The FCoE bus. Attributes in this directory are control interfaces.
9 <ifname> to this file will allocate and populate sysfs with a
16 fcoe_ctlr_device's sysfs name to this file will log the
19 for this fcoe_ctlr_device and any structures associated
20 with it, this includes the scsi_host.
36 this value will change the dev_loss_tmo for all
37 FCFs discovered by this controller.
49 to this file will enable or disable the FCoE controller.
104 dev_loss_tmo: The device loss timeout period for this FCF.
115 Users: The first user of this interface will be the fcoeadm application,
Dsysfs-driver-wacom8 from this file returns 1 if tablet reports in high speed mode
9 or 0 otherwise. Writing to this file one of these values
27 Writing to this file sets the status LED luminance (1..127)
36 Writing to this file sets the status LED luminance (1..127)
44 Writing to this file sets which one of the four (for Intuos 4
53 Writing to this file sets which one of the left four (for Cintiq 21UX2
61 Writing to this file sets the overall luminance level (0..15)
86 this file will delete all of the current pairings on the
94 Reading from this file reports the mode status of the
97 from this file will report '-1'. The mode is read-only
Dsysfs-class-regulator26 NOTE: this field can be used in conjunction with microvolts
102 output voltage level as this value is the same regardless of
117 output current level as this value is the same regardless of
141 output operating mode as this value is the same regardless of
153 output voltage setting for this domain measured in microvolts,
156 NOTE: this will return the string 'constraint not defined' if
168 output voltage setting for this domain measured in microvolts,
171 NOTE: this will return the string 'constraint not defined' if
183 output current limit setting for this domain measured in
186 NOTE: this will return the string 'constraint not defined' if
[all …]
/linux-4.4.14/drivers/input/touchscreen/
DKconfig27 To compile this driver as a module, choose M here: the
42 (and on ads7846/tsc2046/ad7873, temperature) sensors of this chip.
46 To compile this driver as a module, choose M here: the
59 To compile this driver as a module, choose M here: the
70 To compile this driver as a module, choose M here: the
79 To compile this driver as a module, choose M here: the
90 To compile this driver as a module, choose M here: the
102 To compile this driver as a module, choose M here: the
115 To compile this driver as a module, choose M here: the
128 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/
Dmarvell.txt6 system. In this section, we define device tree nodes to describe
75 device that exists on this bus, a child node should be created. See
114 - reg : Offset and length of the register set for this block
138 that services interrupts for this device.
139 - phy : the phandle for the PHY connected to this ethernet
158 - interrupts : <a> where a is the interrupt number for this phy.
160 services interrupts for this device.
179 - reg : Offset and length of the register set for this device
183 that services interrupts for this device.
202 - reg : Offset and length of the register set for this device
[all …]
/linux-4.4.14/drivers/input/misc/
DKconfig22 To compile this driver as a module, choose M here: the module
32 To compile this driver as a module, choose M here: the module
42 To compile this driver as a module, choose M here: the module
52 To compile this driver as a module, choose M here: the
62 To compile this driver as a module, choose M here: the
72 To compile this driver as a module, choose M here: the
82 To compile this driver as a module, choose M here: the
93 To compile this driver as a module, choose M here: the
103 To compile this driver as a module, choose M here: the
115 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/serial/
Dsnps-dw-apb-uart.txt19 configuration parameter. Define this if your UART does not implement the busy
22 - reg-shift : quantity to shift the register offsets by. If this property is
25 performed on the device. If this property is not present then single byte
29 register. Define this if your serial port does not use this pin.
32 register. Define this if your serial port does not use this pin.
35 register. Define this if your serial port does not use this pin.
38 Define this if your serial port does not use this pin.
/linux-4.4.14/drivers/auxdisplay/
DKconfig2 # For a description of the syntax of this configuration file,
14 If you say N, all options in this submenu will be skipped and disabled.
28 parport, you will be able to compile this as a module (M)
31 To compile this as a module, choose M here:
55 If you compile this as a module, you can still override this
66 If your LCD seems to miss random writings, increment this.
70 If you compile this as a module, you can still override this
96 To compile this as a module, choose M here:
109 software. This means you should be careful setting this value higher.
113 Be careful modifying this value to a very high value:
[all …]
/linux-4.4.14/drivers/pwm/
DKconfig41 To compile this driver as a module, choose M here: the module
50 To compile this driver as a module, choose M here: the module
62 To compile this driver as a module, choose M here: the module
74 To compile this driver as a module, choose M here: the module
83 To compile this driver as a module, choose M here: the module
92 To compile this driver as a module, choose M here: the module
101 To compile this driver as a module, choose M here: the module
110 To compile this driver as a module, choose M here: the module
120 To compile this driver as a module, choose M Here: the module
130 To compile this driver as a module, choose M here: the module
[all …]
/linux-4.4.14/drivers/input/keyboard/
DKconfig22 To compile this driver as a module, choose M here: the module will
32 To compile this driver as a module, choose M here: the
42 To compile this driver as a module, choose M here: the
52 To compile this driver as a module, choose M here: the
66 To compile this driver as a module, choose M here: the
78 you'll need this, unless you have a different type keyboard (USB, ADB
84 To compile this driver as a module, choose M here: the
132 To compile this driver as a module, choose M here:
151 To compile this driver as a module, choose M here: the
163 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/drivers/base/
Ddma-mapping.c28 struct dma_devres *this = res; in dmam_coherent_release() local
30 dma_free_coherent(dev, this->size, this->vaddr, this->dma_handle); in dmam_coherent_release()
35 struct dma_devres *this = res; in dmam_noncoherent_release() local
37 dma_free_noncoherent(dev, this->size, this->vaddr, this->dma_handle); in dmam_noncoherent_release()
42 struct dma_devres *this = res, *match = match_data; in dmam_match() local
44 if (this->vaddr == match->vaddr) { in dmam_match()
45 WARN_ON(this->size != match->size || in dmam_match()
46 this->dma_handle != match->dma_handle); in dmam_match()
/linux-4.4.14/Documentation/watchdog/
Dwatchdog-kernel-api.txt11 with a WatchDog Timer. If you want to know this then please read the following
14 So what does this document describe? It describes the API that can be used by
24 must #include <linux/watchdog.h> (you would have to do this anyway when
32 The parameter of this routine is a pointer to a watchdog_device structure.
36 device. The parameter of this routine is the pointer to the registered
43 The watchdog device structure looks like this:
70 * parent: set this to the parent device (or NULL) before calling
84 * status: this field contains a number of status bits that give extra
117 The simplest (and usually sufficient) implementation of this is to:
120 3) Call kref_init on this kref *before* calling watchdog_register_device()
[all …]
/linux-4.4.14/drivers/phy/
DKconfig15 phy users can obtain reference to the PHY. All the users of this
16 framework should select this config.
23 Enable this to support the USB PHY on Marvell Berlin SoCs.
30 Enable this to support the SATA PHY on Marvell Berlin SoCs.
45 Enable this for dm816x USB to work.
63 Enable this to support NXP LPC18xx/43xx internal USB OTG PHY.
73 Enable this to support Marvell USB HSIC PHY driver for Marvell
77 To compile this driver as a module, choose M here.
84 Enable this to support Marvell USB 2.0 PHY driver for Marvell
88 To compile this driver as a module, choose M here.
[all …]
/linux-4.4.14/Documentation/block/
Dqueue-sysfs.txt15 value of this file is '1'(on).
29 requests issued to the device must not exceed this limit. A discard_max_bytes
34 While discard_max_hw_bytes is the hardware limit for the device, this
36 large discards are issued, setting this value lower will make Linux issue
42 When read, this file will show if the discarded block are zeroed by the
64 When read, this file shows the max limit of integrity segments as
97 this amount, since it applies only to reads or writes (not the accumulated
102 CONFIG_BLK_CGROUP is enabled, and this parameter applies to each such
117 Maximum number of kilobytes to read-ahead for filesystems on this block
127 If this option is '1', the block layer will migrate request completions to the
[all …]
/linux-4.4.14/drivers/media/i2c/
DKconfig15 If your board doesn't have an I2C IR chip, you may disable this
38 To compile this driver as a module, choose M here: the
47 To compile this driver as a module, choose M here: the
56 To compile this driver as a module, choose M here: the
65 To compile this driver as a module, choose M here: the
74 To compile this driver as a module, choose M here: the
83 To compile this driver as a module, choose M here: the
93 To compile this driver as a module, choose M here: the
103 To compile this driver as a module, choose M here: the
112 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/net/sched/
DKconfig12 disciplines, several different algorithms for how to do this
52 into a tree-like hierarchy of classes; the leaves of this tree are
61 To compile this code as a module, choose M here: the
75 To compile this code as a module, choose M here: the
84 To compile this code as a module, choose M here: the
93 select classes of this queuing discipline. Each class maps
98 To compile this code as a module, choose M here: the
107 To compile this code as a module, choose M here: the
116 To compile this code as a module, choose M here: the
127 To compile this code as a module, choose M here: the
[all …]
Dsch_cbq.c191 cbq_reclassify(struct sk_buff *skb, struct cbq_class *this) in cbq_reclassify() argument
195 for (cl = this->tparent; cl; cl = cl->tparent) { in cbq_reclassify()
198 if (new != NULL && new != this) in cbq_reclassify()
325 static void cbq_deactivate_class(struct cbq_class *this) in cbq_deactivate_class() argument
327 struct cbq_sched_data *q = qdisc_priv(this->qdisc); in cbq_deactivate_class()
328 int prio = this->cpriority; in cbq_deactivate_class()
334 if (cl == this) { in cbq_deactivate_class()
466 struct cbq_class *this = cl; in cbq_ovl_rclassic() local
476 cl = this; in cbq_ovl_rclassic()
696 struct cbq_class *this = q->tx_class; in cbq_update() local
[all …]
/linux-4.4.14/Documentation/
Dnumastat.txt8 numa_hit A process wanted to allocate memory from this node,
12 but ended up with memory from this node.
14 numa_foreign A process wanted to allocate on this node,
17 local_node A process ran on this node and got memory from it.
19 other_node A process ran on this node and got memory from another node.
21 interleave_hit Interleaving wanted to allocate from this node
Dcachetlb.txt15 on all processors in the system. Don't let this scare you into
16 thinking SMP cache/tlb flushing must be so inefficient, this is in
20 for this address space on that cpu.
26 possible for stale translations to exist in this "TLB" cache.
33 The most severe flush of all. After this interface runs,
43 the TLB. After running, this interface must make sure that
56 address translations from the TLB. After running, this
64 Primarily, this is used for munmap() type operations.
78 test (vma->vm_flags & VM_EXEC) to see if this region is
82 After running, this interface must make sure that any previous
[all …]
Dlzo.txt10 of this analysis is lib/lzo/lzo1x_decompress_safe.c. No analysis was made on
12 the format matches the standard one. The purpose of this document is to
62 in this implementation. This number of immediate literals to be copied is
67 instruction may encode this distance (0001HLLL), it takes one LE16 operand
73 They just have to "refill" this credit if they consume extra bytes. This is
83 invalid at this place.
98 If last instruction did not copy any literal (state == 0), this
100 like this :
109 noting that this instruction provides little savings since it uses 2
111 following literals for free. It must be interpreted like this :
[all …]
/linux-4.4.14/kernel/irq/
Ddevres.c16 struct irq_devres *this = res; in devm_irq_release() local
18 free_irq(this->irq, this->dev_id); in devm_irq_release()
23 struct irq_devres *this = res, *match = data; in devm_irq_match() local
25 return this->irq == match->irq && this->dev_id == match->dev_id; in devm_irq_match()
/linux-4.4.14/sound/pci/
DKconfig20 To compile this as a module, choose M here: the module
32 To compile this driver as a module, choose M here: the module
46 To compile this driver as a module, choose M here: the module
60 To compile this driver as a module, choose M here: the module
72 To compile this driver as a module, choose M here: the module
83 To compile this driver as a module, choose M here: the module
93 To compile this driver as a module, choose M here: the module
107 To compile this driver as a module, choose M here: the module
120 To compile this driver as a module, choose M here: the module
134 To compile this driver as a module, choose M here: the module
[all …]
/linux-4.4.14/drivers/input/serio/
DKconfig16 To compile this driver as a module, choose M here: the
22 Select this config option from the architecture Kconfig if
39 To compile this driver as a module, choose M here: the
54 To compile this driver as a module, choose M here: the
67 To compile this driver as a module, choose M here: the
85 To compile this driver as a module, choose M here: the
96 To compile this driver as a module, choose M here: the
106 To compile this driver as a module, choose M here: the module will
126 It's safe to enable this driver, so if unsure, say Y.
128 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/sound/drivers/
DKconfig46 You can compile this as a module which will be called snd-pcsp.
48 WARNING: if you already have a soundcard, enabling this
52 what you want. To make this driver play nicely with other
53 sound driver, you can add this in a configuration file under
57 You don't need this driver if you only want your pc-speaker to beep.
58 You don't need this driver if you have a tablet piezo beeper
72 You don't need this unless you're testing the hardware support
75 To compile this driver as a module, choose M here: the module
94 To compile this driver as a module, choose M here: the module
109 To compile this driver as a module, choose M here: the module
[all …]
/linux-4.4.14/drivers/cpuidle/
DKconfig.arm8 Select this to enable generic cpuidle driver for ARM.
22 Select this option to enable CPU idle driver for big.LITTLE based
31 Select this to enable cpuidle on Cirrus Logic CLPS711X SOCs.
38 Select this to enable cpuidle on Calxeda processors.
50 Select this to enable cpuidle on Xilinx Zynq processors.
56 Select this to enable cpuidle for ST-E u8500 processors
63 Select this to enable cpuidle for AT91 processors
70 Select this to enable cpuidle for Exynos processors
76 Select this to enable cpuidle on Armada 370, 38x and XP processors.
/linux-4.4.14/arch/cris/arch-v10/
DKconfig28 what YOU choose in this option. The actual bits used are configured
29 separately. Select this if the LEDs are on port PA. Some products
38 what YOU choose in this option. The actual bits used are configured
39 separately. Select this if the LEDs are on port PB. Some products
48 what YOU choose in this option. The actual bits used are configured
49 separately. Select this if the LEDs are on a memory-mapped latch
50 using chip select CSP0, this is mapped at 0x90000000.
56 Select this option if you don't have any LED at all.
76 set this to same as CONFIG_ETRAX_LED1G (normally 2).
86 set this to same as CONFIG_ETRAX_LED1G (normally 2).
[all …]
/linux-4.4.14/Documentation/isdn/
DINTERFACE36 Changes in this document are marked with '***CHANGEx' where x representing
53 ***CHANGE0.6: New since this version.
55 Also to be preset by the HL-driver. With this value the HL-driver
60 To be preset by the HL-driver. Using this field, the HL-driver
61 announces the features supported. At the moment this is limited to
62 report the supported layer2 and layer3-protocols. For setting this
75 initialize this field to 0.
82 packets by calling this function. Upon calling, the HL-driver must
140 If this is !0, the driver has to signal the delivery
141 by sending an ISDN_STAT_BSENT. If this is 0, the driver
[all …]
/linux-4.4.14/security/selinux/
DKconfig9 If you are unsure how to answer this question, answer N.
17 to be disabled at boot. If this option is selected, SELinux
19 command line. The purpose of this option is to allow a single
23 If you are unsure how to answer this question, answer N.
32 'selinux', which allows SELinux to be disabled at boot. If this
34 default to 0, disabling SELinux at bootup. If this option is
38 If you are unsure how to answer this question, answer 1.
53 If you are unsure how to answer this question, answer N.
62 policies. If unsure, say Y. With this option enabled, the
87 mmap and mprotect calls. If this option is set to 0 (zero),
[all …]
/linux-4.4.14/Documentation/virtual/kvm/
Dmsr.txt8 0x4b564d00 to 0x4b564dff. There are MSRs outside this area,
29 guaranteed to update this data at the moment of MSR write.
30 Users that want to reliably query this information more than once have
31 to write more than once to this MSR. Fields have the following meanings:
44 Note that although MSRs are per-CPU entities, the effect of this
47 Availability of this MSR must be checked via bit 3 in 0x4000001 cpuid
69 updates of this structure is arbitrary and implementation-dependent.
70 The hypervisor may update this structure at any time it sees fit until
80 of the update of this structure. Guests can subtract this value
85 time at the time this structure was last updated. Unit is
[all …]
/linux-4.4.14/drivers/net/ethernet/amd/
DKconfig12 If you have a network (Ethernet) chipset belonging to this class,
15 Note that the answer to this question does not directly affect
30 To compile this driver as a module, choose M here: the module
42 To compile this driver as a module, choose M here. The module
49 If you have a network (Ethernet) card of this type, say Y here.
50 Some LinkSys cards are of this type.
52 To compile this driver as a module, choose M here: the module
64 To compile this driver as a module, choose M here. The module
74 To compile this driver as a module, choose M here: the module
83 always answer Y to this.
[all …]
/linux-4.4.14/arch/sparc/lib/
Dudivdi3.S37 sub %i0,%o3,%i0 ! this kills msb of n
38 addx %i0,%i0,%i0 ! so this cannot give carry
45 sub %i0,%o3,%i0 ! this kills msb of n
50 ! Got carry from n. Subtract next step to cancel this carry.
75 sub %o4,%o3,%o4 ! this kills msb of n
76 addx %o4,%o4,%o4 ! so this cannot give carry
83 sub %o4,%o3,%o4 ! this kills msb of n
88 ! Got carry from n. Subtract next step to cancel this carry.
101 sub %i0,%o3,%i0 ! this kills msb of n
102 addx %i0,%i0,%i0 ! so this cannot give carry
[all …]
Ddivdi3.S60 sub %i0,%o4,%i0 ! this kills msb of n
61 addx %i0,%i0,%i0 ! so this cannot give carry
68 sub %i0,%o4,%i0 ! this kills msb of n
73 ! Got carry from n. Subtract next step to cancel this carry.
96 sub %g3,%o4,%g3 ! this kills msb of n
97 addx %g3,%g3,%g3 ! so this cannot give carry
104 sub %g3,%o4,%g3 ! this kills msb of n
109 ! Got carry from n. Subtract next step to cancel this carry.
120 sub %i0,%o4,%i0 ! this kills msb of n
121 addx %i0,%i0,%i0 ! so this cannot give carry
[all …]
/linux-4.4.14/drivers/net/ethernet/8390/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question doesn't directly affect the
28 To compile this driver as a module, choose M here: the module will be
46 Select this if your platform comes with an external 93CX6 eeprom.
55 To compile this driver as a module, choose M here: the module
64 should say Y to this option if you wish to use it with Linux.
81 Freescale dev boards use this, and some other common boards like
85 on them then choose Y. To compile this driver as a module, choose M
94 If you have a network (Ethernet) card of this type, say Y here.
101 To compile this driver as a module, choose M here. The module
[all …]
/linux-4.4.14/net/wireless/
DKconfig24 Enable this if you have a wireless device.
39 Select this option ONLY for kernels that are specifically
69 You can enable this if you want to debug regulatory changes.
82 You should disable this option unless you are both capable
84 compliant with the features available under this option.
94 features. Alternatively you can enable this option if
107 drivers that support this feature. You should only enable this
108 feature if you have tested and validated this feature on your
126 scenarios, this relaxation is not allowed in cases that the BSS client
128 a channel due to this relaxation should not allow connection from
[all …]
/linux-4.4.14/sound/isa/
DKconfig36 To compile this driver as a module, choose M here: the module
51 To compile this driver as a module, choose M here: the module
64 To compile this driver as a module, choose M here: the module
79 To compile this driver as a module, choose M here: the module
92 To compile this driver as a module, choose M here: the module
105 To compile this driver as a module, choose M here: the module
119 To compile this driver as a module, choose M here: the module
131 To compile this driver as a module, choose M here: the module
144 To compile this driver as a module, choose M here: the module
155 To compile this driver as a module, choose M here: the module
[all …]
/linux-4.4.14/drivers/tty/serial/8250/
DKconfig2 # The 8250/16550 serial drivers. You shouldn't be in this list unless
16 does not need this driver built in for it to work.)
18 To compile this driver as a module, choose M here: the
20 [WARNING: Do not compile this driver as a module if you are using
47 If 8250 is built as a module, this adds 8250_core alias instead.
58 disable this feature if you only need legacy serial support.
114 disable this feature if you only need legacy serial support.
133 To compile this driver as a module, choose M here: the
143 Set this to the number of serial ports you want the driver
154 Set this to the maximum number of serial ports you want
[all …]
/linux-4.4.14/drivers/net/ethernet/i825xx/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question does not directly affect the
24 you should say Y to this option if you wish to use it with Linux.
31 BVME6000 VME boards. Say Y here to include the driver for this chip
33 To compile this driver as a module, choose M here.
48 driver for this chip in your kernel.
49 To compile this driver as a module, choose M here.
64 that this driver does not support 82586-based adapters on additional
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/ti/
Demif.txt25 - cs1-used : Have this property if CS1 of this EMIF
28 so there is no need to give the details of this memory part.
30 - cal-resistor-per-cs : Have this property if the board has one
33 - hw-caps-read-idle-ctrl: Have this property if the controller
36 - hw-caps-dll-calib-ctrl: Have this property if the controller
39 - hw-caps-ll-interface : Have this property if the controller
42 - hw-caps-temp-alert : Have this property if the controller
/linux-4.4.14/drivers/scsi/pcmcia/
DKconfig16 Say Y here if you intend to attach this type of PCMCIA SCSI host
19 To compile this driver as a module, choose M here: the
25 Say Y here if you intend to attach this type of PCMCIA SCSI host
28 To compile this driver as a module, choose M here: the
35 If you intend to attach this type of PCMCIA SCSI host adapter to
62 To compile this driver as a module, choose M here: the
68 Say Y here if you intend to attach this type of PCMCIA SCSI host
71 To compile this driver as a module, choose M here: the
80 To compile this driver as a module, choose M here: the
/linux-4.4.14/drivers/thermal/
DKconfig13 All platforms with ACPI thermal support can use this driver.
14 If you want this support, you should say Y or M here.
25 framework, this option will also register it
82 Select this if you want to let the user space manage the
89 Select this if you want to control temperature based on
98 Enable this to manage platform thermals using fair-share governor.
103 Enable this to manage platform thermals using a simple linear
110 Enable this to manage platform thermals using bang bang governor.
113 used for fans without throttling. Some fan drivers depend on this
119 Enable this to let the user space manage the platform thermals.
[all …]
/linux-4.4.14/arch/xtensa/
DKconfig.debug9 Enable this to turn on TLB sanity check on each entry to userspace.
19 Enable this function to disable link-time optimizations.
23 Enabling this option improves the link time but increases the
30 Enable this option to test S32C1I instruction behavior at boot.
31 Correct operation of this instruction requires some cooperation from hardware
33 It is easy to make wrong hardware configuration, this test should catch it early.
/linux-4.4.14/drivers/net/usb/
DKconfig30 To compile this driver as a module, choose M here: the
69 To compile this driver as a module, choose M here: the
84 To compile this driver as a module, choose M here: the
95 To compile this driver as a module, choose M here: the
106 To compile this driver as a module, choose M here: the
118 To compile this driver as a module, choose M here: the
143 uses this driver framework.
152 To compile this driver as a module, choose M here: the
276 To compile this driver as a module, choose M here: the module will be
294 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/drivers/mtd/chips/
Dchipreg.c34 struct mtd_chip_driver *ret = NULL, *this; in get_mtd_chip_driver() local
39 this = list_entry(pos, typeof(*this), list); in get_mtd_chip_driver()
41 if (!strcmp(this->name, name)) { in get_mtd_chip_driver()
42 ret = this; in get_mtd_chip_driver()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
DKconfig19 the capabilities currently enabled in this driver and for tips
22 In order to use this driver, you will need a firmware image for it.
32 It is recommended that you compile this driver as a module (M)
34 initialization time, and when built-in this typically happens
37 this driver into your kernel image, you can avoid this problem by
45 With this feature compiled into the driver, you can switch to
46 promiscuous mode via the Wireless Tool's Monitor mode. While in this
61 This entry will only exist if this option is enabled.
81 information on the capabilities currently enabled in this
84 In order to use this driver, you will need a firmware image for it.
[all …]
/linux-4.4.14/drivers/staging/lustre/
Dsysfs-fs-lustre26 Currently running job "name" for this node to be transferred
28 Writing into this file will change the name, reading outputs
62 when you allow to many dirty pages, this might lead to
88 Controls if Lustre debug log should be dumped when an this
99 time being too short, you might consider increasing this value.
100 One common case of this if the underlying network has
111 this value.
112 Setting this value to 0 disables Adaptive Timeouts
150 Biggest blocksize on object storage server for this filesystem.
156 Shows total number of kilobytes of space on this filesystem
[all …]
/linux-4.4.14/drivers/gpu/drm/
DKconfig57 Choose this option if you have a need for the legacy fbdev
58 support. Note that this support also provides the linux console
70 monitor are unable to provide appropriate EDID data. Since this
87 Choose this if you need the GEM CMA helper functions
98 Choose this if you need the KMS CMA helper functions
106 Choose this option if you have a 3dfx Banshee or Voodoo3 (or later),
114 Choose this option if you have an ATI Rage 128 graphics card. If M
116 this card is strongly suggested (unless you have a PCI version).
134 Choose this option if you have an ATI Radeon graphics card. There
135 are both PCI and AGP versions. You don't need to choose this to
[all …]
/linux-4.4.14/drivers/input/joystick/
DKconfig22 gameport. In addition to the usual PC analog joystick, this driver
31 To compile this driver as a module, choose M here: the
41 To compile this driver as a module, choose M here: the
51 To compile this driver as a module, choose M here: the
60 To compile this driver as a module, choose M here: the
70 To compile this driver as a module, choose M here: the
80 To compile this driver as a module, choose M here: the
90 To compile this driver as a module, choose M here: the
100 To compile this driver as a module, choose M here: the
110 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/drivers/char/hw_random/
DKconfig11 To compile this driver as a module, choose M here: the
34 To compile this driver as a module, choose M here: the
47 To compile this driver as a module, choose M here: the
60 To compile this driver as a module, choose M here: the
73 To compile this driver as a module, choose M here: the
86 To compile this driver as a module, choose M here: the
99 To compile this driver as a module, choose M here: the
112 To compile this driver as a module, choose M here: the
125 To compile this driver as a module, choose M here: the
138 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/drivers/media/rc/
DKconfig20 Enable this option to build the Linux Infrared Remote
33 Enable this option to pass raw IR to and from userspace via
44 Enable this option if you have IR with NEC protocol, and
54 Enable this option if you have IR with RC-5 protocol, and
64 Enable this option if you have an infrared remote control which
74 Enable this option if you have an infrared remote control which
84 Enable this option if you have an infrared remote control which
93 Enable this option if you have an infrared remote control which
103 Enable this option if you have an infrared remote control which
113 Enable this option if you have a Microsoft Remote Keyboard for
[all …]
/linux-4.4.14/drivers/net/ethernet/ti/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question doesn't directly affect the
28 To compile this driver as a module, choose M here: the module
38 To compile this driver as a module, choose M here: the module
47 To compile this driver as a module, choose M here: the module
74 To compile this driver as a module, choose M here: the module
95 To compile this driver as a module, choose M here: the module
103 To compile this driver as a module, choose M here: the module
111 which is supported by this driver, say Y here.
113 Devices currently supported by this driver are Compaq Netelligent,
[all …]
/linux-4.4.14/drivers/usb/storage/
DKconfig23 To compile this driver as a module, choose M here: the
40 If this driver is compiled as a module, it will be named ums-realtek.
54 If this driver is compiled as a module, it will be named ums-datafab.
63 If this driver is compiled as a module, it will be named ums-freecom.
72 Some of the products that use this chip are:
81 If this driver is compiled as a module, it will be named ums-isd200.
90 Devices reported to work with this driver include:
104 If this driver is compiled as a module, it will be named ums-usbat.
114 If this driver is compiled as a module, it will be named ums-sddr09.
123 If this driver is compiled as a module, it will be named ums-sddr55.
[all …]
/linux-4.4.14/drivers/net/ethernet/cirrus/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question doesn't directly affect the
24 network (Ethernet) card of this type, say Y and read the file
27 To compile this driver as a module, choose M here. The module
36 makes this driver suitable for use on certain evaluation boards
54 Nubus or LC-PDS network (Ethernet) card of this type, say Y here.
56 To compile this driver as a module, choose M here. This module will
/linux-4.4.14/net/rds/
Dinfo.c118 unsigned long this; in rds_info_copy() local
124 this = min(bytes, PAGE_SIZE - iter->offset); in rds_info_copy()
128 iter->offset, this, data, bytes); in rds_info_copy()
130 memcpy(iter->addr + iter->offset, data, this); in rds_info_copy()
132 data += this; in rds_info_copy()
133 bytes -= this; in rds_info_copy()
134 iter->offset += this; in rds_info_copy()
/linux-4.4.14/drivers/net/ethernet/packetengines/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question doesn't directly affect the
24 If you have a Gigabit Ethernet card of this type, say Y here.
26 To compile this driver as a module, choose M here. The module will be
38 information about this driver in particular and Beowulf in general.
40 To compile this driver as a module, choose M here: the module
/linux-4.4.14/Documentation/trace/
Dstm.txt11 master/channel combination from this pool.
13 On the receiving end of this STP stream (the decoder side), trace
23 To solve this mapping problem, stm class provides a policy management
33 the STM device name to which this policy applies and and arbitrary
35 may look like this:
44 which means that the master allocation pool for this rule consists of
51 under "user" directory from the example above and this new rule will
56 to the policy, they need to do a STP_POLICY_ID_SET ioctl on this file
58 automatically allocated a master/channel pair upon first write to this
66 aforementioned ioctl() call) to be able to do this. That is, if your
[all …]
/linux-4.4.14/Documentation/RCU/
Dlockdep-splat.txt11 overwriting or worse. There can of course be false positives, this
22 other info that might help us debug this:
68 section, but the "other info" list above shows that this is not the
70 And maybe that lock really does protect this reference. If so, the fix
78 With this change, there would be no lockdep-RCU splat emitted if this
80 or with the ->queue_lock held. In particular, this would have suppressed
85 section. In this case, the critical section must span the use of the
87 reference count incremented or some such. One way to handle this is to
98 With this change, the rcu_dereference() is always within an RCU
102 But in this particular case, we don't actually deference the pointer
[all …]
DUP.txt5 may immediately invoke its function. The basis of this misconception
8 anything else to be happening on. Although this approach will -sort- -of-
11 an idea this is.
18 this same list in softirq context. Suppose that the process-context scan
36 from process context. However, this can fail in a similar manner.
40 on each element as it is scanned. Suppose further that this function
44 Therefore, in this case, allowing call_rcu() to immediately invoke
50 this case?
56 callback function must acquire this same lock. In this case, if
62 there are cases where this can be quite ugly:
[all …]
/linux-4.4.14/drivers/usb/serial/
DKconfig17 To compile this driver as a module, choose M here: the
50 using this driver. It is recommended that the "USB Serial converter
51 support" be compiled as a module for this driver to be used
72 To compile this driver as a module, choose M here: the module
80 To compile this driver as a module, choose M here: the module
89 To compile this driver as a module, choose M here: the
99 To compile this driver as a module, choose M here: the
108 To compile this driver as a module, choose M here: the
118 To compile this driver as a module, choose M here: the
127 The Digi Acceleport USB 8 is not yet supported by this driver.
[all …]
/linux-4.4.14/Documentation/sysctl/
Dvm.txt12 The files in this directory can be used to tune the operation
75 Systems running under overcommit 'never' should increase this to account
84 On x86_64 this is about 8MB.
88 On x86_64 this is about 128MB.
90 Changing this takes effect whenever an application requests memory.
153 value lower than this limit will be ignored and the old configuration will be
162 of a second. Data which has been dirty in-memory for longer than this
183 Setting this to zero disables periodic writeback altogether.
189 Writing to this will cause the kernel to drop clean caches, as well as
201 To increase the number of objects freed by this operation, the user may run
[all …]
/linux-4.4.14/drivers/net/ethernet/atheros/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question doesn't directly affect the
27 To compile this driver as a module, choose M here. The module
39 To compile this driver as a module, choose M here. The module
50 To compile this driver as a module, choose M here. The module
61 To compile this driver as a module, choose M here. The module
78 To compile this driver as a module, choose M here. The module
/linux-4.4.14/drivers/media/radio/si4713/
DKconfig10 Say Y here if you want to connect this type of radio to your
13 To compile this driver as a module, choose M here: the
24 Say Y here if you want to connect this type of radio to your
27 To compile this driver as a module, choose M here: the
37 interface for the i2c driver of this device.
39 To compile this driver as a module, choose M here: the
/linux-4.4.14/arch/arm/mach-ixp4xx/
DKconfig13 NSLU2 NAS device. For more information on this platform,
21 Avila Network Platform. For more information on this platform,
38 information on this platform, see <file:Documentation/arm/IXP4xx>.
45 7001 Access Point. For more information on this platform,
54 on this platform, see http://openwrt.org
61 For more information on this platform, see <file:Documentation/arm/IXP4xx>.
68 For more information on this platform, see <file:Documentation/arm/IXP4xx>.
75 For more information on this platform, see <file:Documentation/arm/IXP4xx>.
88 For more information on this platform, see <file:Documentation/arm/IXP4xx>.
105 this platform, see <file:Documentation/arm/IXP4xx>.
[all …]
/linux-4.4.14/Documentation/sound/alsa/
DProcfile.txt9 found in this tree. When you encounter a problem and need debugging,
53 You can symlink this to /dev/sndstat.
64 When PCM devices are available on this card, you can see directories
68 this subtree is described later.
79 mapping by writing to this device. Read OSS-Emulation.txt for
87 The general information of this PCM device: card #, device #,
95 It takes an integer value, can be changed by writing to this
114 Since 2.6.30, this option can enable the hwptr check using
121 The general information of this PCM sub-stream.
124 The current status of this PCM sub-stream, elapsed time,
[all …]
DHD-Audio-Controls.txt10 and "8ch". According to the configuration, this also controls the
16 and/or line-out jacks are available on a machine, this controls
37 and the normal PCM playback are exclusive, i.e. when this is on, you
42 corresponds to the center and the right to the LFE. When this is
46 When this control is ON, treat the headphone jacks as line-out
66 When this enum control is enabled, the headphone output is routed
76 and speaker outputs. As a side-effect, when this mode is set, the
86 doesn't provide a proper jack-detection, this won't work; in such a
87 case, turn this control OFF.
91 unsolicited event per jack plug. When this is on, the driver polls
[all …]
/linux-4.4.14/fs/hfs/
Dstring.c54 int hfs_hash_dentry(const struct dentry *dentry, struct qstr *this) in hfs_hash_dentry() argument
56 const unsigned char *name = this->name; in hfs_hash_dentry()
57 unsigned int hash, len = this->len; in hfs_hash_dentry()
65 this->hash = end_name_hash(hash); in hfs_hash_dentry()
/linux-4.4.14/fs/befs/
DKconfig9 attributes. (Also note that this driver doesn't make those features
10 available at this time). It is a 64 bit filesystem, so it supports
13 If you use this filesystem, you should also say Y to at least one
16 If you don't know what this is about, say N.
18 To compile this as a module, choose M here: the module will be
/linux-4.4.14/Documentation/networking/
DLICENSE.qlcnic17 of this license document, but changing it is not allowed.
34 this service if you wish), that you receive source code or can get it
50 (2) offer you this license which gives you legal permission to copy,
54 that everyone understands that there is no warranty for this free
63 program proprietary. To prevent this, we have made it clear that any
74 under the terms of this General Public License. The "Program", below,
83 covered by this License; they are outside its scope. The act of
93 notices that refer to this License and to the absence of any warranty;
94 and give any other recipients of the Program a copy of this License
111 parties under the terms of this License.
[all …]
DLICENSE.qlge17 of this license document, but changing it is not allowed.
34 this service if you wish), that you receive source code or can get it
50 (2) offer you this license which gives you legal permission to copy,
54 that everyone understands that there is no warranty for this free
63 program proprietary. To prevent this, we have made it clear that any
74 under the terms of this General Public License. The "Program", below,
83 covered by this License; they are outside its scope. The act of
93 notices that refer to this License and to the absence of any warranty;
94 and give any other recipients of the Program a copy of this License
111 parties under the terms of this License.
[all …]
Dltpc.txt5 There are a number of different LocalTalk cards for the PC; this
12 line, and DMA channel of the card, this does not always work. For
13 this reason, you should be prepared to supply these parameters
44 printers, you need to set up netatalk to "seed". The way I do this
59 it, then you don't need to fool around with this -- the appropriate
74 this on an AT (or later) class machine, that really means IRQ9.
110 this, either compile the driver as a module, or pass the parameters
116 Polled mode is *really* slow sometimes, but this seems to depend on
120 machine, but this is unsupported, so if you really want to do this,
126 Thanks to Alan Cox for helpful discussions early on in this
/linux-4.4.14/Documentation/scsi/
DLICENSE.qla4xxx18 of this license document, but changing it is not allowed.
35 this service if you wish), that you receive source code or can get it
51 (2) offer you this license which gives you legal permission to copy,
55 that everyone understands that there is no warranty for this free
64 program proprietary. To prevent this, we have made it clear that any
75 under the terms of this General Public License. The "Program", below,
84 covered by this License; they are outside its scope. The act of
94 notices that refer to this License and to the absence of any warranty;
95 and give any other recipients of the Program a copy of this License
112 parties under the terms of this License.
[all …]
DLICENSE.qla2xxx19 of this license document, but changing it is not allowed.
36 this service if you wish), that you receive source code or can get it
52 (2) offer you this license which gives you legal permission to copy,
56 that everyone understands that there is no warranty for this free
65 program proprietary. To prevent this, we have made it clear that any
76 under the terms of this General Public License. The "Program", below,
85 covered by this License; they are outside its scope. The act of
95 notices that refer to this License and to the absence of any warranty;
96 and give any other recipients of the Program a copy of this License
113 parties under the terms of this License.
[all …]
Dlibsas.txt43 Normally this is statically embedded to your driver's
69 oob_mode -- you set this when OOB has finished and then notify
72 sas_addr -- this normally points to an array holding the sas
76 attached_sas_addr -- set this when you (LLDD) receive an
79 or provide a different SAS address on that phy/port and this
80 allows it to do this. At best you should copy the sas
83 process may later change this.
85 frame_rcvd -- this is where you copy the IDENTIFY/FIS frame
90 this pointer point to it. You copy the frame from your
93 sas_prim -- this is where primitives go when they're
[all …]
/linux-4.4.14/arch/arm64/
DKconfig.debug13 It is probably not a good idea to enable this feature in a production
21 If this option is disabled, you allow userspace (root) access to all
23 access to this is obviously disastrous, but specific access can
26 If this option is switched on, the /dev/mem file only allows
34 Enabling this option causes the kernel to write the current PID to
37 planning to use hardware trace tools with this kernel.
44 this option will cause TEXT_OFFSET to be randomized upon any
68 If this is set, kernel text and rodata will be made read-only. This
79 If this option is enabled, sections that may potentially be marked as
83 alignment and potentially wasted space. Turn on this option if
/linux-4.4.14/arch/powerpc/
DKconfig.debug13 Only enable this if you are hitting a build failure in the
28 If you don't know what this means, say N.
95 'xmon=nobt' will disable this autobacktrace.
138 intended to debug problems early during boot, this should not be
140 Note that enabling this will also cause the kernel default log level
155 Select this to enable early debugging for a machine using BootX
162 Select this to enable early debugging for a machine with a HVC
169 Select this to enable early debugging for a machine with a HVSI
176 Select this to enable early debugging for Apple G5 machines.
182 Select this to enable early debugging via the RTAS panel.
[all …]
/linux-4.4.14/drivers/of/
Dof_reserved_mem.c230 struct reserved_mem *this, *next; in __rmem_check_for_overlap() local
232 this = &reserved_mem[i]; in __rmem_check_for_overlap()
234 if (!(this->base && next->base)) in __rmem_check_for_overlap()
236 if (this->base + this->size > next->base) { in __rmem_check_for_overlap()
239 this_end = this->base + this->size; in __rmem_check_for_overlap()
242 this->name, &this->base, &this_end, in __rmem_check_for_overlap()
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-firmware-opal-dump12 Read this file for supported commands.
15 id 0xYYYY (in hex). The name of this
17 be in this format, only that it's unique
34 The size of the dump is the size of this file.
35 acknowledge: When 'ack' is written to this, we will
40 Reading this file will get a list of
Dsysfs-bus-usb9 hubs this facility is always enabled and their device
10 directories will not contain this file.
35 If CONFIG_PM is enabled, then this file is present. When read,
47 If CONFIG_PM is enabled, then this file is present. When read,
51 Tools can use this file and the connected_duration file to
55 will give an integer percentage. Note that this does not
66 When read, this file returns 1 if the interface driver
67 for this interface supports autosuspend. It also
68 returns 1 if no driver has claimed this interface, as an
81 Writing 1 to this file tells the kernel that this
[all …]
/linux-4.4.14/drivers/usb/class/
DKconfig15 /proc/bus/usb/devices, then your modem will not work with this
18 To compile this driver as a module, choose M here: the
27 To compile this driver as a module, choose M here: the
35 AT commands over this device.
37 To compile this driver as a module, choose M here: the
47 To compile this driver as a module, choose M here: the
/linux-4.4.14/drivers/char/tpm/
DKconfig17 compile this driver as a module, choose M here; the module
34 within Linux. To compile this driver as a module, choose M here;
43 To compile this driver as a module, choose M here; the module will
54 To compile this driver as a module, choose M here; the module
64 To compile this driver as a module, choose M here; the module
73 compile this driver as a module, choose M here; the module
81 will be accessible from within Linux. To compile this driver
91 To compile this driver as a module, choose M here; the module
93 Further information on this driver and the supported hardware
101 will be accessible from within Linux. To compile this driver
[all …]
/linux-4.4.14/
DCOPYING3 services by normal system calls - this is merely considered normal use
23 of this license document, but changing it is not allowed.
40 this service if you wish), that you receive source code or can get it
56 (2) offer you this license which gives you legal permission to copy,
60 that everyone understands that there is no warranty for this free
69 program proprietary. To prevent this, we have made it clear that any
80 under the terms of this General Public License. The "Program", below,
89 covered by this License; they are outside its scope. The act of
99 notices that refer to this License and to the absence of any warranty;
100 and give any other recipients of the Program a copy of this License
[all …]
/linux-4.4.14/arch/arm/mach-footbridge/
DKconfig14 Say Y here if you intend to run this kernel on the CATS.
25 Say Y here if you intend to run this kernel on the Compaq
32 prototypes at this time. Information is available at:
44 Say Y here if you intend to run this kernel on the EBSA285 card
58 Say Y here if you intend to run this kernel on the EBSA285 card
73 Say Y here if you intend to run this kernel on the Rebel.COM
74 NetWinder. Information about this machine can be found at:
/linux-4.4.14/Documentation/kbuild/
DKconfig.select-break8 # kconfig will not complain and enable this layout for configuration. This is
11 # "select" list, this is done on purpose to help load a set of known required
12 # symbols. Because of this use of select should be used with caution. An
13 # example of this issue is below.
17 # visit the dependencies of the select target (in this case B). And since
/linux-4.4.14/sound/core/
DKconfig27 # To be effective this also requires INPUT - users should say:
41 Many programs require this feature, so you should enable it
52 You don't need this unless you want to connect many MIDI
55 To compile this driver as a module, choose M here: the module
71 To compile this driver as a module, choose M here: the module
84 To compile this driver as a module, choose M here: the module
92 If you disable this option, the ALSA's OSS PCM API will not
100 If you disable this option, pcm timer will be inavailable, so
118 this will be compiled as a module. The module will be called
128 also can use this timing source.
[all …]
/linux-4.4.14/drivers/net/ethernet/realtek/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question doesn't directly affect the
26 if you want to use this. If you intend to use this driver, you
30 To compile this driver as a module, choose M here: the module
42 To compile this driver as a module, choose M here: the module
54 To compile this driver as a module, choose M here: the module
84 instead of an internal one. Disabling this option will save some
94 experience problems, you can enable this option to restore the
106 To compile this driver as a module, choose M here: the module
/linux-4.4.14/drivers/usb/phy/
DKconfig17 Enable this to support the USB OTG transceiver in AB8500 chip.
26 Enable this to support Freescale USB OTG transceiver.
48 Enable this to support Keystone USB phy. This driver provides
76 Enable this to support Samsung USB phy helper driver for Samsung SoCs.
84 Enable this to support the USB OTG transceiver on TWL6030
88 are hooked to this driver through platform_data structure.
105 Enable this to support some transceivers on OMAP1 platforms. OTG
116 Enable this to support USB transceiver on Tahvo. This is used
136 To compile this driver as a module, choose M here: the
146 Enable this to support the USB OTG transceiver on Qualcomm chips. It
[all …]
/linux-4.4.14/drivers/staging/rtl8192u/
Dcopying7 of this license document, but changing it is not allowed.
24 this service if you wish), that you receive source code or can get it
40 (2) offer you this license which gives you legal permission to copy,
44 that everyone understands that there is no warranty for this free
53 program proprietary. To prevent this, we have made it clear that any
64 under the terms of this General Public License. The "Program", below,
73 covered by this License; they are outside its scope. The act of
83 notices that refer to this License and to the absence of any warranty;
84 and give any other recipients of the Program a copy of this License
101 parties under the terms of this License.
[all …]
/linux-4.4.14/tools/usb/usbip/
DCOPYING7 of this license document, but changing it is not allowed.
24 this service if you wish), that you receive source code or can get it
40 (2) offer you this license which gives you legal permission to copy,
44 that everyone understands that there is no warranty for this free
53 program proprietary. To prevent this, we have made it clear that any
64 under the terms of this General Public License. The "Program", below,
73 covered by this License; they are outside its scope. The act of
83 notices that refer to this License and to the absence of any warranty;
84 and give any other recipients of the Program a copy of this License
101 parties under the terms of this License.
[all …]
/linux-4.4.14/drivers/staging/rtl8192e/
Dlicense13 Everyone is permitted to copy and distribute verbatim copies of this license
29 to distribute copies of free software (and charge for this service if you
45 offer you this license which gives you legal permission to copy, distribute
49 everyone understands that there is no warranty for this free software. If
58 proprietary. To prevent this, we have made it clear that any patent must be
68 terms of this General Public License. The "Program", below, refers to any
77 covered by this License; they are outside its scope. The act of running
86 disclaimer of warranty; keep intact all the notices that refer to this
88 of the Program a copy of this License along with the Program.
104 under the terms of this License.
[all …]
/linux-4.4.14/drivers/net/wireless/ath/
DKconfig9 ath5k, ath9k, ath9k_htc and ar9170 drivers share some common code, this option
12 For more information and documentation on this module you can visit:
26 Right now only ath9k makes use of this.
34 Currently, ath9k makes use of this facility.
42 this feature is explicitly allowed and only on cards that
43 specifically have been tested for this.
/linux-4.4.14/drivers/crypto/caam/
DKconfig11 To compile this driver as a module, choose M here: the module
24 To compile this driver as a module, choose M here: the module
83 Selecting this will offload crypto for users of the
87 To compile this as a module, choose M here: the module
96 Selecting this will offload ahash for users of the
99 To compile this as a module, choose M here: the module
109 Selecting this will register the SEC4 hardware rng to
112 To compile this as a module, choose M here: the module
127 Selecting this will enable printing of various debug
/linux-4.4.14/drivers/net/ethernet/3com/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question doesn't directly affect the
30 To compile this driver as a module, choose M here. The module
40 To compile this driver as a module, choose M here. The module
50 To compile this driver as a module, choose M here: the module will be
60 To compile this driver as a module, choose M here: the module will be
81 To compile this support as a module, choose M here.
94 If you have a network (Ethernet) card of this type, say Y here.
96 To compile this driver as a module, choose M here. The module
/linux-4.4.14/drivers/watchdog/
DKconfig45 /dev/watchdog. It's always remotely possible that this process might
65 To compile this driver as a module, choose M here: the
161 To compile this driver as a module, choose M here: the
213 here if you wish to use this. Alternatively say M to compile the
260 select this in the respective mach-XXXX/Kconfig file.
286 NOTE: once enabled, this timer cannot be disabled.
288 To compile this driver as a module, choose M here: the
297 To compile this driver as a module, choose M here: the
308 To compile this driver as a module, choose M here: the
354 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/drivers/staging/iio/accel/
DKconfig15 To compile this driver as a module, say M here: the module will
27 To compile this driver as a module, say M here: the module will be
39 To compile this driver as a module, say M here: the module will be
51 To compile this driver as a module, say M here: the module will be
62 To compile this driver as a module, say M here: the module will be
74 To compile this driver as a module, say M here: the module will be
88 To compile this driver as a module, say M here: the module will be
99 To compile this driver as a module, say M here: the module will be
/linux-4.4.14/Documentation/sh/
Dnew-machine.txt19 companion chip type, and CPU type. Looking at a tree view of this directory
92 In the first case, this is just a matter of making a directory for your
94 build system (more on this in the next section). However, for board families
97 Both the Solution Engine and the hp6xx boards are an example of this.
100 should also add a directory in include/asm-sh for headers localized to this
102 seamlessly with the build system, it's best to have this directory the same
104 a family, the build system has ways of dealing with this (via incdir-y
110 explain this, we use some examples for adding an imaginary board. For
112 get_system_type() and platform_setup(). For our imaginary board, this
130 * setup here. Though it's also sane to leave this empty
[all …]
/linux-4.4.14/fs/
Danon_inodes.c74 struct qstr this; in anon_inode_getfile() local
89 this.name = name; in anon_inode_getfile()
90 this.len = strlen(name); in anon_inode_getfile()
91 this.hash = 0; in anon_inode_getfile()
92 path.dentry = d_alloc_pseudo(anon_inode_mnt->mnt_sb, &this); in anon_inode_getfile()
/linux-4.4.14/Documentation/devicetree/bindings/arm/hisilicon/
Dhisilicon.txt60 under this controller and this property must be present.
62 Hisilicon designs this controller as one of the system controllers,
81 under this controller and this property must be present.
83 Hisilicon designs this system controller to control the power always
101 under this controller and this property must be present.
103 Hisilicon designs this system controller to control the multimedia
121 under this controller and this property must be present.
123 Hisilicon designs this system controller to control the power management
/linux-4.4.14/arch/sh/
DKconfig.cpu24 Selecting this option will enable support for SH processors that
38 Selecting this option will enable support for software FPU emulation.
47 Selecting this option will enable support for SH processors that
57 Selecting this option will allow the Linux kernel to use SH3 on-chip
66 Selecting this option will enable an in-kernel API for manipulating
75 this, as outlined in the SH7780 hardware manual.
93 that are lacking this bit must have another method in place for
/linux-4.4.14/drivers/staging/iio/meter/
DKconfig13 To compile this driver as a module, choose M here: the
23 To compile this driver as a module, choose M here: the
35 To compile this driver as a module, choose M here: the
45 To compile this driver as a module, choose M here: the
55 To compile this driver as a module, choose M here: the
65 To compile this driver as a module, choose M here: the
75 To compile this driver as a module, choose M here: the
/linux-4.4.14/arch/arm/mach-gemini/
DKconfig9 Say Y here if you intend to run this kernel on a
16 Say Y here if you intend to run this kernel on a
23 Say Y here if you intend to run this kernel on a
30 Say Y here if you intend to run this kernel on a
/linux-4.4.14/drivers/net/ethernet/nvidia/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question doesn't directly affect the
23 If you have a network (Ethernet) controller of this type, say Y here.
25 To compile this driver as a module, choose M here. The module
/linux-4.4.14/drivers/block/
DKconfig13 If you say N, all options in this submenu will be skipped and disabled;
14 only do this if you know what you are doing.
26 say Y. Information about this driver, especially important for IBM
33 To compile this driver as a module, choose M here: the
55 You should select this option if you want floppy support
63 ramdisk or as a swap partition. Say Y if you want to include this
66 To compile this driver as a module, choose M here: the
76 disks. Select this option to access any disks in your GD ROM drive.
78 You can also build this as a module which will be called gdrom.
97 drivers as loadable modules. If you build this support as a module,
[all …]
/linux-4.4.14/drivers/scsi/ufs/
DKconfig31 # circumstances will the contributor of this Program be liable for
33 # this program.
47 To compile this driver as a module, choose M here and read
49 However, do not compile this as a module if your root file system
56 This selects the PCI UFS Host Controller Interface. Select this if
59 If you have a controller with this interface, say Y or M here.
67 This selects the UFS host controller support. Select this if
70 If you have a controller with this interface, say Y or M here.
84 Select this if you have UFS controller on QCOM chipset.
/linux-4.4.14/drivers/staging/iio/adc/
DKconfig15 To compile this driver as a module, choose M here: the
25 To compile this driver as a module, choose M here: the
36 To compile this driver as a module, choose M here: the
49 To compile this driver as a module, choose M here: the
69 To compile this driver as a module, choose M here: the
79 To compile this driver as a module, choose M here: the
88 LPC32XX SoC. Note that this feature uses the same hardware as the
105 To compile this driver as a module, choose M here: the
116 To compile this driver as a module, choose M here: the
/linux-4.4.14/drivers/net/
DKconfig16 two machines with parallel ports using PLIP needs this, as well as
55 To compile this driver as a module, choose M here: the module
62 this device is consigned into oblivion) with a configurable IP
65 If you use SLIP or PPP, you might want to say Y here. Since this
71 To compile this driver as a module, choose M here: the module
77 If you have two serial connections to some other computer (this
81 one double speed connection using this driver. Naturally, this has
85 Say Y if you want this and read
90 To compile this driver as a module, choose M here: the module
112 To compile this driver as a module, choose M here: the module
[all …]
Deql.c145 struct list_head *this, *tmp, *head; in eql_timer() local
149 list_for_each_safe(this, tmp, head) { in eql_timer()
150 slave_t *slave = list_entry(this, slave_t, list); in eql_timer()
234 struct list_head *head, *tmp, *this; in eql_kill_slave_queue() local
239 list_for_each_safe(this, tmp, head) { in eql_kill_slave_queue()
240 slave_t *s = list_entry(this, slave_t, list); in eql_kill_slave_queue()
301 struct list_head *this, *tmp, *head; in __eql_schedule_slaves() local
308 list_for_each_safe(this, tmp, head) { in __eql_schedule_slaves()
309 slave_t *slave = list_entry(this, slave_t, list); in __eql_schedule_slaves()
366 struct list_head *this, *head; in __eql_find_slave_dev() local
[all …]
/linux-4.4.14/fs/overlayfs/
Dsuper.c444 struct dentry *this, *prev = NULL; in ovl_lookup() local
450 this = ovl_lookup_real(upperdir, &dentry->d_name); in ovl_lookup()
451 err = PTR_ERR(this); in ovl_lookup()
452 if (IS_ERR(this)) in ovl_lookup()
455 if (this) { in ovl_lookup()
456 if (unlikely(ovl_dentry_remote(this))) { in ovl_lookup()
457 dput(this); in ovl_lookup()
461 if (ovl_is_whiteout(this)) { in ovl_lookup()
462 dput(this); in ovl_lookup()
463 this = NULL; in ovl_lookup()
[all …]
/linux-4.4.14/drivers/iio/adc/
DKconfig23 To compile this driver as a module, choose M here: the module will be
33 To compile this driver as a module, choose M here: the
45 To compile this driver as a module, choose M here: the
58 To compile this driver as a module, choose M here: the
69 To compile this driver as a module, choose M here: the module will be
80 To compile this driver as a module, choose M here: the
92 To compile this driver as a module, choose M here: the
104 To compile this driver as a module, choose M here: the
118 To compile this driver as a module, choose M here: the module will be
131 To compile this driver as a module, choose M here: the module will be
[all …]
/linux-4.4.14/drivers/net/ethernet/hp/
DKconfig10 If you have a network (Ethernet) card belonging to this class, say Y.
12 Note that the answer to this question doesn't directly affect the
23 If you have a network (Ethernet) card of this type, say Y here.
25 To compile this driver as a module, choose M here. The module
/linux-4.4.14/firmware/keyspan/
Dusa19.HEX89 public access to the source code from which this firmware image is
90 derived. Except as noted below this firmware image may not be
94 Permission is hereby granted for the distribution of this firmware
100 keyspan.c driver which includes this firmware, in whole or in
101 part, requires the inclusion of this statement."
Dusa19qi.HEX89 public access to the source code from which this firmware image is
90 derived. Except as noted below this firmware image may not be
94 Permission is hereby granted for the distribution of this firmware
100 keyspan.c driver which includes this firmware, in whole or in
101 part, requires the inclusion of this statement."
Dmpr.HEX88 public access to the source code from which this firmware image is
89 derived. Except as noted below this firmware image may not be
93 Permission is hereby granted for the distribution of this firmware
99 keyspan.c driver which includes this firmware, in whole or in
100 part, requires the inclusion of this statement."
/linux-4.4.14/arch/frv/mb93090-mb00/
Dpci-dma-nommu.c40 struct list_head *this = &dma_alloc_list; in dma_alloc_coherent() local
59 list_for_each (this, &dma_alloc_list) { in dma_alloc_coherent()
60 struct dma_alloc_record *this_r = list_entry(this, struct dma_alloc_record, list); in dma_alloc_coherent()
70 this = &dma_alloc_list; in dma_alloc_coherent()
75 list_add_tail(&new->list, this); in dma_alloc_coherent()
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dst,nomadik.txt14 - disable-sxtalo: if present this will disable the SXTALO
16 board has its own circuitry for providing this oscillator
17 - disable-mxtal: if present this will disable the MXTALO,
19 if the board has its own circuitry for providing this
31 - clocks: this clock will have main chrystal as parent
42 this table:
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Datmel,at91-pinctrl.txt10 Please refer to pinctrl-bindings.txt in this directory for details of the
17 mode) this pin can work on and the 'config' configures various pad settings
24 configured in this periph mode. All the periph and bank need to be describe.
89 PULL_UP (1 << 0): indicate this pin needs a pull up.
90 MULTIDRIVE (1 << 1): indicate this pin needs to be configured as multi-drive.
92 DEGLITCH (1 << 2): indicate this pin needs deglitch.
93 PULL_DOWN (1 << 3): indicate this pin needs a pull down.
94 DIS_SCHMIT (1 << 4): indicate this pin needs to the disable schmitt trigger.
101 DEBOUNCE (1 << 16): indicate this pin needs debounce.
107 what pinmux functions this SoC supports.
/linux-4.4.14/drivers/iio/dac/
DKconfig16 To compile this driver as a module, choose M here: the
27 To compile this driver as module choose M here: the module will be called
40 To compile this driver as module choose M here: the module will be called
50 To compile this driver as module choose M here: the module will be called
62 To compile this driver as a module, choose M here: the
72 To compile this driver as a module, choose M here: the
82 To compile this driver as a module, choose M here: the
100 To compile this driver as a module, choose M here: the
111 To compile this driver as a module, choose M here: the
121 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/drivers/input/
DKconfig23 To compile this driver as a module, choose M here: the
38 To compile this driver as a module, choose M here: the
51 To compile this driver as a module, choose M here: the
64 To compile this driver as a module, choose M here: the
77 To compile this driver as a module, choose M here: the
90 To compile this driver as a module, choose M here: the
107 To compile this driver as a module, choose M here: the
130 you're not using a digitizer, this value is ignored.
140 you're not using a digitizer, this value is ignored.
152 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/Documentation/PCI/
DMSI-HOWTO.txt10 1. About this guide
38 To support this, the kernel must call each interrupt handler associated
40 a whole. MSIs are never shared, so this problem cannot arise.
44 arrived in memory (this becomes more likely with devices behind PCI-PCI
49 Using MSIs avoids this problem as the interrupt-generating write cannot
82 has to request that the PCI layer set up the MSI capability for this
93 consequently, this function should be called before the driver calls
104 If this function returns a positive number it indicates the number of
105 MSI interrupts that have been successfully allocated. In this case
113 If this function returns a negative number, it indicates an error and
[all …]
/linux-4.4.14/Documentation/power/
Dinterface.txt9 /sys/power/state controls system power state. Reading from this file
14 Writing to this file one of those strings causes the system to
37 Reading from this file will display all supported modes and the currently
42 Writing to this file will accept one of
55 if this turns out to be impossible, it will try to suspend anyway using the
56 smallest image possible. In particular, if "0" is written to this file, the
59 Reading from this file will display the current image size limit, which
65 used to save the last PM event point if this file contains '1'. Initially it
69 To use this debugging feature you should attempt to suspend the machine, then
/linux-4.4.14/Documentation/devicetree/bindings/mmc/
Dmmc-spi-slot.txt7 - spi-max-frequency : maximum frequency for this device (Hz).
13 - gpios : may specify GPIOs in this order: Card-Detect GPIO,
14 Write-Protect GPIO. Note that this does not follow the
17 services interrupts for this device.
/linux-4.4.14/drivers/s390/block/
DKconfig9 Select this option if you want to use your expanded storage on S/390
28 Enable this option if you want to access DASDs directly utilizing
37 Enable this option if you want to see profiling information
46 this option unless you are very sure to have no ECKD device.
53 Select this option to be able to access FBA devices. It is safe to
61 Select this option if you want to use Diagnose250 command to access
82 To compile this driver as a module, choose M here: the
/linux-4.4.14/Documentation/video4linux/
Dcafe_ccic3 and this driver was written with support from the OLPC project.
9 sensor is known to work with this controller at this time.
22 buffers until the time comes to transfer data. If this option is set,
27 - dma_buf_size: The size of DMA buffers to allocate. Note that this
45 - flip: If this boolean parameter is set, the sensor will be instructed to
49 Work is ongoing with this driver, stay tuned.
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
DKconfig21 of this type. (If your card is NOT SMC EtherPower 10/100 PCI
23 cards, below. However, most people with a network card of this type
26 To compile this driver as a module, choose M here. The module will
35 Setting this value allows to align ring buffer descriptors into their
49 of this type. (If your card is NOT SMC EtherPower 10/100 PCI
51 cards, above. However, most people with a network card of this type
54 To compile this driver as a module, choose M here. The module will
114 you have a network card of this type, say Y. More specific
118 To compile this driver as a module, choose M here. The module will
142 To compile this driver as a module, choose M here. The module will
[all …]
/linux-4.4.14/drivers/uio/
DKconfig5 Enable this to allow the userspace driver core code to be
24 To compile this driver as a module, choose M here: the module
67 possible for UIO to work with this device a utility, uioport,
72 If you compile this as a module, it will be called uio_aec.
79 Automata GmbH. The userspace part of this driver will be
85 If you compile this as a module, it will be called uio_sercos3.
94 If you compile this as a module, it will be called uio_pci_generic.
104 To compile this driver as a module, choose M here; the module
124 Information about this hardware can be found at:
142 To compile this driver as a module, choose M here: the module
[all …]
/linux-4.4.14/drivers/usb/isp1760/
DKconfig10 capable bus. NXP's eval kit brings this chip on PCI card
14 To compile this driver as a module, choose M here: the
36 Select this if you want to use the ISP1760 in host mode only. The
44 Select this if you want to use the ISP1760 in peripheral mode only.
54 Select this if you want to use the ISP1760 in both host and
/linux-4.4.14/drivers/iio/light/
DKconfig18 To compile this driver as a module, choose M here: the module will
40 To compile this driver as a module, choose M here: the
50 To compile this driver as a module, choose M here: the
63 To compile this driver as a module, choose M here: the
73 To compile this driver as a module, choose M here: the module will
84 To compile this driver as a module, choose M here:
95 To compile this driver as a module, choose M here:
105 To compile this driver as a module, choose M here: the module will
116 To compile this driver as a module, choose M here:
130 To compile this driver as a module, choose M here: the
[all …]
/linux-4.4.14/Documentation/cpuidle/
Dsysfs.txt10 The current interfaces in this directory has self-explanatory names:
19 In this case users can switch the governor at run time by writing
79 * disable : Option to disable this idle state (bool) -> see note below
80 * latency : Latency to exit out of this idle state (in microseconds)
82 * power : Power consumed while in this idle state (in milliwatts)
83 * time : Total time spent in this idle state (in microseconds)
84 * usage : Number of times this state was entered (count)
92 state still is disabled, then this has no effect.
/linux-4.4.14/drivers/message/fusion/
DKconfig10 If you say N, all options in this submenu will be skipped and disabled.
71 Decreasing this parameter will reduce memory requirements
84 One use of this ioctl interface is to perform an upgrade (reflash)
88 If enabled by saying M to this, a driver named: mptctl
91 If unsure whether you really want or need this, say N.
102 Installing this driver requires the knowledge to configure and
105 If enabled by saying M to this, a driver named: mptlan
108 If unsure whether you really want or need this, say N.

12345678910>>...22