sysfs_local.h 579 B

1234567891011121314151617181920
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /* Copyright(c) 2015-2020 Intel Corporation. */
  3. #ifndef __SDW_SYSFS_LOCAL_H
  4. #define __SDW_SYSFS_LOCAL_H
  5. /*
  6. * SDW sysfs APIs -
  7. */
  8. /* basic attributes to report status of Slave (attachment, dev_num) */
  9. extern const struct attribute_group *sdw_slave_status_attr_groups[];
  10. /* attributes for all soundwire devices */
  11. extern const struct attribute_group *sdw_attr_groups[];
  12. /* additional device-managed properties reported after driver probe */
  13. int sdw_slave_sysfs_dpn_init(struct sdw_slave *slave);
  14. #endif /* __SDW_SYSFS_LOCAL_H */