/* SPDX-License-Identifier: GPL-2.0-only */ /** * ntpfw.h - Firmware helper functions for Neofidelity codecs * * Copyright (c) 2024, SaluteDevices. All Rights Reserved. */ #ifndef __NTPFW_H__ #define __NTPFW_H__ #include #include /** * ntpfw_load - load firmware to amplifier over i2c interface. * * @i2c Pointer to amplifier's I2C client. * @name Firmware file name. * @magic Magic number to validate firmware. * @return 0 or error code upon error. */ int ntpfw_load(struct i2c_client *i2c, const char *name, const u32 magic); #endif /* __NTPFW_H__ */