Lines Matching full:ubi

6  * Driver parameter handling strongly based on drivers/mtd/ubi/build.c
13 * Read-only block devices on top of UBI volumes
16 * UBI volume. The implementation is provided by creating a static 1-to-1
17 * mapping between the block device and the UBI volume.
24 * This feature is compiled in the UBI core, and adds a 'block' parameter
25 * to allow early creation of block devices on top of UBI volumes. Runtime
26 * block creation/removal for UBI volumes is provided through two UBI ioctls:
37 #include <linux/mtd/ubi.h>
46 #include "ubi-media.h"
47 #include "ubi.h"
114 pr_warn("UBI: block: empty 'block=' parameter - ignored\n"); in ubiblock_set_param()
119 pr_err("UBI: block: parameter \"%s\" is too long, max. is %d\n", in ubiblock_set_param()
135 /* Two parameters: can be 'ubi, vol_id' or 'ubi, vol_name' */ in ubiblock_set_param()
163 MODULE_PARM_DESC(block, "Attach block devices to UBI volumes. Parameter format: block=<path|dev,num…
165 "UBI volumes may be specified by their number, name, or path to the device node.\n"
167 "Using the UBI volume path:\n"
168 "ubi.block=/dev/ubi0_0\n"
169 "Using the UBI device, and the volume name:\n"
170 "ubi.block=0,rootfs\n"
171 "Using both UBI device number and UBI volume number:\n"
172 "ubi.block=0,0\n");
245 dev_err(disk_to_dev(dev->gd), "failed to open ubi volume %d_%d", in ubiblock_open()
357 pr_warn("UBI: block: volume size is not a multiple of 512, " in calc_disk_capacity()
459 dev_info(disk_to_dev(dev->gd), "created from ubi%d:%d(%s)", in ubiblock_create()
610 /* No ubi num, name must be a vol device path */ in open_volume_desc()
638 "UBI: block: can't open volume on ubi%d_%d, err=%ld\n", in ubiblock_create_from_param()
649 "UBI: block: can't add '%s' volume on ubi%d_%d, err=%d\n", in ubiblock_create_from_param()