/drivers/mtd/nand/raw/ |
D | nand_samsung.c | 14 struct nand_ecc_props requirements = {}; in samsung_nand_decode_id() local 76 requirements.step_size = 512; in samsung_nand_decode_id() 77 requirements.strength = 1 << extid; in samsung_nand_decode_id() 79 requirements.step_size = 1024; in samsung_nand_decode_id() 82 requirements.strength = 24; in samsung_nand_decode_id() 85 requirements.strength = 40; in samsung_nand_decode_id() 88 requirements.strength = 60; in samsung_nand_decode_id() 92 requirements.step_size = 0; in samsung_nand_decode_id() 102 requirements.step_size = 512; in samsung_nand_decode_id() 103 requirements.strength = 1; in samsung_nand_decode_id() [all …]
|
D | nand_esmt.c | 14 struct nand_ecc_props requirements = {}; in esmt_nand_decode_id() local 20 requirements.step_size = 512; in esmt_nand_decode_id() 23 requirements.strength = 4; in esmt_nand_decode_id() 26 requirements.strength = 2; in esmt_nand_decode_id() 29 requirements.strength = 1; in esmt_nand_decode_id() 33 requirements.step_size = 0; in esmt_nand_decode_id() 38 nanddev_set_ecc_requirements(base, &requirements); in esmt_nand_decode_id()
|
D | nand_hynix.c | 499 struct nand_ecc_props requirements = {}; in hynix_nand_extract_ecc_requirements() local 504 requirements.step_size = 1024; in hynix_nand_extract_ecc_requirements() 508 requirements.step_size = 0; in hynix_nand_extract_ecc_requirements() 509 requirements.strength = 0; in hynix_nand_extract_ecc_requirements() 512 requirements.strength = 4; in hynix_nand_extract_ecc_requirements() 515 requirements.strength = 24; in hynix_nand_extract_ecc_requirements() 518 requirements.strength = 32; in hynix_nand_extract_ecc_requirements() 521 requirements.strength = 40; in hynix_nand_extract_ecc_requirements() 524 requirements.strength = 50; in hynix_nand_extract_ecc_requirements() 527 requirements.strength = 60; in hynix_nand_extract_ecc_requirements() [all …]
|
D | nand_toshiba.c | 149 struct nand_ecc_props requirements = {}; in toshiba_nand_decode_id() local 180 requirements.step_size = 512; in toshiba_nand_decode_id() 183 requirements.strength = 1; in toshiba_nand_decode_id() 186 requirements.strength = 4; in toshiba_nand_decode_id() 189 requirements.strength = 8; in toshiba_nand_decode_id() 193 requirements.step_size = 0; in toshiba_nand_decode_id() 198 nanddev_set_ecc_requirements(base, &requirements); in toshiba_nand_decode_id()
|
D | nand_micron.c | 416 const struct nand_ecc_props *requirements = in micron_supports_on_die_ecc() local 430 if (requirements->strength != 4 && requirements->strength != 8) in micron_supports_on_die_ecc() 471 if (requirements->strength != 4 && requirements->strength != 8) in micron_supports_on_die_ecc() 480 const struct nand_ecc_props *requirements = in micron_nand_init() local 531 if (requirements->strength == 4) { in micron_nand_init() 541 if (requirements->strength == 4) in micron_nand_init() 548 chip->ecc.bytes = requirements->strength * 2; in micron_nand_init() 550 chip->ecc.strength = requirements->strength; in micron_nand_init()
|
D | nand_onfi.c | 38 struct nand_ecc_props requirements; in nand_flash_detect_ext_param_page() local 99 requirements.strength = ecc->ecc_bits; in nand_flash_detect_ext_param_page() 100 requirements.step_size = 1 << ecc->codeword_size; in nand_flash_detect_ext_param_page() 101 nanddev_set_ecc_requirements(base, &requirements); in nand_flash_detect_ext_param_page() 273 struct nand_ecc_props requirements = { in nand_onfi_detect() local 278 nanddev_set_ecc_requirements(base, &requirements); in nand_onfi_detect()
|
D | nand_jedec.c | 124 struct nand_ecc_props requirements = { in nand_jedec_detect() local 129 nanddev_set_ecc_requirements(base, &requirements); in nand_jedec_detect()
|
D | tegra_nand.c | 844 const struct nand_ecc_props *requirements = in tegra_nand_get_strength() local 861 if (strength_sel < requirements->strength) in tegra_nand_get_strength() 914 const struct nand_ecc_props *requirements = in tegra_nand_attach_chip() local 927 if (requirements->step_size != 512) { in tegra_nand_attach_chip() 929 requirements->step_size); in tegra_nand_attach_chip() 960 requirements->strength); in tegra_nand_attach_chip()
|
D | marvell_nand.c | 2308 const struct nand_ecc_props *requirements = in marvell_nand_ecc_init() local 2315 if (requirements->step_size && requirements->strength) { in marvell_nand_ecc_init() 2316 ecc->size = requirements->step_size; in marvell_nand_ecc_init() 2317 ecc->strength = requirements->strength; in marvell_nand_ecc_init()
|
D | mtk_nand.c | 1256 const struct nand_ecc_props *requirements = in mtk_nfc_ecc_init() local 1271 nand->ecc.strength = requirements->strength; in mtk_nfc_ecc_init() 1272 nand->ecc.size = requirements->step_size; in mtk_nfc_ecc_init()
|
/drivers/gpu/drm/panfrost/ |
D | panfrost_job.c | 118 if (job->requirements & PANFROST_JD_REQ_FS) in panfrost_job_get_slot() 123 if (job->requirements & PANFROST_JD_REQ_ONLY_COMPUTE) { in panfrost_job_get_slot() 124 if ((job->requirements & PANFROST_JD_REQ_CORE_GRP_MASK) && in panfrost_job_get_slot() 135 u32 requirements, in panfrost_job_write_affinity() argument 173 panfrost_job_write_affinity(pfdev, job->requirements, js); in panfrost_job_hw_submit()
|
D | panfrost_drv.c | 259 if (args->requirements && args->requirements != PANFROST_JD_REQ_FS) in panfrost_ioctl_submit() 278 job->requirements = args->requirements; in panfrost_ioctl_submit()
|
D | panfrost_job.h | 30 __u32 requirements; member
|
/drivers/staging/mt7621-dma/ |
D | TODO | 3 - ensure device-tree requirements are documented
|
/drivers/staging/mt7621-pinctrl/ |
D | TODO | 4 - ensure device-tree requirements are documented
|
/drivers/leds/ |
D | TODO | 9 * Review atomicity requirements in LED subsystem 13 not sleep.) Review the requirements for any bugs and document them
|
/drivers/scsi/mpt3sas/ |
D | Kconfig | 62 parameter will reduce memory requirements on a per controller instance. 74 parameter will reduce memory requirements on a per controller instance.
|
/drivers/staging/vc04_services/bcm2835-camera/ |
D | TODO | 15 hardware can do. If we exposed the native padding requirements
|
/drivers/iio/dummy/ |
D | Kconfig | 13 tristate "An example driver with no hardware requirements"
|
/drivers/soc/rockchip/ |
D | Kconfig | 31 In order to meet high performance and low power requirements, a power
|
/drivers/net/wireless/ath/ath6kl/ |
D | Kconfig | 63 the firmware. This can be only enabled if regulatory requirements
|
/drivers/message/fusion/ |
D | Kconfig | 72 Decreasing this parameter will reduce memory requirements
|
/drivers/mtd/nand/raw/gpmi-nand/ |
D | gpmi-nand.c | 515 const struct nand_ecc_props *requirements = in common_nfc_set_geometry() local 524 if (!(requirements->strength > 0 && requirements->step_size > 0)) in common_nfc_set_geometry() 528 requirements->strength, in common_nfc_set_geometry() 529 requirements->step_size); in common_nfc_set_geometry()
|
/drivers/mtd/nand/raw/atmel/ |
D | nand-controller.c | 1112 const struct nand_ecc_props *requirements = in atmel_nand_pmecc_init() local 1144 else if (requirements->strength) in atmel_nand_pmecc_init() 1145 req.ecc.strength = requirements->strength; in atmel_nand_pmecc_init() 1151 else if (requirements->step_size) in atmel_nand_pmecc_init() 1152 req.ecc.sectorsize = requirements->step_size; in atmel_nand_pmecc_init()
|
/drivers/mtd/nand/raw/brcmnand/ |
D | brcmnand.c | 2593 const struct nand_ecc_props *requirements = in brcmnand_setup_dev() local 2655 if (requirements->step_size && requirements->strength) { in brcmnand_setup_dev() 2657 chip->ecc.size = requirements->step_size; in brcmnand_setup_dev() 2658 chip->ecc.strength = requirements->strength; in brcmnand_setup_dev()
|