Lines Matching refs:fdt
3836 struct qla_fdt_layout *fdt; in qla4_82xx_get_fdt_info() local
3845 fdt = (struct qla_fdt_layout *)ha->request_ring; in qla4_82xx_get_fdt_info()
3852 if (fdt->sig[0] != 'Q' || fdt->sig[1] != 'L' || fdt->sig[2] != 'I' || in qla4_82xx_get_fdt_info()
3853 fdt->sig[3] != 'D') in qla4_82xx_get_fdt_info()
3862 "checksum=0x%x id=%c version=0x%x.\n", chksum, fdt->sig[0], in qla4_82xx_get_fdt_info()
3863 le16_to_cpu(fdt->version))); in qla4_82xx_get_fdt_info()
3868 mid = le16_to_cpu(fdt->man_id); in qla4_82xx_get_fdt_info()
3869 fid = le16_to_cpu(fdt->id); in qla4_82xx_get_fdt_info()
3870 hw->fdt_wrt_disable = fdt->wrt_disable_bits; in qla4_82xx_get_fdt_info()
3871 hw->fdt_erase_cmd = flash_conf_addr(hw, 0x0300 | fdt->erase_cmd); in qla4_82xx_get_fdt_info()
3872 hw->fdt_block_size = le32_to_cpu(fdt->block_size); in qla4_82xx_get_fdt_info()
3874 if (fdt->unprotect_sec_cmd) { in qla4_82xx_get_fdt_info()
3876 fdt->unprotect_sec_cmd); in qla4_82xx_get_fdt_info()
3877 hw->fdt_protect_sec_cmd = fdt->protect_sec_cmd ? in qla4_82xx_get_fdt_info()
3878 flash_conf_addr(hw, 0x0300 | fdt->protect_sec_cmd) : in qla4_82xx_get_fdt_info()