| /drivers/mtd/nand/raw/ |
| A 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 …]
|
| A D | nand_hynix.c | 507 requirements.step_size = 0; in hynix_nand_extract_ecc_requirements() 508 requirements.strength = 0; in hynix_nand_extract_ecc_requirements() 511 requirements.strength = 4; in hynix_nand_extract_ecc_requirements() 514 requirements.strength = 24; in hynix_nand_extract_ecc_requirements() 517 requirements.strength = 32; in hynix_nand_extract_ecc_requirements() 520 requirements.strength = 40; in hynix_nand_extract_ecc_requirements() 523 requirements.strength = 50; in hynix_nand_extract_ecc_requirements() 526 requirements.strength = 60; in hynix_nand_extract_ecc_requirements() 554 requirements.strength = 24; in hynix_nand_extract_ecc_requirements() 567 requirements.step_size = 0; in hynix_nand_extract_ecc_requirements() [all …]
|
| A 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()
|
| A 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()
|
| A 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()
|
| A 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() 272 struct nand_ecc_props requirements = { in nand_onfi_detect() local 277 nanddev_set_ecc_requirements(base, &requirements); in nand_onfi_detect()
|
| A D | nand_jedec.c | 126 struct nand_ecc_props requirements = { in nand_jedec_detect() local 131 nanddev_set_ecc_requirements(base, &requirements); in nand_jedec_detect()
|
| A D | tegra_nand.c | 847 const struct nand_ecc_props *requirements = in tegra_nand_get_strength() local 864 if (strength_sel < requirements->strength) in tegra_nand_get_strength() 917 const struct nand_ecc_props *requirements = in tegra_nand_attach_chip() local 930 if (requirements->step_size != 512) { in tegra_nand_attach_chip() 932 requirements->step_size); in tegra_nand_attach_chip() 963 requirements->strength); in tegra_nand_attach_chip()
|
| A D | pl35x-nand-controller.c | 941 const struct nand_ecc_props *requirements = in pl35x_nand_attach_chip() local 950 if (requirements->step_size && requirements->strength) { in pl35x_nand_attach_chip() 951 chip->ecc.size = requirements->step_size; in pl35x_nand_attach_chip() 952 chip->ecc.strength = requirements->strength; in pl35x_nand_attach_chip()
|
| /drivers/gpu/drm/panfrost/ |
| A D | panfrost_job.c | 112 if (job->requirements & PANFROST_JD_REQ_FS) in panfrost_job_get_slot() 117 if (job->requirements & PANFROST_JD_REQ_ONLY_COMPUTE) { in panfrost_job_get_slot() 118 if ((job->requirements & PANFROST_JD_REQ_CORE_GRP_MASK) && in panfrost_job_get_slot() 129 u32 requirements, in panfrost_job_write_affinity() argument 170 if (job->requirements & PANFROST_JD_REQ_CYCLE_COUNT || job->is_profiled) in panfrost_dequeue_job() 221 panfrost_job_write_affinity(pfdev, job->requirements, js); in panfrost_job_hw_submit() 249 if (job->requirements & PANFROST_JD_REQ_CYCLE_COUNT || in panfrost_job_hw_submit() 701 if (pfdev->jobs[i][j]->requirements & PANFROST_JD_REQ_CYCLE_COUNT || in panfrost_reset()
|
| A D | panfrost_job.h | 26 __u32 requirements; member
|
| /drivers/gpu/drm/ci/xfails/ |
| A D | panfrost-g12b-fails.txt | 2 panfrost/panfrost_submit@pan-submit-error-bad-requirements,Fail
|
| A D | panfrost-mt8183-fails.txt | 2 panfrost/panfrost_submit@pan-submit-error-bad-requirements,Fail
|
| A D | panfrost-rk3288-fails.txt | 2 panfrost/panfrost_submit@pan-submit-error-bad-requirements,Crash
|
| A D | panfrost-rk3399-fails.txt | 2 panfrost/panfrost_submit@pan-submit-error-bad-requirements,Fail
|
| /drivers/staging/media/starfive/camss/ |
| A D | TODO.txt | 1 Unstaging requirements:
|
| /drivers/staging/media/sunxi/sun6i-isp/ |
| A D | TODO.txt | 1 Unstaging requirements:
|
| /drivers/pmdomain/starfive/ |
| A D | Kconfig | 11 In order to meet low power requirements, a Power Management Unit (PMU)
|
| /drivers/leds/ |
| A D | TODO | 9 * Review atomicity requirements in LED subsystem 13 not sleep.) Review the requirements for any bugs and document them
|
| /drivers/mtd/nand/raw/gpmi-nand/ |
| A D | gpmi-nand.c | 456 const struct nand_ecc_props *requirements = in set_geometry_for_large_oob() local 464 if (!(requirements->strength > 0 && in set_geometry_for_large_oob() 465 requirements->step_size > 0)) in set_geometry_for_large_oob() 467 geo->ecc_strength = requirements->strength; in set_geometry_for_large_oob() 491 while (!(geo->ecc_strength < requirements->strength)) { in set_geometry_for_large_oob() 499 geo->ecc_strength = requirements->strength; in set_geometry_for_large_oob() 697 const struct nand_ecc_props *requirements = in common_nfc_set_geometry() local 707 !(requirements->strength > 0 && requirements->step_size > 0)) { in common_nfc_set_geometry() 724 err = set_geometry_by_ecc_info(this, requirements->strength, in common_nfc_set_geometry() 725 requirements->step_size); in common_nfc_set_geometry()
|
| /drivers/pmdomain/rockchip/ |
| A D | Kconfig | 12 In order to meet high performance and low power requirements, a power
|
| /drivers/scsi/mpt3sas/ |
| A 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/ |
| A D | TODO | 15 hardware can do. If we exposed the native padding requirements
|
| /drivers/pmdomain/mediatek/ |
| A D | Kconfig | 25 In order to meet high performance and low power requirements, the System
|
| /drivers/iio/dummy/ |
| A D | Kconfig | 13 tristate "An example driver with no hardware requirements"
|