Home
last modified time | relevance | path

Searched full:fru (Results 1 – 25 of 53) sorted by relevance

123

/linux-6.14.4/drivers/scsi/bfa/
Dbfa_ioc.c6146 * FRU specific functions
6156 struct bfa_fru_s *fru = cbarg; in bfa_fru_notify() local
6158 bfa_trc(fru, event); in bfa_fru_notify()
6163 if (fru->op_busy) { in bfa_fru_notify()
6164 fru->status = BFA_STATUS_IOC_FAILURE; in bfa_fru_notify()
6165 fru->cbfn(fru->cbarg, fru->status); in bfa_fru_notify()
6166 fru->op_busy = 0; in bfa_fru_notify()
6176 * Send fru write request.
6183 struct bfa_fru_s *fru = cbarg; in bfa_fru_write_send() local
6185 (struct bfi_fru_write_req_s *) fru->mb.msg; in bfa_fru_write_send()
[all …]
Dbfa_ioc.h737 * FRU module specific
756 u32 addr_off; /* fru address offset */
763 #define BFA_FRU(__bfa) (&(__bfa)->modules.fru)
766 bfa_status_t bfa_fruvpd_update(struct bfa_fru_s *fru,
769 bfa_status_t bfa_fruvpd_read(struct bfa_fru_s *fru,
772 bfa_status_t bfa_fruvpd_get_max_size(struct bfa_fru_s *fru, u32 *max_size);
773 bfa_status_t bfa_tfru_write(struct bfa_fru_s *fru,
776 bfa_status_t bfa_tfru_read(struct bfa_fru_s *fru,
780 void bfa_fru_attach(struct bfa_fru_s *fru, struct bfa_ioc_s *ioc,
782 void bfa_fru_memclaim(struct bfa_fru_s *fru,
Dbfa_modules.h41 struct bfa_fru_s fru; /* fru module */ member
/linux-6.14.4/drivers/ras/amd/
Dfmpm.c3 * FRU (Field-Replaceable Unit) Memory Poison Manager
15 * - FRU memory poison section and memory poison descriptor definitions are not yet
26 * - There will be (1) FRU memory poison section per CPER.
27 * - The FRU will be the CPU package (processor socket).
30 * - All FRU records should be saved to persistent storage. Module init will
31 * fail if any FRU record is not successfully written.
37 * - Enough memory should be pre-allocated for each FRU record to be able to hold
71 /* FRU Architecture Types */
74 /* FRU ID Types */
77 /* FRU Memory Poison Section */
[all …]
/linux-6.14.4/arch/arm/boot/dts/aspeed/
Daspeed-bmc-quanta-q71l.dts179 /* Baseboard FRU */
185 /* FP FRU */
301 /* BIOS FRU */
379 /* PDB FRU */
389 /* BMC FRU */
464 /* Memory Riser 1 FRU */
470 /* Memory Riser 2 FRU */
476 /* Memory Riser 3 FRU */
482 /* Memory Riser 4 FRU */
494 /* Memory Riser 5 FRU */
[all …]
Daspeed-bmc-facebook-catalina.dts244 // IO Mezz 0 FRU EEPROM
345 // IO Mezz 1 FRU EEPROM
468 // PDB FRU EEPROM
501 // OSFP FRU EEPROM
512 // FIO FRU EEPROM
619 // HDD FRU EEPROM
696 // SCM FRU EEPROM
702 // BSM FRU EEPROM
718 // OCP NIC0 FRU EEPROM
737 // Module 1 FRU EEPROM
[all …]
Daspeed-bmc-facebook-harma.dts231 // MB NIC FRU
312 // PDB FRU
398 // PTTV FRU
421 // Aegis FRU
478 //MB FRU
517 // SCM FRU
523 // BSM FRU
Daspeed-bmc-tyan-s8036.dts231 /* BMC EEPROM, incl. mainboard FRU */
247 /* PSU1 FRU @ 0xA0 */
253 /* PSU2 FRU @ 0xA2 */
315 * - OCP FRU
Daspeed-bmc-tyan-s7106.dts273 /* BMC EEPROM, incl. mainboard FRU */
291 /* PSU1 FRU @ 0xA0 */
297 /* PSU2 FRU @ 0xA2 */
346 * - mainboard FRU @ 0xAE
Daspeed-bmc-inventec-transformers.dts129 // FRU AT24C512C-SSHM-T
171 // FRU AT24C512C-SSHM-T
Daspeed-bmc-inventec-starscream.dts279 // FRU RunBMC
301 // FRU SCM
Daspeed-bmc-facebook-yosemitev2.dts168 //FRU EEPROM
Daspeed-bmc-asrock-e3c246d4i.dts104 /* FRU EEPROM */
Daspeed-bmc-quanta-s6q.dts462 /* MB FRU (U173) @ 0xA2 */
595 /* SCM FRU (U19) @ 0xA2 */
/linux-6.14.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_fru_eeprom.c37 /* Only server cards have the FRU EEPROM in is_fru_eeprom_supported()
45 * Also, FRU not valid for APU devices. in is_fru_eeprom_supported()
50 /* The default I2C EEPROM address of the FRU. in is_fru_eeprom_supported()
96 /* All Aldebaran SKUs have an FRU */ in is_fru_eeprom_supported()
138 DRM_WARN("Cannot access FRU, EEPROM accessor not initialized"); in amdgpu_fru_get_product_info()
247 /* FRU File Id field. This could be 'null'. */ in amdgpu_fru_get_product_info()
266 * as returned from the FRU.
288 * as returned from the FRU.
310 * as returned from the FRU.
329 * The amdgpu driver provides a sysfs API for reporting FRU File Id
[all …]
Damdgpu_fru_eeprom.h29 /* FRU product information */
/linux-6.14.4/drivers/net/ethernet/alacritech/
Dslic.h347 u8 fru_format; /* Alacritech FRU format type */
348 u8 fru_assembly[6]; /* Alacritech FRU information */
352 u8 oem_fru[28]; /* optional OEM FRU format type */
354 * (if OEM FRU info exists) and two unusable
397 u8 fru_format; /* 35 Alacritech FRU format type */
398 u8 fru_assembly[6]; /* Alacritech FRU information */
402 u8 oem_fru[28]; /* optional OEM FRU information */
404 * (if OEM FRU info exists) and two unusable
/linux-6.14.4/drivers/ras/
DKconfig38 tristate "FRU Memory Poison Manager"
44 the UEFI CPER "FRU Memory Poison" section format.
/linux-6.14.4/Documentation/devicetree/bindings/fsi/
Dfsi-controller.yaml13 FSI (FRU (Field Replaceable Unit) Service Interface) is a two wire bus. The
14 FSI bus is connected to a CFAM (Common FRU Access Macro) which contains
/linux-6.14.4/Documentation/hwmon/
Docc.rst53 The FRU (Field Replaceable Unit) type
61 [with type == 3 (FRU type is VRM)]
/linux-6.14.4/Documentation/devicetree/bindings/leds/
Dleds-powernv.txt8 Each location code of FRU/Enclosure must be expressed in the
/linux-6.14.4/drivers/fsi/
DKconfig11 FSI - the FRU Support Interface - is a simple bus for low-level
/linux-6.14.4/drivers/scsi/aic7xxx/
Daiclib.h109 uint8_t fru; member
/linux-6.14.4/drivers/scsi/qla2xxx/
Dqla_bsg.h202 /* FRU VPD */
/linux-6.14.4/arch/alpha/include/asm/
Dhwrpb.h191 unsigned long frut_offset; /* FRU table (or NULL) */

123