Lines Matching defs:device
298 * @param this - OneNAND device structure
329 * @this: OneNAND device structure
362 * @param dev_id OneNAND device ID
364 * Get OneNAND density from device ID
374 * @param mtd MTD device structure
389 * onenand_command - [DEFAULT] Send command to OneNAND device
390 * @param mtd MTD device structure
395 * Send command to OneNAND device. This function is used for middle/large page
546 * @param mtd MTD device structure
646 * @param mtd MTD device structure
662 * @param mtd MTD device structure
692 * @param mtd MTD device structure
989 * @param mtd MTD device structure
992 * Get the device and lock it for exclusive access
1000 * Grab the lock and see if the device is available
1027 * @param mtd MTD device structure
1029 * Deselect, release chip lock and wake up anyone waiting on the device
1046 * @param mtd MTD device structure
1064 * @param mtd MTD device structure
1107 * @param mtd MTD device structure
1134 /* Do not allow reads past end of device */
1136 printk(KERN_ERR "%s: Attempt read beyond end of device\n",
1209 * @param mtd MTD device structure
1235 /* Do not allow reads past end of device */
1237 printk(KERN_ERR "%s: Attempt read beyond end of device\n",
1338 * @param mtd MTD device structure
1433 * @param mtd: MTD device structure
1469 * @param mtd MTD device structure
1520 * @param mtd MTD device structure
1541 /* Do not allow reads past end of device */
1543 printk(KERN_ERR "%s: Attempt read beyond end of device\n",
1548 /* Grab the lock and see if the device is available */
1587 /* Deselect and wake up anyone waiting on the device */
1597 * @param mtd MTD device structure
1625 * @param mtd MTD device structure
1687 * @param mtd MTD device structure
1765 * @param mtd MTD device structure
1779 * @param mtd MTD device structure
1960 * @param mtd MTD device structure
2073 * @param mtd: MTD device structure
2104 * @param mtd MTD device structure
2105 * @param ofs offset from device start
2147 * @param mtd MTD device structure
2257 * @param mtd MTD device structure
2329 * @param mtd MTD device structure
2374 /* Grab the lock and see if the device is available */
2386 /* Deselect and wake up anyone waiting on the device */
2394 * @param mtd MTD device structure
2402 /* Grab the lock and see if the device is available */
2411 * @param mtd MTD device structure
2428 * @param mtd MTD device structure
2429 * @param ofs offset from device start
2463 * @param mtd MTD device structure
2489 * @param mtd MTD device structure
2569 * @param mtd MTD device structure
2587 * @param mtd MTD device structure
2639 * @param mtd MTD device structure
2685 * onenand_otp_command - Send OTP specific command to OneNAND device
2686 * @param mtd MTD device structure
2761 * @param mtd MTD device structure
2892 * @param mtd MTD device structure
2929 * @param mtd MTD device structure
2973 * @param mtd MTD device structure
3021 * @param mtd MTD device structure
3102 * @param mtd MTD device structure
3118 * @param mtd MTD device structure
3134 * @param mtd MTD device structure
3150 * @param mtd MTD device structure
3166 * @param mtd MTD device structure
3182 * @param mtd MTD device structure
3326 * onenand_print_device_info - Print device & version ID
3327 * @param device device ID
3330 * Print device & version ID
3332 static void onenand_print_device_info(int device, int version)
3336 vcc = device & ONENAND_DEVICE_VCC_MASK;
3337 demuxed = device & ONENAND_DEVICE_IS_DEMUX;
3338 ddp = device & ONENAND_DEVICE_IS_DDP;
3339 density = onenand_get_density(device);
3340 flexonenand = device & DEVICE_IS_FLEXONENAND;
3347 device);
3425 * @param mtd - MTD device structure
3442 /* This fills up the device boundary */
3635 /* Recalculate device size on boundary change*/
3643 * @param mtd MTD device structure
3659 /* Send the command for reading device ID from BootRAM */
3662 /* Read manufacturer and device IDs from BootRAM */
3678 /* Read manufacturer and device IDs from Register */
3682 /* Check OneNAND device */
3690 * onenand_probe - [OneNAND Interface] Probe the OneNAND device
3691 * @param mtd MTD device structure
3709 /* Flash device information */
3731 * For Flex-OneNAND, chipsize represents maximum possible device size.
3732 * mtd->size represents the actual device size.
3786 * @param mtd MTD device structure
3795 * @param mtd MTD device structure
3809 * onenand_scan - [OneNAND Interface] Scan for the OneNAND device
3810 * @param mtd MTD device structure
3987 * onenand_release - [OneNAND Interface] Free resources held by the OneNAND device
3988 * @param mtd MTD device structure