Home
last modified time | relevance | path

Searched refs:this (Results 1 – 25 of 1081) sorted by relevance

12345678910>>...44

/drivers/mtd/nand/onenand/
A Donenand_base.c682 free_irq(this->irq, this); in onenand_try_interrupt_wait()
2623 end = this->chipsize >> this->erase_shift; in onenand_check_lock_status()
2732 this->write_word(value, this->base + in onenand_otp_command()
2751 this->write_word(value, this->base + in onenand_otp_command()
2811 this->write_word(value, this->base + in onenand_otp_write_oob_nolock()
2820 this->write_word(value, this->base + in onenand_otp_write_oob_nolock()
3201 u_char *buf = FLEXONENAND(this) ? this->page_buf : this->oob_buf; in onenand_lock_user_prot_reg()
3715 this->technology = this->read_word(this->base + ONENAND_REG_TECHNOLOGY); in onenand_probe()
3727 this->dies = ONENAND_IS_DDP(this) ? 2 : 1; in onenand_probe()
3764 this->page_mask = (1 << (this->erase_shift - this->page_shift)) - 1; in onenand_probe()
[all …]
A Donenand_bbt.c58 struct onenand_chip *this = mtd->priv; in create_bbt() local
59 struct bbm_info *bbm = this->bbm; in create_bbt()
112 if (FLEXONENAND(this)) { in create_bbt()
133 struct onenand_chip *this = mtd->priv; in onenand_memory_bbt() local
146 struct onenand_chip *this = mtd->priv; in onenand_isbad_bbt() local
147 struct bbm_info *bbm = this->bbm; in onenand_isbad_bbt()
183 struct onenand_chip *this = mtd->priv; in onenand_scan_bbt() local
184 struct bbm_info *bbm = this->bbm; in onenand_scan_bbt()
187 len = this->chipsize >> (this->erase_shift + 2); in onenand_scan_bbt()
235 if (!this->bbm) in onenand_default_bbt()
[all …]
A Donenand_samsung.c220 int reg = addr - this->base; in s3c_onenand_readw()
388 fpa &= this->page_mask; in s3c_onenand_command()
484 p += this->writesize; in s3c_get_bufferram()
626 p = this->base + area; in s5pc110_read_bufferram()
629 p += this->writesize; in s5pc110_read_bufferram()
733 end = this->chipsize >> this->erase_shift; in s3c_onenand_check_lock_status()
792 ofs = this->chipsize >> 1; in s3c_unlock_all()
793 len = this->chipsize >> 1; in s3c_unlock_all()
837 struct onenand_chip *this; in s3c_onenand_probe() local
856 mtd->priv = this; in s3c_onenand_probe()
[all …]
/drivers/gpu/drm/loongson/
A Dlsdc_pixpll.c106 iounmap(this->mmio); in lsdc_pixel_pll_free()
108 kfree(this->priv); in lsdc_pixel_pll_free()
122 this->mmio = ioremap(this->reg_base, this->reg_size); in lsdc_pixel_pll_setup()
123 if (!this->mmio) in lsdc_pixel_pll_setup()
128 iounmap(this->mmio); in lsdc_pixel_pll_setup()
134 this->priv = pparms; in lsdc_pixel_pll_setup()
136 return drmm_add_action_or_reset(this->ddev, lsdc_pixel_pll_free, this); in lsdc_pixel_pll_setup()
421 __pixpll_ops_on(this); in lsdc_pixpll_update()
477 this->ddev = ddev; in lsdc_pixpll_init()
478 this->reg_size = 8; in lsdc_pixpll_init()
[all …]
A Dlsdc_gfxpll.c134 this->funcs->get_rates(this, &dc, &gmc, &gpu); in loongson_gfxpll_print()
145 iounmap(this->mmio); in loongson_gfxpll_fini()
147 kfree(this); in loongson_gfxpll_fini()
157 this->mmio = ioremap(this->reg_base, this->reg_size); in loongson_gfxpll_init()
161 this->funcs->print(this, &printer, false); in loongson_gfxpll_init()
181 this = kzalloc(sizeof(*this), GFP_KERNEL); in loongson_gfxpll_create()
182 if (IS_ERR_OR_NULL(this)) in loongson_gfxpll_create()
185 this->ddev = ddev; in loongson_gfxpll_create()
190 ret = this->funcs->init(this); in loongson_gfxpll_create()
192 kfree(this); in loongson_gfxpll_create()
[all …]
/drivers/mtd/nand/raw/gpmi-nand/
A Dgpmi-nand.c938 if (GPMI_IS_MX6Q(this) || GPMI_IS_MX6SX(this)) in gpmi_nfc_apply_timings()
947 if (GPMI_IS_MX6Q(this) || GPMI_IS_MX6SX(this)) { in gpmi_nfc_apply_timings()
1041 if (this->bch) in gpmi_raw_len_to_len()
1273 clk = devm_clk_get(this->dev, this->devdata->clks[i]); in gpmi_get_clks()
1564 block_mark_swapping(this, buf, this->auxiliary_virt); in gpmi_ecc_read_page()
1702 block_mark_swapping(this, this->data_buffer_dma, in gpmi_ecc_write_page()
2397 | BF_GPMI_CTRL0_CS(this->nand.cur_cs, this) in gpmi_chain_wait_ready()
2426 | BF_GPMI_CTRL0_CS(this->nand.cur_cs, this) in gpmi_chain_data_read()
2472 | BF_GPMI_CTRL0_CS(this->nand.cur_cs, this) in gpmi_chain_data_write()
2697 this->swap_block_mark = !GPMI_IS_MX23(this); in gpmi_nand_init()
[all …]
/drivers/mtd/nand/raw/
A Dnand_bbt.c396 scan_read(this, buf, (loff_t)td->pages[0] << this->page_shift, in read_abs_bbts()
405 scan_read(this, buf, (loff_t)md->pages[0] << this->page_shift, in read_abs_bbts()
561 int blocktopage = this->bbt_erase_shift - this->page_shift; in search_bbt()
666 (this->bbt_erase_shift - this->page_shift); in get_bbt_block()
694 page = block << (this->bbt_erase_shift - this->page_shift); in get_bbt_block()
797 page = block << (this->bbt_erase_shift - this->page_shift); in write_bbt()
1150 block = td->pages[i] >> (this->bbt_erase_shift - this->page_shift); in mark_bbt_region()
1257 if (!this->bbt) in nand_scan_bbt()
1306 kfree(this->bbt); in nand_scan_bbt()
1307 this->bbt = NULL; in nand_scan_bbt()
[all …]
A Ddiskonchip.c359 this->controller->ops->exec_op(this, &op, false); in doc200x_readid()
980 offs <<= this->page_shift; in nftl_partscan()
1071 blocks = doc->chips_per_floor << (this->chip_shift - this->phys_erase_shift); in inftl_partscan()
1146 this->bbt_td->veroffs = 7; in nftl_scan_bbt()
1152 this->bbt_md->veroffs = 7; in nftl_scan_bbt()
1155 this->bbt_md = NULL; in nftl_scan_bbt()
1182 this->bbt_md = NULL; in inftl_scan_bbt()
1187 this->bbt_td->offs = 8; in inftl_scan_bbt()
1188 this->bbt_td->len = 8; in inftl_scan_bbt()
1197 this->bbt_md->offs = 8; in inftl_scan_bbt()
[all …]
A Dau1550nd.c43 struct au1550nd_ctx *ctx = chip_to_au_ctx(this); in au_write_buf()
178 if ((this->options & NAND_BUSWIDTH_16) && in au1550nd_exec_instr()
180 au_read_buf16(this, instr->ctx.data.buf.in, in au1550nd_exec_instr()
183 au_read_buf(this, instr->ctx.data.buf.in, in au1550nd_exec_instr()
188 if ((this->options & NAND_BUSWIDTH_16) && in au1550nd_exec_instr()
258 struct nand_chip *this; in au1550nd_probe() local
292 this = &ctx->chip; in au1550nd_probe()
293 mtd = nand_to_mtd(this); in au1550nd_probe()
307 this->controller = &ctx->controller; in au1550nd_probe()
310 this->options |= NAND_BUSWIDTH_16; in au1550nd_probe()
[all …]
/drivers/s390/net/
A Dfsm.c32 strscpy(this->name, name, sizeof(this->name)); in init_fsm()
46 this->f = f; in init_fsm()
70 return this; in init_fsm()
76 if (this) { in kfree_fsm()
81 kfree(this); in kfree_fsm()
136 fsm_timer *this = timer_container_of(this, t, tl); in fsm_expire_timer() local
139 this->fi->name, this); in fsm_expire_timer()
141 fsm_event(this->fi, this->expire_event, this->event_arg); in fsm_expire_timer()
160 this); in fsm_deltimer()
171 this->fi->name, this, millisec); in fsm_addtimer()
[all …]
/drivers/gpu/drm/nouveau/nvkm/core/
A Dmm.c52 if (this) { in nvkm_mm_free()
59 kfree(this); this = prev; in nvkm_mm_free()
68 kfree(this); this = NULL; in nvkm_mm_free()
71 if (this && this->type != NVKM_MM_TYPE_NONE) { in nvkm_mm_free()
126 e = this->offset + this->length; in nvkm_mm_head()
146 this = region_head(mm, this, min(size_max, e - s)); in nvkm_mm_head()
147 if (!this) in nvkm_mm_head()
153 *pnode = this; in nvkm_mm_head()
195 u32 e = this->offset + this->length; in nvkm_mm_tail()
225 this = region_tail(mm, this, a); in nvkm_mm_tail()
[all …]
/drivers/accessibility/speakup/
A Dutils.h75 while (this) { in find_key()
76 if (this->name && !strcmp(name, this->name)) in find_key()
77 return this; in find_key()
78 this = this->next; in find_key()
80 return this; in find_key()
90 while (this->next) { in add_key()
93 this = this->next; in add_key()
96 this = this->next; in add_key()
99 this->value = value; in add_key()
100 this->shift = shift; in add_key()
[all …]
A Dgenmap.c53 struct st_key *this; in main() local
84 this = find_key(cp); in main()
85 if (this == NULL) in main()
92 value = this->value; in main()
104 this = find_key(cp); in main()
105 if (this == NULL || this->shift != is_spk) in main()
121 this = find_key("spk_key"); in main()
122 if (this) in main()
123 spk_val = this->value; in main()
126 if (this) in main()
[all …]
A Dmakemapdata.c52 struct st_key *this; in main() local
99 this = find_key(def_val); in main()
102 if (!this || *cp < '0' || *cp > '9') in main()
104 value = this->value+atoi(cp); in main()
116 this = &key_table[i]; in main()
117 if (!this->name) in main()
120 printf("\t{ \"%s\", %d, %d, },\n", this->name, this->value, this->shift); in main()
121 this = this->next; in main()
122 } while (this); in main()
/drivers/staging/greybus/
A DKconfig8 Select this option if you have a device that follows the
11 To compile this code as a module, chose M here: the module
22 To compile this code as a module, chose M here: the module
29 Select this option if you have a device that follows the
32 To compile this code as a module, chose M here: the module
39 Select this option if you have a device that follows the
49 Select this option if you have a device that follows the
59 Select this option if you have a device that follows the
69 Select this option if you have a device that follows the
127 Examples of this include serial, SPI, USB, and others.
[all …]
/drivers/block/drbd/
A Ddrbd_interval.c13 return this->end; in interval_end()
28 sector_t this_end = this->sector + (this->size >> 9); in drbd_insert_interval()
30 BUG_ON(!IS_ALIGNED(this->size, 512)); in drbd_insert_interval()
39 if (this->sector < here->sector) in drbd_insert_interval()
41 else if (this->sector > here->sector) in drbd_insert_interval()
43 else if (this < here) in drbd_insert_interval()
45 else if (this > here) in drbd_insert_interval()
51 this->end = this_end; in drbd_insert_interval()
52 rb_link_node(&this->rb, parent, new); in drbd_insert_interval()
53 rb_insert_augmented(&this->rb, root, &augment_callbacks); in drbd_insert_interval()
[all …]
/drivers/media/dvb-frontends/
A DKconfig373 to support this frontend.
381 to support this frontend.
389 to support this frontend.
397 to support this frontend.
405 to support this frontend.
607 support this frontend.
615 to support this frontend.
623 to support this frontend.
631 to support this frontend.
639 to support this frontend.
[all …]
/drivers/media/radio/
A DKconfig26 this API and pointers to "v4l" programs may be found at
29 To compile this driver as a module, choose M here: the
41 To compile this driver as a module, choose M here: the
49 Choose Y here if you have this radio receiver.
51 There are 2 versions of this device, this driver is for version 1,
59 To compile this driver as a module, choose M here: the
66 Choose Y here if you have this radio receiver.
68 There are 2 versions of this device, this driver is for version 2,
89 Choose Y here if you have this FM radio chip.
151 Choose Y here if you have this FM radio chip.
[all …]
/drivers/media/usb/gspca/
A DKconfig14 "Video For Linux" to use this driver.
16 To compile this driver as modules, choose M here: the
27 To compile this driver as a module, choose M here: the
36 To compile this driver as a module, choose M here: the
47 To compile this driver as a module, choose M here: the
57 To compile this driver as a module, choose M here: the
66 To compile this driver as a module, choose M here: the
75 To compile this driver as a module, choose M here: the
84 To compile this driver as a module, choose M here: the
94 To compile this driver as a module, choose M here: the
[all …]
/drivers/phy/rockchip/
A DKconfig10 Enable this to support the Rockchip Display Port PHY.
18 Enable this to support the Rockchip MIPI Synopsys DPHY RX0
29 Enable this to support the Rockchip EMMC PHY.
38 Enable this to support the Rockchip Innosilicon HDMI PHY.
57 Enable this to support the Rockchip MIPI CSI PHY with
84 Enable this to support the Rockchip PCIe PHY.
92 Enable this to support the Rockchip MIPI DCPHY with
107 Enable this to support the Rockchip HDMI/eDP Combo PHY
117 Enable this to support the Rockchip snps PCIe3 PHY.
126 Enable this to support the Rockchip USB TYPEC PHY.
[all …]
/drivers/comedi/
A 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
77 To compile this driver as a module, choose M here: the module will be
87 To compile this driver as a module, choose M here: the module will be
99 Note that the answer to this question won't directly affect the
111 To compile this driver as a module, choose M here: the module will be
132 To compile this driver as a module, choose M here: the module will be
140 To compile this driver as a module, choose M here: the module will be
591 To compile this driver as a module, choose M here: the module will
[all …]
/drivers/input/misc/
A DKconfig60 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
101 To compile this driver as a module, choose M here: the
112 To compile this driver as a module, choose M here: the
126 To compile this driver as a module, choose M here: the
137 To compile this driver as a module, choose M here; the
203 To compile this driver as module, choose M here: the
250 To compile this driver as module, choose M here: the
272 To compile this driver as module, choose M here: the
[all …]
/drivers/counter/
A DKconfig54 Select this option to enable the Flex Timer Quadrature decoder
57 To compile this driver as a module, choose M here: the
68 To compile this driver as a module, choose M here: the module
76 source can be used by this driver as the event source.
78 To compile this driver as a module, choose M here: the
87 Select this option to enable the Microchip Timer Counter Block
90 To compile this driver as a module, choose M here: the
101 To compile this driver as a module, choose M here: the
111 To compile this driver as a module, choose M here: the
118 Select this option to enable STM32 Timer quadrature encoder
[all …]
/drivers/net/phy/
A Dmii_timestamper.c55 struct list_head *this, *next; in unregister_mii_tstamp_controller() local
58 list_for_each_safe(this, next, &mii_timestamping_devices) { in unregister_mii_tstamp_controller()
59 desc = list_entry(this, struct mii_timestamping_desc, list); in unregister_mii_tstamp_controller()
83 struct list_head *this; in register_mii_timestamper() local
86 list_for_each(this, &mii_timestamping_devices) { in register_mii_timestamper()
87 desc = list_entry(this, struct mii_timestamping_desc, list); in register_mii_timestamper()
112 struct list_head *this; in unregister_mii_timestamper() local
125 list_for_each(this, &mii_timestamping_devices) { in unregister_mii_timestamper()
126 desc = list_entry(this, struct mii_timestamping_desc, list); in unregister_mii_timestamper()
/drivers/input/touchscreen/
A DKconfig24 To compile this driver as a module, choose M here: the
43 To compile this driver as a module, choose M here: the
56 To compile this driver as a module, choose M here: the
67 To compile this driver as a module, choose M here: the
77 To compile this driver as a module, choose M here: the
89 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
127 To compile this driver as a module, choose M here: the
140 To compile this driver as a module, choose M here: the
[all …]

Completed in 73 milliseconds

12345678910>>...44