include/media/i2c/adv7343.h

Source file repositories/reference/linux-study-clean/include/media/i2c/adv7343.h

File Facts

System
Linux kernel
Corpus path
include/media/i2c/adv7343.h
Extension
.h
Size
1592 bytes
Lines
56
Domain
Repository Root And Misc
Bucket
include
Inferred role
Repository Root And Misc: implementation source
Status
source implementation candidate

Why This File Exists

Top-level or miscellaneous repository surface. Use this as map coverage unless a later manual pass promotes the file into a deeper subsystem dossier.

Dependency Surface

Detected Declarations

Annotated Snippet

struct adv7343_power_mode {
	bool sleep_mode;
	bool pll_control;
	u32 dac[6];
};

/**
 * struct adv7343_sd_config - SD Only Output Configuration.
 * @sd_dac_out: array configuring SD DAC Outputs 1 and 2
 */
struct adv7343_sd_config {
	/* SD only Output Configuration */
	u32 sd_dac_out[2];
};

/**
 * struct adv7343_platform_data - Platform data values and access functions.
 * @mode_config: Configuration for power mode.
 * @sd_config: SD Only Configuration.
 */
struct adv7343_platform_data {
	struct adv7343_power_mode mode_config;
	struct adv7343_sd_config sd_config;
};

#endif				/* End of #ifndef ADV7343_H */

Annotation

Implementation Notes