Home
last modified time | relevance | path

Searched full:this (Results 1 – 25 of 12410) sorted by relevance

12345678910>>...497

/linux/sound/usb/line6/
H A Dmidibuf.c33 static int midibuf_is_empty(struct midi_buffer *this) in midibuf_is_empty() argument
35 return (this->pos_read == this->pos_write) && !this->full; in midibuf_is_empty()
38 static int midibuf_is_full(struct midi_buffer *this) in midibuf_is_full() argument
40 return this->full; in midibuf_is_full()
43 void line6_midibuf_reset(struct midi_buffer *this) in line6_midibuf_reset() argument
45 this->pos_read = this->pos_write = this in line6_midibuf_reset()
49 line6_midibuf_init(struct midi_buffer * this,int size,int split) line6_midibuf_init() argument
62 line6_midibuf_bytes_free(struct midi_buffer * this) line6_midibuf_bytes_free() argument
71 line6_midibuf_bytes_used(struct midi_buffer * this) line6_midibuf_bytes_used() argument
80 line6_midibuf_write(struct midi_buffer * this,unsigned char * data,int length) line6_midibuf_write() argument
123 line6_midibuf_read(struct midi_buffer * this,unsigned char * data,int length,int read_type) line6_midibuf_read() argument
241 line6_midibuf_ignore(struct midi_buffer * this,int length) line6_midibuf_ignore() argument
253 line6_midibuf_destroy(struct midi_buffer * this) line6_midibuf_destroy() argument
[all...]
/linux/drivers/clk/mediatek/
H A DKconfig18 This driver supports MediaTek frequency hopping and
27 This driver supports MediaTek MT2701 basic clocks.
33 This driver supports MediaTek MT2701 mmsys clocks.
39 This driver supports MediaTek MT2701 imgsys clocks.
45 This driver supports MediaTek MT2701 vdecsys clocks.
51 This driver supports MediaTek MT2701 hifsys clocks.
57 This driver supports MediaTek MT2701 ethsys clocks.
63 This driver supports MediaTek MT2701 bdpsys clocks.
69 This driver supports Mediatek MT2701 audsys clocks.
75 This drive
[all...]
/linux/drivers/media/i2c/
H A DKconfig19 If your board doesn't have an I2C IR chip, you may disable this
48 This is a Video4Linux2 sensor-level driver for the Allied Vision
51 To compile this driver as a module, choose M here: the
57 This is a Video4Linux2 sensor driver for the ON Semiconductor
60 To compile this driver as a module, choose M here: the
67 This is a Video4Linux2 sensor driver for the GalaxyCore
70 To compile this driver as a module, choose M here: the
77 This is a Video4Linux2 sensor driver for the GalaxyCore gc05a2
80 To compile this driver as a module, choose M here: the
87 This i
[all...]
/linux/tools/perf/pmu-events/arch/arm64/fujitsu/monaka/
H A Dfp_operation.json5 "BriefDescription": "This event counts architecturally executed floating-point move operation."
10 "BriefDescription": "This event counts architecturally executed NOSIMD load operations that using SIMD&FP registers."
15 "BriefDescription": "This event counts architecturally executed NOSIMD store operations that using SIMD&FP registers."
19 "BriefDescription": "This event counts architecturally executed Advanced SIMD floating-point operation."
23 "BriefDescription": "This event counts architecturally executed SVE floating-point operation."
27 "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE floating-point operation."
31 "BriefDescription": "This event counts architecturally executed half-precision floating-point operation."
35 "BriefDescription": "This event counts architecturally executed Advanced SIMD half-precision floating-point operation."
39 "BriefDescription": "This event counts architecturally executed SVE half-precision floating-point operation."
43 "BriefDescription": "This even
[all...]
H A Dtlb.json4 "BriefDescription": "This event counts operations that cause a TLB refill of the L1I TLB. See L1I_TLB_REFILL of ARMv9 Reference Manual for more information."
8 "BriefDescription": "This event counts operations that cause a TLB refill of the L1D TLB. See L1D_TLB_REFILL of ARMv9 Reference Manual for more information."
12 "BriefDescription": "This event counts operations that cause a TLB access to the L1D TLB. See L1D_TLB of ARMv9 Reference Manual for more information."
16 "BriefDescription": "This event counts operations that cause a TLB access to the L1I TLB. See L1I_TLB of ARMv9 Reference Manual for more information."
20 "BriefDescription": "This event counts operations that cause a TLB refill of the L2D TLB. See L2D_TLB_REFILL of ARMv9 Reference Manual for more information."
24 "BriefDescription": "This event counts operations that cause a TLB access to the L2D TLB. See L2D_TLB of ARMv9 Reference Manual for more information."
28 "BriefDescription": "This event counts data TLB access with at least one translation table walk."
32 "BriefDescription": "This event counts instruction TLB access with at least one translation table walk."
37 "BriefDescription": "This event counts operations that cause a TLB access to the L1I in 4KB page."
42 "BriefDescription": "This even
[all...]
H A Dsve.json4 "BriefDescription": "This event counts architecturally executed SIMD instructions, excluding the Advanced SIMD scalar instructions and the instructions listed in Non-SIMD SVE instructions section of ARMv9 Reference Manual."
8 "BriefDescription": "This event counts architecturally executed SVE instructions, including the instructions listed in Non-SIMD SVE instructions section of ARMv9 Reference Manual."
12 "BriefDescription": "This event counts architecturally executed SVE instructions, including the instructions listed in Non-SIMD SVE instructions section of ARMv9 Reference Manual."
16 "BriefDescription": "This event counts architecturally executed Advanced SIMD or SVE operation."
20 "BriefDescription": "This event counts all architecturally executed micro-operation."
24 "BriefDescription": "This event counts architecturally executed math function operations due to the SVE FTSMUL, FTMAD, FTSSEL, and FEXPA instructions."
28 "BriefDescription": "This event counts architecturally executed operations due to scalar, Advanced SIMD, and SVE instructions listed in Floating-point instructions section of ARMv9 Reference Manual."
32 "BriefDescription": "This event counts architecturally executed floating-point fused multiply-add and multiply-subtract operation."
36 "BriefDescription": "This event counts architecturally executed floating-point reciprocal estimate operations due to the Advanced SIMD scalar, Advanced SIMD vector, and SVE FRECPE and FRSQRTE instructions."
40 "BriefDescription": "This even
[all...]
H A Dspec_operation.json4 "BriefDescription": "This event counts each correction to the predicted program flow that occurs because of a misprediction from, or no prediction from, the branch prediction resources and that relates to instructions that the branch prediction resources are capable of predicting."
8 "BriefDescription": "This event counts every branch or other change in the program flow that the branch prediction resources are capable of predicting."
12 "BriefDescription": "This event counts every architecturally executed instruction."
16 "BriefDescription": "This event counts every speculatively executed micro-operation."
20 "BriefDescription": "This event counts architecturally executed load-exclusive instructions."
24 "BriefDescription": "This event counts architecturally executed store-exclusive instructions."
28 "BriefDescription": "This event counts architecturally executed memory-reading instructions, as defined by the LD_RETIRED event."
32 "BriefDescription": "This event counts architecturally executed memory-writing instructions, as defined by the ST_RETIRED event. This event counts DCZVA as a store operation."
36 "BriefDescription": "This even
[all...]
H A Dl3_cache.json4 "BriefDescription": "This event counts operations that cause a cache access to the L3 cache, as defined by the sum of L2D_CACHE_REFILL_L3D_CACHE and L2D_CACHE_WB_VICTIM_CLEAN events."
8 "BriefDescription": "This event counts access counted by L3D_CACHE that is a Memory-read operation, as defined by the L2D_CACHE_REFILL_L3D_CACHE events."
13 "BriefDescription": "This event counts operations that cause a cache access to the L3 cache."
18 "BriefDescription": "This event counts L2D_CACHE_REFILL_L3D_CACHE caused by demand access."
23 "BriefDescription": "This event counts L2D_CACHE_REFILL_L3D_CACHE caused by demand read access."
28 "BriefDescription": "This event counts L2D_CACHE_REFILL_L3D_CACHE caused by demand write access."
33 "BriefDescription": "This event counts L2D_CACHE_REFILL_L3D_CACHE caused by hardware prefetch or software prefetch."
38 "BriefDescription": "This event counts L2D_CACHE_REFILL_L3D_CACHE caused by hardware prefetch."
43 "BriefDescription": "This event counts operations that cause a miss of the L3 cache. Note: This even
[all...]
H A Dl2_cache.json4 "BriefDescription": "This event counts operations that cause a cache access to the L2 cache. See L2D_CACHE of ARMv9 Reference Manual for more information."
8 "BriefDescription": "This event counts operations that cause a refill of the L2 cache. See L2D_CACHE_REFILL of ARMv9 Reference Manual for more information."
12 "BriefDescription": "This event counts every write-back of data from the L2 cache caused by L2 replace, non-temporal-store and DC ZVA."
16 "BriefDescription": "This event counts operations that cause a TLB refill of the L2I TLB. See L2I_TLB_REFILL of ARMv9 Reference Manual for more information."
20 "BriefDescription": "This event counts operations that cause a TLB access to the L2I TLB. See L2I_TLB of ARMv9 Reference Manual for more information."
24 "BriefDescription": "This event counts L2D_CACHE caused by read access."
28 "BriefDescription": "This event counts L2D_CACHE caused by write access."
32 "BriefDescription": "This event counts L2D_CACHE_REFILL caused by read access."
36 "BriefDescription": "This event counts L2D_CACHE_REFILL caused by write access."
40 "BriefDescription": "This even
[all...]
H A Dpipeline.json5 "BriefDescription": "This event counts valid cycles of EAGA pipeline."
10 "BriefDescription": "This event counts valid cycles of EAGB pipeline."
15 "BriefDescription": "This event counts valid cycles of PRX pipeline."
20 "BriefDescription": "This event counts valid cycles of EXA pipeline."
25 "BriefDescription": "This event counts valid cycles of EXB pipeline."
30 "BriefDescription": "This event counts valid cycles of EXC pipeline."
35 "BriefDescription": "This event counts valid cycles of EXD pipeline."
40 "BriefDescription": "This event counts valid cycles of FLA pipeline."
45 "BriefDescription": "This event counts valid cycles of FLB pipeline."
50 "BriefDescription": "This even
[all...]
/linux/drivers/mtd/nand/onenand/
H A Donenand_base.c218 * @this: onenand chip data structure
224 static int onenand_block_address(struct onenand_chip *this, int block) in onenand_block_address() argument
227 if (block & this->density_mask) in onenand_block_address()
228 return ONENAND_DDP_CHIP1 | (block ^ this->density_mask); in onenand_block_address()
235 * @this: onenand chip data structure
241 static int onenand_bufferram_address(struct onenand_chip *this, int block) in onenand_bufferram_address() argument
244 if (block & this->density_mask) in onenand_bufferram_address()
298 * @this: - OneNAND device structure
301 static unsigned flexonenand_block(struct onenand_chip *this, loff_t addr) in flexonenand_block() argument
305 if (ONENAND_IS_DDP(this) in flexonenand_block()
320 onenand_block(struct onenand_chip * this,loff_t addr) onenand_block() argument
334 flexonenand_addr(struct onenand_chip * this,int block) flexonenand_addr() argument
352 onenand_addr(struct onenand_chip * this,int block) onenand_addr() argument
400 struct onenand_chip *this = mtd->priv; onenand_command() local
524 onenand_read_ecc(struct onenand_chip * this) onenand_read_ecc() argument
555 struct onenand_chip * this = mtd->priv; onenand_wait() local
635 struct onenand_chip *this = data; onenand_interrupt() local
653 struct onenand_chip *this = mtd->priv; onenand_interrupt_wait() local
669 struct onenand_chip *this = mtd->priv; onenand_try_interrupt_wait() local
700 struct onenand_chip *this = mtd->priv; onenand_setup_wait() local
735 struct onenand_chip *this = mtd->priv; onenand_bufferram_offset() local
761 struct onenand_chip *this = mtd->priv; onenand_read_bufferram() local
797 struct onenand_chip *this = mtd->priv; onenand_sync_read_bufferram() local
837 struct onenand_chip *this = mtd->priv; onenand_write_bufferram() local
875 struct onenand_chip *this = mtd->priv; onenand_get_2x_blockpage() local
899 struct onenand_chip *this = mtd->priv; onenand_check_bufferram() local
942 struct onenand_chip *this = mtd->priv; onenand_update_bufferram() local
975 struct onenand_chip *this = mtd->priv; onenand_invalidate_bufferram() local
996 struct onenand_chip *this = mtd->priv; onenand_get_device() local
1033 struct onenand_chip *this = mtd->priv; onenand_release_device() local
1054 struct onenand_chip *this = mtd->priv; onenand_transfer_auto_oob() local
1077 struct onenand_chip *this = mtd->priv; onenand_recover_lsb() local
1117 struct onenand_chip *this = mtd->priv; onenand_mlc_read_ops_nolock() local
1218 struct onenand_chip *this = mtd->priv; onenand_read_ops_nolock() local
1347 struct onenand_chip *this = mtd->priv; onenand_read_oob_nolock() local
1442 struct onenand_chip *this = mtd->priv; onenand_read_oob() local
1488 struct onenand_chip *this = mtd->priv; onenand_bbt_wait() local
1541 struct onenand_chip *this = mtd->priv; onenand_bbt_read_oob() local
1615 struct onenand_chip *this = mtd->priv; onenand_verify_oob() local
1644 struct onenand_chip *this = mtd->priv; onenand_verify() local
1685 struct onenand_chip *this = mtd->priv; onenand_panic_wait() local
1710 struct onenand_chip *this = mtd->priv; onenand_panic_write() local
1800 struct onenand_chip *this = mtd->priv; onenand_write_ops_nolock() local
1981 struct onenand_chip *this = mtd->priv; onenand_write_oob_nolock() local
2122 struct onenand_chip *this = mtd->priv; onenand_block_isbad_nolock() local
2133 struct onenand_chip *this = mtd->priv; onenand_multiblock_erase_verify() local
2166 struct onenand_chip *this = mtd->priv; onenand_multiblock_erase() local
2278 struct onenand_chip *this = mtd->priv; onenand_block_by_block_erase() local
2345 struct onenand_chip *this = mtd->priv; onenand_erase() local
2445 struct onenand_chip *this = mtd->priv; onenand_default_block_markbad() local
2479 struct onenand_chip *this = mtd->priv; onenand_block_markbad() local
2507 struct onenand_chip *this = mtd->priv; onenand_do_lock_cmd() local
2618 onenand_check_lock_status(struct onenand_chip * this) onenand_check_lock_status() argument
2654 struct onenand_chip *this = mtd->priv; onenand_unlock_all() local
2703 struct onenand_chip *this = mtd->priv; onenand_otp_command() local
2779 struct onenand_chip *this = mtd->priv; onenand_otp_write_oob_nolock() local
2910 struct onenand_chip *this = mtd->priv; do_otp_read() local
2948 struct onenand_chip *this = mtd->priv; do_otp_write() local
2992 struct onenand_chip *this = mtd->priv; do_otp_lock() local
3043 struct onenand_chip *this = mtd->priv; onenand_otp_walk() local
3200 struct onenand_chip *this = mtd->priv; onenand_lock_user_prot_reg() local
3254 struct onenand_chip *this = mtd->priv; onenand_check_features() local
3397 struct onenand_chip *this = mtd->priv; flexonenand_get_boundary() local
3438 struct onenand_chip *this = mtd->priv; flexonenand_get_size() local
3519 struct onenand_chip *this = mtd->priv; flexonenand_check_blocks_erased() local
3566 struct onenand_chip *this = mtd->priv; flexonenand_set_boundary() local
3658 struct onenand_chip *this = mtd->priv; onenand_chip_probe() local
3703 struct onenand_chip *this = mtd->priv; onenand_probe() local
3807 struct onenand_chip *this = mtd->priv; onenand_resume() local
3829 struct onenand_chip *this = mtd->priv; onenand_scan() local
4000 struct onenand_chip *this = mtd->priv; onenand_release() local
[all...]
/linux/tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/
H A Dpipeline.json9 "PublicDescription": "This event counts valid cycles of EAGA pipeline.",
12 "BriefDescription": "This event counts valid cycles of EAGA pipeline."
15 "PublicDescription": "This event counts valid cycles of EAGB pipeline.",
18 "BriefDescription": "This event counts valid cycles of EAGB pipeline."
21 "PublicDescription": "This event counts valid cycles of EXA pipeline.",
24 "BriefDescription": "This event counts valid cycles of EXA pipeline."
27 "PublicDescription": "This event counts valid cycles of EXB pipeline.",
30 "BriefDescription": "This event counts valid cycles of EXB pipeline."
33 "PublicDescription": "This event counts valid cycles of FLA pipeline.",
36 "BriefDescription": "This even
[all...]
H A Dother.json3 "PublicDescription": "This event counts the occurrence count of the micro-operation split.",
6 "BriefDescription": "This event counts the occurrence count of the micro-operation split."
9 "PublicDescription": "This event counts every cycle that no operation was committed because the oldest and uncommitted load/store/prefetch operation waits for memory access.",
12 "BriefDescription": "This event counts every cycle that no operation was committed because the oldest and uncommitted load/store/prefetch operation waits for memory access."
15 "PublicDescription": "This event counts every cycle that no instruction was committed because the oldest and uncommitted integer load operation waits for memory access.",
18 "BriefDescription": "This event counts every cycle that no instruction was committed because the oldest and uncommitted integer load operation waits for memory access."
21 "PublicDescription": "This event counts every cycle that no instruction was committed because the oldest and uncommitted load/store/prefetch operation waits for L2 cache access.",
24 "BriefDescription": "This event counts every cycle that no instruction was committed because the oldest and uncommitted load/store/prefetch operation waits for L2 cache access."
27 "PublicDescription": "This event counts every cycle that no instruction was committed because the oldest and uncommitted integer load operation waits for L2 cache access.",
30 "BriefDescription": "This even
[all...]
/linux/drivers/i2c/busses/
H A DKconfig17 need to select this one on demand.
23 If you say yes to this option, support will be included for the SMB
28 This driver can also be built as a module. If so, the module
35 If you say yes to this option, support will be included for the SMB
40 This driver can also be built as a module. If so, the module
47 If you say yes to this option, support will be included for the
50 This driver can also be built as a module. If so, the module
57 If you say yes to this option, support will be included for the AMD
62 This driver can also be built as a module. If so, the module
69 If you say yes to this optio
[all...]
/linux/drivers/mmc/host/
H A DKconfig12 This is an option for use by developers; most people should
13 say N here. This enables MMC host driver debugging. And further
30 This selects the ARM(R) AMBA(R) PrimeCell Multimedia Card
41 This selects the Qualcomm Data Mover lite/local on SD Card controller.
42 This option will enable the dma to work correctly, if you are using
43 Qcom SOCs and MMC, you would probably need this option to get DMA working.
52 This selects the STMicroelectronics STM32 SDMMC host controller.
61 This selects the Intel(R) PXA(R) Multimedia card Interface.
71 This selects the generic Secure Digital Host Controller Interface.
73 and Toshiba(R). Most controllers found in laptops are of this typ
[all...]
/linux/drivers/regulator/
H A DKconfig8 This framework is designed to provide a generic interface to voltage
15 output in order to save power and prolong battery life. This applies
19 This framework safely compiles out if not selected so that client
36 This driver provides support for fixed voltage regulators,
43 This driver provides a virtual consumer for the voltage and
45 configuring the supplies requested. This is mainly useful
63 Enabling this option allows the kernel to broadcast regulator events using
74 This driver supports Marvell 88PG867 and 88PG868 voltage regulators.
82 This driver supports Marvell 88PM800 voltage regulator chips.
92 This drive
[all...]
/linux/drivers/char/hw_random/
H A DKconfig12 To compile this driver as a module, choose M here: the
13 module will be called rng-core. This provides a device
28 This driver provides kernel-side support for a generic Random
33 To compile this driver as a module, choose M here: the
43 This driver provides kernel-side support for the Random Number
46 To compile this driver as a module, choose M here: the
57 This driver provides kernel-side support for the Random Number
60 To compile this driver as a module, choose M here: the
70 This driver provides kernel-side support for the True Random Number
73 To compile this drive
[all...]
/linux/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.c36 * Clear the bit and poll it cleared. This is usually called with
70 * the next hard reset. This case occurs in the NAND boot mode. When the board
73 * You will see a DMA timeout in this case. The bug has been fixed
76 * To avoid this bug, just add a new parameter `just_enable` for
121 static int __gpmi_enable_clk(struct gpmi_nand_data *this, bool v) in __gpmi_enable_clk() argument
128 clk = this->resources.clock[i]; in __gpmi_enable_clk()
144 clk_disable_unprepare(this->resources.clock[i - 1]); in __gpmi_enable_clk()
148 static int gpmi_init(struct gpmi_nand_data *this) in gpmi_init() argument
150 struct resources *r = &this->resources; in gpmi_init()
153 ret = pm_runtime_resume_and_get(this in gpmi_init()
197 gpmi_dump_info(struct gpmi_nand_data * this) gpmi_dump_info() argument
243 gpmi_check_ecc(struct gpmi_nand_data * this) gpmi_check_ecc() argument
270 bbm_in_data_chunk(struct gpmi_nand_data * this,unsigned int * chunk_num) bbm_in_data_chunk() argument
308 set_geometry_by_ecc_info(struct gpmi_nand_data * this,unsigned int ecc_strength,unsigned int ecc_step) set_geometry_by_ecc_info() argument
438 get_ecc_strength(struct gpmi_nand_data * this) get_ecc_strength() argument
451 set_geometry_for_large_oob(struct gpmi_nand_data * this) set_geometry_for_large_oob() argument
579 legacy_set_geometry(struct gpmi_nand_data * this) legacy_set_geometry() argument
693 common_nfc_set_geometry(struct gpmi_nand_data * this) common_nfc_set_geometry() argument
733 bch_set_geometry(struct gpmi_nand_data * this) bch_set_geometry() argument
841 gpmi_nfc_compute_timings(struct gpmi_nand_data * this,const struct nand_sdr_timings * sdr) gpmi_nfc_compute_timings() argument
926 gpmi_nfc_apply_timings(struct gpmi_nand_data * this) gpmi_nfc_apply_timings() argument
977 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_setup_interface() local
1005 gpmi_clear_bch(struct gpmi_nand_data * this) gpmi_clear_bch() argument
1011 get_dma_chan(struct gpmi_nand_data * this) get_dma_chan() argument
1020 struct gpmi_nand_data *this = param; dma_irq_callback() local
1028 struct gpmi_nand_data *this = cookie; bch_irq() local
1035 gpmi_raw_len_to_len(struct gpmi_nand_data * this,int raw_len) gpmi_raw_len_to_len() argument
1048 prepare_data_dma(struct gpmi_nand_data * this,const void * buf,int raw_len,struct scatterlist * sgl,enum dma_data_direction dr) prepare_data_dma() argument
1094 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_ooblayout_ecc() local
1110 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_ooblayout_free() local
1199 acquire_register_block(struct gpmi_nand_data * this,const char * res_name) acquire_register_block() argument
1220 acquire_bch_irq(struct gpmi_nand_data * this,irq_handler_t irq_h) acquire_bch_irq() argument
1237 release_dma_channels(struct gpmi_nand_data * this) release_dma_channels() argument
1247 acquire_dma_channels(struct gpmi_nand_data * this) acquire_dma_channels() argument
1266 gpmi_get_clks(struct gpmi_nand_data * this) gpmi_get_clks() argument
1289 acquire_resources(struct gpmi_nand_data * this) acquire_resources() argument
1320 release_resources(struct gpmi_nand_data * this) release_resources() argument
1325 gpmi_free_dma_buffer(struct gpmi_nand_data * this) gpmi_free_dma_buffer() argument
1342 gpmi_alloc_dma_buffer(struct gpmi_nand_data * this) gpmi_alloc_dma_buffer() argument
1382 block_mark_swapping(struct gpmi_nand_data * this,void * payload,void * auxiliary) block_mark_swapping() argument
1428 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_count_bitflips() local
1521 gpmi_bch_layout_std(struct gpmi_nand_data * this) gpmi_bch_layout_std() argument
1546 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_ecc_read_page() local
1588 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_ecc_read_subpage() local
1685 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_ecc_write_page() local
1772 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_ecc_read_oob() local
1832 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_ecc_read_page_raw() local
1917 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_ecc_write_page_raw() local
1997 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_block_markbad() local
2021 nand_boot_set_geometry(struct gpmi_nand_data * this) nand_boot_set_geometry() argument
2048 mx23_check_transcription_stamp(struct gpmi_nand_data * this) mx23_check_transcription_stamp() argument
2103 mx23_write_transcription_stamp(struct gpmi_nand_data * this) mx23_write_transcription_stamp() argument
2169 mx23_boot_init(struct gpmi_nand_data * this) mx23_boot_init() argument
2242 nand_boot_init(struct gpmi_nand_data * this) nand_boot_init() argument
2252 gpmi_set_geometry(struct gpmi_nand_data * this) gpmi_set_geometry() argument
2270 gpmi_init_last(struct gpmi_nand_data * this) gpmi_init_last() argument
2313 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nand_attach_chip() local
2335 get_next_transfer(struct gpmi_nand_data * this) get_next_transfer() argument
2348 gpmi_chain_command(struct gpmi_nand_data * this,u8 cmd,const u8 * addr,int naddr) gpmi_chain_command() argument
2390 gpmi_chain_wait_ready(struct gpmi_nand_data * this) gpmi_chain_wait_ready() argument
2408 gpmi_chain_data_read(struct gpmi_nand_data * this,void * buf,int raw_len,bool * direct) gpmi_chain_data_read() argument
2455 gpmi_chain_data_write(struct gpmi_nand_data * this,const void * buf,int raw_len) gpmi_chain_data_write() argument
2506 struct gpmi_nand_data *this = nand_get_controller_data(chip); gpmi_nfc_exec_op() local
2679 gpmi_nand_init(struct gpmi_nand_data * this) gpmi_nand_init() argument
2749 struct gpmi_nand_data *this; gpmi_nand_probe() local
2792 struct gpmi_nand_data *this = platform_get_drvdata(pdev); gpmi_nand_remove() local
2817 struct gpmi_nand_data *this = dev_get_drvdata(dev); gpmi_pm_resume() local
2854 struct gpmi_nand_data *this = dev_get_drvdata(dev); gpmi_runtime_suspend() local
2863 struct gpmi_nand_data *this = dev_get_drvdata(dev); gpmi_runtime_resume() local
[all...]
/linux/drivers/mtd/nand/raw/
H A Dnand_bbt.c13 * marked good / bad blocks. This information is used to create a memory BBT.
157 * @this: NAND chip object
166 static int read_bbt(struct nand_chip *this, uint8_t *buf, int page, int num, in read_bbt() argument
169 struct mtd_info *mtd = nand_to_mtd(this); in read_bbt()
180 from = ((loff_t)page) << this->page_shift; in read_bbt()
183 len = min(totlen, (size_t)(1 << this->bbt_erase_shift)); in read_bbt()
219 this->bbt_erase_shift); in read_bbt()
220 bbt_mark_entry(this, offs + act, in read_bbt()
227 * move this message to pr_debug. in read_bbt()
231 this in read_bbt()
259 read_abs_bbt(struct nand_chip * this,uint8_t * buf,struct nand_bbt_descr * td,int chip) read_abs_bbt() argument
287 scan_read_data(struct nand_chip * this,uint8_t * buf,loff_t offs,struct nand_bbt_descr * td) scan_read_data() argument
312 scan_read_oob(struct nand_chip * this,uint8_t * buf,loff_t offs,size_t len) scan_read_oob() argument
343 scan_read(struct nand_chip * this,uint8_t * buf,loff_t offs,size_t len,struct nand_bbt_descr * td) scan_read() argument
353 scan_write_bbt(struct nand_chip * this,loff_t offs,size_t len,uint8_t * buf,uint8_t * oob) scan_write_bbt() argument
369 bbt_get_ver_offs(struct nand_chip * this,struct nand_bbt_descr * td) bbt_get_ver_offs() argument
389 read_abs_bbts(struct nand_chip * this,uint8_t * buf,struct nand_bbt_descr * td,struct nand_bbt_descr * md) read_abs_bbts() argument
414 scan_block_fast(struct nand_chip * this,struct nand_bbt_descr * bd,loff_t offs,uint8_t * buf) scan_block_fast() argument
451 bbt_block_checkbad(struct nand_chip * this,struct nand_bbt_descr * td,loff_t offs,uint8_t * buf) bbt_block_checkbad() argument
490 create_bbt(struct nand_chip * this,uint8_t * buf,struct nand_bbt_descr * bd,int chip) create_bbt() argument
552 search_bbt(struct nand_chip * this,uint8_t * buf,struct nand_bbt_descr * td) search_bbt() argument
628 search_read_bbts(struct nand_chip * this,uint8_t * buf,struct nand_bbt_descr * td,struct nand_bbt_descr * md) search_read_bbts() argument
653 get_bbt_block(struct nand_chip * this,struct nand_bbt_descr * td,struct nand_bbt_descr * md,int chip) get_bbt_block() argument
716 mark_bbt_block_bad(struct nand_chip * this,struct nand_bbt_descr * td,int chip,int block) mark_bbt_block_bad() argument
744 write_bbt(struct nand_chip * this,uint8_t * buf,struct nand_bbt_descr * td,struct nand_bbt_descr * md,int chipsel) write_bbt() argument
930 nand_memory_bbt(struct nand_chip * this,struct nand_bbt_descr * bd) nand_memory_bbt() argument
949 check_create(struct nand_chip * this,uint8_t * buf,struct nand_bbt_descr * bd) check_create() argument
1073 nand_update_bbt(struct nand_chip * this,loff_t offs) nand_update_bbt() argument
1129 mark_bbt_region(struct nand_chip * this,struct nand_bbt_descr * td) mark_bbt_region() argument
1190 verify_bbt_descr(struct nand_chip * this,struct nand_bbt_descr * bd) verify_bbt_descr() argument
1243 nand_scan_bbt(struct nand_chip * this,struct nand_bbt_descr * bd) nand_scan_bbt() argument
1371 nand_create_badblock_pattern(struct nand_chip * this) nand_create_badblock_pattern() argument
1397 nand_create_bbt(struct nand_chip * this) nand_create_bbt() argument
1433 nand_isreserved_bbt(struct nand_chip * this,loff_t offs) nand_isreserved_bbt() argument
1447 nand_isbad_bbt(struct nand_chip * this,loff_t offs,int allowbbt) nand_isbad_bbt() argument
1476 nand_markbad_bbt(struct nand_chip * this,loff_t offs) nand_markbad_bbt() argument
[all...]
/linux/fs/jffs2/
H A Dnodelist.c8 * For licensing information, see the file 'LICENCE' in this directory.
24 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 in jffs2_obsolete_node_frag()
171 no_overlapping_node(struct jffs2_sb_info * c,struct rb_root * root,struct jffs2_node_frag * newfrag,struct jffs2_node_frag * this,uint32_t lastend) no_overlapping_node() argument
217 struct jffs2_node_frag *this; jffs2_add_frag_to_fragtree() local
490 struct jffs2_inode_cache *this, *next; jffs2_free_ino_caches() local
507 struct jffs2_raw_node_ref *this, *next; jffs2_free_raw_node_refs() local
[all...]
/linux/drivers/leds/
H A DKconfig5 This option provides the function gpio_led_register_device.
6 As this function is used by arch code it must not be compiled as a
9 # This library does not depend on NEW_LEDS and must be independent so it can be
18 Say Y to enable Linux LED support. This allows control of supported
26 This option enables the LED sysfs class in /sys/class/leds. You'll
27 need this to do anything useful with LEDs. If unsure, say Y.
33 This option enables the flash LED sysfs class in /sys/class/leds.
35 and kernel internal API to it. You'll need this to provide support
43 This option enables the multicolor LED sysfs class in /sys/class/leds.
45 and kernel internal API to it. You'll need this t
[all...]
/linux/drivers/ata/
H A DKconfig9 This is an internal configuration node for any machine that
47 This option adds parsing of ATA command descriptions and error bits
49 This option will enlarge the kernel by approx. 6KB. Disable it only
58 This option adds support for "libata.force=" kernel parameter for
64 This option will enlarge the kernel by approx. 3KB. Disable it if
76 This option adds support for ATA-related ACPI objects.
81 You can disable this at kernel boot time by using the
88 This option adds support for SATA Zero Power Optical Disc
91 ODD when certain condition is satisfied. This does not impact
102 This optio
[all...]
/linux/sound/soc/sof/
H A DKconfig5 This adds support for Sound Open Firmware (SOF). SOF is free and
19 This adds support for PCI enumeration. This option is
23 Say Y if you need this option.
30 This adds support for ACPI enumeration. This option is required
34 Say Y if you need this option.
44 This adds support for Device Tree enumeration. This option is
46 Say Y if you need this optio
[all...]
/linux/drivers/pinctrl/qcom/
H A DKconfig.msm8 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
15 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
22 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
29 This is the pinctrl, pinmux, pinconf and gpiolib driver for
31 Qualcomm Technologies Inc. IPQ5018 platform. Select this for
38 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
45 This is the pinctrl, pinmux, pinconf and gpiolib driver for the
53 This is the pinctrl, pinmux, pinconf and gpiolib driver for
55 Qualcomm Technologies Inc. IPQ5424 platform. Select this for
62 This i
[all...]
/linux/Documentation/ABI/testing/
H A Dconfigfs-most19 configure the buffer size for this channel
22 configure the sub-buffer size for this channel
27 configure number of buffers used for this
32 this channel
35 configure whether this link will be an input
39 configure DBR data buffer size (this is used
45 transmitted via USB (this is used for USB
58 write '1' to this attribute to trigger the
64 write '1' to this attribute to destroy an
74 configure the buffer size for this channe
[all...]

12345678910>>...497