/linux-4.1.27/drivers/mfd/ |
D | ab3100-otp.c | 62 static int __init ab3100_otp_read(struct ab3100_otp *otp) in ab3100_otp_read() argument 68 err = abx500_get_register_interruptible(otp->dev, 0, in ab3100_otp_read() 71 dev_err(otp->dev, "unable to read OTPP register\n"); in ab3100_otp_read() 75 err = abx500_get_register_page_interruptible(otp->dev, 0, in ab3100_otp_read() 78 dev_err(otp->dev, "unable to read OTP register page\n"); in ab3100_otp_read() 83 otp->locked = (otpp & 0x80); in ab3100_otp_read() 84 otp->freq = (otpp & 0x40) ? 32768 : 34100; in ab3100_otp_read() 85 otp->paf = (otpval[1] & 0x80); in ab3100_otp_read() 86 otp->imeich = (otpval[1] & 0x40); in ab3100_otp_read() 87 otp->cid = ((otpval[1] << 8) | otpval[0]) & 0x3fff; in ab3100_otp_read() [all …]
|
D | Makefile | 52 wm831x-objs := wm831x-core.o wm831x-irq.o wm831x-otp.o 133 obj-$(CONFIG_AB3100_OTP) += ab3100-otp.o
|
/linux-4.1.27/drivers/staging/mt29f_spinand/ |
D | mt29f_spinand.c | 196 static int spinand_get_otp(struct spi_device *spi_nand, u8 *otp) in spinand_get_otp() argument 205 cmd.rx_buf = otp; in spinand_get_otp() 220 static int spinand_set_otp(struct spi_device *spi_nand, u8 *otp) in spinand_set_otp() argument 229 cmd.tx_buf = otp, in spinand_set_otp() 249 u8 otp = 0; in spinand_enable_ecc() local 251 retval = spinand_get_otp(spi_nand, &otp); in spinand_enable_ecc() 255 if ((otp & OTP_ECC_MASK) == OTP_ECC_MASK) in spinand_enable_ecc() 257 otp |= OTP_ECC_MASK; in spinand_enable_ecc() 258 retval = spinand_set_otp(spi_nand, &otp); in spinand_enable_ecc() 261 return spinand_get_otp(spi_nand, &otp); in spinand_enable_ecc() [all …]
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
D | core.c | 54 .otp = QCA988X_HW_2_0_OTP_FILE, 68 .otp = QCA6174_HW_2_1_OTP_FILE, 82 .otp = QCA6174_HW_3_0_OTP_FILE, 97 .otp = QCA6174_HW_3_0_OTP_FILE, 442 if (!IS_ERR(ar->otp)) in ath10k_core_free_firmware_files() 443 release_firmware(ar->otp); in ath10k_core_free_firmware_files() 455 ar->otp = NULL; in ath10k_core_free_firmware_files() 524 if (ar->hw_params.fw.otp == NULL) in ath10k_core_fetch_firmware_api_1() 527 ar->otp = ath10k_fetch_fw_file(ar, in ath10k_core_fetch_firmware_api_1() 529 ar->hw_params.fw.otp); in ath10k_core_fetch_firmware_api_1() [all …]
|
D | core.h | 547 const char *otp; member 558 const struct firmware *otp; member
|
/linux-4.1.27/drivers/input/mouse/ |
D | alps.c | 2369 unsigned char index, unsigned char otp[]) in alps_get_otp_values_ss4_v2() argument 2377 ps2_command(ps2dev, otp, PSMOUSE_CMD_GETINFO)) in alps_get_otp_values_ss4_v2() 2385 ps2_command(ps2dev, otp, PSMOUSE_CMD_GETINFO)) in alps_get_otp_values_ss4_v2() 2394 static int alps_update_device_area_ss4_v2(unsigned char otp[][4], in alps_update_device_area_ss4_v2() 2401 num_x_electrode = SS4_NUMSENSOR_XOFFSET + (otp[1][0] & 0x0F); in alps_update_device_area_ss4_v2() 2402 num_y_electrode = SS4_NUMSENSOR_YOFFSET + ((otp[1][0] >> 4) & 0x0F); in alps_update_device_area_ss4_v2() 2407 x_pitch = ((otp[1][2] >> 2) & 0x07) + SS4_MIN_PITCH_MM; in alps_update_device_area_ss4_v2() 2408 y_pitch = ((otp[1][2] >> 5) & 0x07) + SS4_MIN_PITCH_MM; in alps_update_device_area_ss4_v2() 2419 static int alps_update_btn_info_ss4_v2(unsigned char otp[][4], in alps_update_btn_info_ss4_v2() 2424 is_btnless = (otp[1][1] >> 3) & 0x01; in alps_update_btn_info_ss4_v2() [all …]
|
/linux-4.1.27/fs/xfs/ |
D | xfs_trans_dquot.c | 89 xfs_trans_t *otp, in xfs_trans_dup_dqinfo() argument 96 if (!otp->t_dqinfo) in xfs_trans_dup_dqinfo() 105 if(otp->t_flags & XFS_TRANS_DQ_DIRTY) in xfs_trans_dup_dqinfo() 109 oqa = otp->t_dqinfo->dqs[j]; in xfs_trans_dup_dqinfo()
|
/linux-4.1.27/drivers/char/ |
D | Makefile | 18 obj-$(CONFIG_BFIN_OTP) += bfin-otp.o
|
D | Kconfig | 78 will be called bfin-otp.
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | picoxcell-pc3x3.dtsi | 360 otp@ffff8000 { 361 compatible = "picochip,otp-pc3x3";
|
D | rk3288.dtsi | 1211 otp_out: otp-out {
|
/linux-4.1.27/drivers/mtd/chips/ |
D | cfi_cmdset_0001.c | 2282 struct cfi_intelext_otpinfo *otp; in cfi_intelext_otp_walk() local 2312 otp = (struct cfi_intelext_otpinfo *)&extp->extra[0]; in cfi_intelext_otp_walk() 2396 reg_prot_offset = otp->ProtRegAddr; in cfi_intelext_otp_walk() 2397 reg_fact_groups = otp->FactGroups; in cfi_intelext_otp_walk() 2398 reg_fact_size = 1 << otp->FactProtRegSize; in cfi_intelext_otp_walk() 2399 reg_user_groups = otp->UserGroups; in cfi_intelext_otp_walk() 2400 reg_user_size = 1 << otp->UserProtRegSize; in cfi_intelext_otp_walk() 2401 otp++; in cfi_intelext_otp_walk()
|
D | cfi_cmdset_0002.c | 1394 uint8_t otp, lockreg; in cfi_amdstd_otp_walk() local 1421 otp = cfi_read_query(map, base + 0x3 * ofs_factor); in cfi_amdstd_otp_walk() 1426 if (otp & 0x80) { in cfi_amdstd_otp_walk()
|
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/ |
D | init.c | 52 .otp = AR6003_HW_2_0_OTP_FILE, 75 .otp = AR6003_HW_2_1_1_OTP_FILE, 782 if (ar->hw.fw.otp == NULL) { in ath6kl_fetch_otp_file() 789 ar->hw.fw.dir, ar->hw.fw.otp); in ath6kl_fetch_otp_file()
|
D | core.h | 791 const char *otp; member
|
/linux-4.1.27/drivers/mtd/onenand/ |
D | onenand_base.c | 56 static int otp; variable 58 module_param(otp, int, 0400); 59 MODULE_PARM_DESC(otp, "Corresponding behaviour of OneNAND in OTP" 3351 if (otp == 1) in onenand_lock_user_prot_reg() 3353 else if (otp == 2) in onenand_lock_user_prot_reg() 3355 else if (otp == 3) in onenand_lock_user_prot_reg() 3357 else if (otp != 0) in onenand_lock_user_prot_reg()
|
/linux-4.1.27/security/smack/ |
D | smack_lsm.c | 132 static int smk_bu_task(struct task_struct *otp, int mode, int rc) in smk_bu_task() argument 135 struct smack_known *smk_task = smk_of_task_struct(otp); in smk_bu_task() 146 current->comm, otp->comm); in smk_bu_task() 150 #define smk_bu_task(otp, mode, RC) (RC) argument
|
/linux-4.1.27/net/sched/ |
D | sch_api.c | 1847 const struct tcf_proto *otp = tp; in tc_classify() local 1855 tp = otp; in tc_classify()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | tg3.c | 2310 u32 otp, phy; in tg3_phy_apply_otp() local 2315 otp = tp->phy_otp; in tg3_phy_apply_otp() 2320 phy = ((otp & TG3_OTP_AGCTGT_MASK) >> TG3_OTP_AGCTGT_SHIFT); in tg3_phy_apply_otp() 2324 phy = ((otp & TG3_OTP_HPFFLTR_MASK) >> TG3_OTP_HPFFLTR_SHIFT) | in tg3_phy_apply_otp() 2325 ((otp & TG3_OTP_HPFOVER_MASK) >> TG3_OTP_HPFOVER_SHIFT); in tg3_phy_apply_otp() 2328 phy = ((otp & TG3_OTP_LPFDIS_MASK) >> TG3_OTP_LPFDIS_SHIFT); in tg3_phy_apply_otp() 2332 phy = ((otp & TG3_OTP_VDAC_MASK) >> TG3_OTP_VDAC_SHIFT); in tg3_phy_apply_otp() 2335 phy = ((otp & TG3_OTP_10BTAMP_MASK) >> TG3_OTP_10BTAMP_SHIFT); in tg3_phy_apply_otp() 2338 phy = ((otp & TG3_OTP_ROFF_MASK) >> TG3_OTP_ROFF_SHIFT) | in tg3_phy_apply_otp() 2339 ((otp & TG3_OTP_RCOFF_MASK) >> TG3_OTP_RCOFF_SHIFT); in tg3_phy_apply_otp()
|