Home
last modified time | relevance | path

Searched refs:strength (Results 1 – 25 of 120) sorted by relevance

12345

/rk3399_rockchip-uboot/arch/arm/dts/
H A Drockchip-pinconf.dtsi21 drive-strength = <0>;
26 drive-strength = <1>;
31 drive-strength = <2>;
36 drive-strength = <3>;
41 drive-strength = <4>;
46 drive-strength = <5>;
51 drive-strength = <6>;
56 drive-strength = <7>;
61 drive-strength = <8>;
66 drive-strength = <9>;
[all …]
/rk3399_rockchip-uboot/drivers/video/drm/rk628/
H A Drk628_rgb.c289 u32 strength; in rk628_bt1120_encoder_enable() local
320 strength = 3; in rk628_bt1120_encoder_enable()
324 strength = 1; in rk628_bt1120_encoder_enable()
328 strength = 1; in rk628_bt1120_encoder_enable()
334 strength = strength * 0x1111 | 0xffff0000; in rk628_bt1120_encoder_enable()
336 strength = 0xffff1111; in rk628_bt1120_encoder_enable()
338 rk628_i2c_write(rk628, GRF_GPIO2A_D0_CON, strength); in rk628_bt1120_encoder_enable()
339 rk628_i2c_write(rk628, GRF_GPIO2A_D1_CON, strength); in rk628_bt1120_encoder_enable()
340 rk628_i2c_write(rk628, GRF_GPIO2B_D0_CON, strength); in rk628_bt1120_encoder_enable()
341 rk628_i2c_write(rk628, GRF_GPIO2B_D1_CON, strength); in rk628_bt1120_encoder_enable()
[all …]
/rk3399_rockchip-uboot/arch/arm/mach-omap2/omap3/
H A Dboard.c285 int hw, strength = 1; in do_switch_ecc() local
294 strength = 8; in do_switch_ecc()
296 strength = 16; in do_switch_ecc()
304 strength = 8; in do_switch_ecc()
312 return -omap_nand_switch_ecc(hw, strength); in do_switch_ecc()
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/
H A Drockchip_nand_v9.c218 uint32_t strength) in rockchip_nand_hw_ecc_setup() argument
224 ecc->strength = strength; in rockchip_nand_hw_ecc_setup()
225 ecc->bytes = DIV_ROUND_UP(ecc->strength * 14, 8); in rockchip_nand_hw_ecc_setup()
228 switch (ecc->strength) { in rockchip_nand_hw_ecc_setup()
465 static bool rockchip_nand_strength_is_valid(int strength) in rockchip_nand_strength_is_valid() argument
470 if (strength == strengths[index]) in rockchip_nand_strength_is_valid()
484 uint32_t strength; in rockchip_nand_hw_ecc_ctrl_init() local
496 if (rockchip_nand_strength_is_valid(ecc->strength)) in rockchip_nand_hw_ecc_ctrl_init()
497 strength = ecc->strength; in rockchip_nand_hw_ecc_ctrl_init()
499 strength = rockchip_nand_ecc_max_strength(mtd, ecc); in rockchip_nand_hw_ecc_ctrl_init()
[all …]
H A Drockchip_nand.c212 uint32_t strength) in rockchip_nand_hw_ecc_setup() argument
218 ecc->strength = strength; in rockchip_nand_hw_ecc_setup()
219 ecc->bytes = DIV_ROUND_UP(ecc->strength * 14, 8); in rockchip_nand_hw_ecc_setup()
222 switch (ecc->strength) { in rockchip_nand_hw_ecc_setup()
464 static bool rockchip_nand_strength_is_valid(int strength) in rockchip_nand_strength_is_valid() argument
469 if (strength == strengths[index]) in rockchip_nand_strength_is_valid()
483 uint32_t strength; in rockchip_nand_hw_ecc_ctrl_init() local
495 if (rockchip_nand_strength_is_valid(ecc->strength)) in rockchip_nand_hw_ecc_ctrl_init()
496 strength = ecc->strength; in rockchip_nand_hw_ecc_ctrl_init()
498 strength = rockchip_nand_ecc_max_strength(mtd, ecc); in rockchip_nand_hw_ecc_ctrl_init()
[all …]
H A Dpxa3xx_nand.c1259 NULL, 0, chip->ecc.strength); in pxa3xx_nand_read_page_hwecc()
1522 int strength, int ecc_stepsize, int page_size) in pxa_ecc_init() argument
1524 if (strength == 1 && ecc_stepsize == 512 && page_size == 2048) { in pxa_ecc_init()
1532 ecc->strength = 1; in pxa_ecc_init()
1534 } else if (strength == 1 && ecc_stepsize == 512 && page_size == 512) { in pxa_ecc_init()
1542 ecc->strength = 1; in pxa_ecc_init()
1548 } else if (strength == 4 && ecc_stepsize == 512 && page_size == 2048) { in pxa_ecc_init()
1558 ecc->strength = 16; in pxa_ecc_init()
1560 } else if (strength == 4 && ecc_stepsize == 512 && page_size == 4096) { in pxa_ecc_init()
1570 ecc->strength = 16; in pxa_ecc_init()
[all …]
H A Dstm32_fmc2_nand.c219 if (chip->ecc.strength == FMC2_ECC_BCH8) { in stm32_fmc2_setup()
222 } else if (chip->ecc.strength == FMC2_ECC_BCH4) { in stm32_fmc2_setup()
319 if (chip->ecc.strength != FMC2_ECC_HAM) { in stm32_fmc2_hwctl()
452 if (chip->ecc.strength == FMC2_ECC_BCH8) { in stm32_fmc2_bch_calculate()
534 int eccstrength = chip->ecc.strength; in stm32_fmc2_read_page()
814 if (chip->ecc.strength == FMC2_ECC_HAM) { in stm32_fmc2_nand_callbacks_setup()
828 if (chip->ecc.strength == FMC2_ECC_BCH8) in stm32_fmc2_nand_callbacks_setup()
835 static int stm32_fmc2_calc_ecc_bytes(int step_size, int strength) in stm32_fmc2_calc_ecc_bytes() argument
838 if (strength == FMC2_ECC_HAM) in stm32_fmc2_calc_ecc_bytes()
842 if (strength == FMC2_ECC_BCH8) in stm32_fmc2_calc_ecc_bytes()
[all …]
H A Dfsmc_nand.c419 nand->ecc.strength = 1; in fsmc_nand_switch_ecc()
429 nand->ecc.strength = 4; in fsmc_nand_switch_ecc()
487 nand->ecc.strength = 8; in fsmc_nand_init()
502 nand->ecc.strength = 1; in fsmc_nand_init()
/rk3399_rockchip-uboot/drivers/mtd/nand/spi/
H A Dtoshiba.c83 return nand->eccreq.strength; in tc58cxgxsx_ecc_get_status()
87 if (WARN_ON(mbf > nand->eccreq.strength || !mbf)) in tc58cxgxsx_ecc_get_status()
88 return nand->eccreq.strength; in tc58cxgxsx_ecc_get_status()
H A Dunim.c134 return nand->eccreq.strength; in tx25g01_ecc_get_status()
159 return nand->eccreq.strength; in um19axxisw_ecc_ecc_get_status()
184 return nand->eccreq.strength; in um19a9xisw_ecc_get_status()
H A Dmacronix.c89 return nand->eccreq.strength; in mx35lf1ge4ab_ecc_get_status()
91 if (WARN_ON(eccsr > nand->eccreq.strength || !eccsr)) in mx35lf1ge4ab_ecc_get_status()
92 return nand->eccreq.strength; in mx35lf1ge4ab_ecc_get_status()
H A Dfmsh.c105 return nand->eccreq.strength; in fm25s01bi3_ecc_ecc_get_status()
159 return nand->eccreq.strength; in fm25g0xd_ecc_get_status()
/rk3399_rockchip-uboot/drivers/pinctrl/rockchip/
H A Dpinctrl-rk3368.c121 int pin_num, int strength) in rk3368_set_drive() argument
130 ret = rockchip_translate_drive_value(type, strength); in rk3368_set_drive()
132 debug("unsupported driver strength %d\n", strength); in rk3368_set_drive()
H A Dpinctrl-rk3576.c90 int pin_num, int strength) in rk3576_set_drive() argument
96 int drv = ((strength & BIT(2)) >> 2) | ((strength & BIT(0)) << 2) | (strength & BIT(1)); in rk3576_set_drive()
H A Dpinctrl-rk3288.c153 int pin_num, int strength) in rk3288_set_drive() argument
162 ret = rockchip_translate_drive_value(type, strength); in rk3288_set_drive()
164 debug("unsupported driver strength %d\n", strength); in rk3288_set_drive()
H A Dpinctrl-rk322x.c230 int pin_num, int strength) in rk3228_set_drive() argument
239 ret = rockchip_translate_drive_value(type, strength); in rk3228_set_drive()
241 debug("unsupported driver strength %d\n", strength); in rk3228_set_drive()
H A Dpinctrl-rk3399.c156 int pin_num, int strength) in rk3399_set_drive() argument
165 ret = rockchip_translate_drive_value(drv_type, strength); in rk3399_set_drive()
167 debug("unsupported driver strength %d\n", strength); in rk3399_set_drive()
H A Dpinctrl-rv1108.c187 int pin_num, int strength) in rv1108_set_drive() argument
196 ret = rockchip_translate_drive_value(type, strength); in rv1108_set_drive()
198 debug("unsupported driver strength %d\n", strength); in rv1108_set_drive()
H A Dpinctrl-rk3328.c258 int pin_num, int strength) in rk3328_set_drive() argument
267 ret = rockchip_translate_drive_value(type, strength); in rk3328_set_drive()
269 debug("unsupported driver strength %d\n", strength); in rk3328_set_drive()
H A Dpinctrl-rv1103b.c117 int pin_num, int strength) in rv1103b_set_drive() argument
129 for (i = 0, ret = 1; i < strength; i++) in rv1103b_set_drive()
134 ret = strength; in rv1103b_set_drive()
/rk3399_rockchip-uboot/doc/device-tree-bindings/gpio/
H A Dintel,x86-pinctrl.txt21 - pull-strength - (optional) this set the pull strength of the pin
/rk3399_rockchip-uboot/board/boundary/nitrogen6x/
H A Dddr-setup.cfg44 /* 40 Ohm drive strength for cs0/1,sdba2,cke0/1,sdwe */
75 /* 40 Ohm drive strength for cs0/1,sdba2,cke0/1,sdwe */
/rk3399_rockchip-uboot/board/toradex/colibri_imx6/
H A Dddr-setup.cfg45 /* 40 Ohm drive strength for cs0/1,sdba2,cke0/1,sdwe */
76 /* 40 Ohm drive strength for cs0/1,sdba2,cke0/1,sdwe */
/rk3399_rockchip-uboot/board/toradex/apalis_imx6/
H A Dddr-setup.cfg45 /* 40 Ohm drive strength for cs0/1,sdba2,cke0/1,sdwe */
76 /* 40 Ohm drive strength for cs0/1,sdba2,cke0/1,sdwe */
/rk3399_rockchip-uboot/doc/device-tree-bindings/pinctrl/
H A Dpinctrl-bindings.txt4 such as pull-up/down, tri-state, drive-strength etc are designated as pin
213 drive-strength - sink or source at most X mA
214 drive-strength-microamp - sink or source at most X uA
279 supporting it the pull strength in Ohm. bias-disable will disable the pull.
281 - drive-strength takes as argument the target strength in mA.
283 - drive-strength-microamp takes as argument the target strength in uA.

12345