Commit c925bb88 authored by Marcus Folkesson's avatar Marcus Folkesson Committed by Lee Jones
Browse files

mfd: da9052: Store result from fault_log



Other sub-components (da9052-wdt) could use the result to determine
reboot cause. Expose the result by make it part of the da9052 structure.

Signed-off-by: default avatarMarcus Folkesson <marcus.folkesson@gmail.com>
Link: https://lore.kernel.org/r/20241210-da9052-wdt-v2-1-95a5756e9ac8@gmail.com


Signed-off-by: default avatarLee Jones <lee@kernel.org>
parent 70e997e0
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -585,6 +585,7 @@ static int da9052_clear_fault_log(struct da9052 *da9052)
				"Cannot reset FAULT_LOG values %d\n", ret);
	}

	da9052->fault_log = fault_log;
	return ret;
}

+2 −0
Original line number Diff line number Diff line
@@ -93,6 +93,8 @@ struct da9052 {

	int chip_irq;

	int fault_log;

	/* SOC I/O transfer related fixes for DA9052/53 */
	int (*fix_io) (struct da9052 *da9052, unsigned char reg);
};