/** * struct ssp_data - ssp platformdata structure * @spi: spi device * @sensorhub_info: info about sensorhub board specific features * @wdt_timer: watchdog timer * @work_wdt: watchdog work * @work_firmware: firmware upgrade work queue * @work_refresh: refresh work queue for reset request from MCU * @shut_down: shut down flag * @mcu_dump_mode: mcu dump mode for debug * @time_syncing: time syncing indication flag * @timestamp: previous time in ns calculated for time syncing * @check_status: status table for each sensor * @com_fail_cnt: communication fail count * @reset_cnt: reset count * @timeout_cnt: timeout count * @available_sensors: available sensors seen by sensorhub (bit array) * @cur_firm_rev: cached current firmware revision * @last_resume_state: last AP resume/suspend state used to handle the PM * state of ssp * @last_ap_state: (obsolete) sleep notification for MCU * @sensor_enable: sensor enable mask * @delay_buf: data acquisition intervals table * @batch_latency_buf: yet unknown but existing in communication protocol * @batch_opt_buf: yet unknown but existing in communication protocol * @accel_position: yet unknown but existing in communication protocol * @mag_position: yet unknown but existing in communication protocol * @fw_dl_state: firmware download state * @comm_lock: lock protecting the handshake * @pending_lock: lock protecting pending list and completion * @mcu_reset_gpiod: mcu reset line * @ap_mcu_gpiod: ap to mcu gpio line * @mcu_ap_gpiod: mcu to ap gpio line * @pending_list: pending list for messages queued to be sent/read * @sensor_devs: registered IIO devices table * @enable_refcount: enable reference count for wdt (watchdog timer) * @header_buffer: cache aligned buffer for packet header
*/ struct ssp_data { struct spi_device *spi; conststruct ssp_sensorhub_info *sensorhub_info; struct timer_list wdt_timer; struct work_struct work_wdt; struct delayed_work work_refresh;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.