Searched refs:cyapa (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/drivers/input/mouse/ |
D | cyapa.c | 40 static int cyapa_reinitialize(struct cyapa *cyapa); 42 static inline bool cyapa_is_bootloader_mode(struct cyapa *cyapa) in cyapa_is_bootloader_mode() argument 44 if (cyapa->gen == CYAPA_GEN5 && cyapa->state == CYAPA_STATE_GEN5_BL) in cyapa_is_bootloader_mode() 47 if (cyapa->gen == CYAPA_GEN3 && in cyapa_is_bootloader_mode() 48 cyapa->state >= CYAPA_STATE_BL_BUSY && in cyapa_is_bootloader_mode() 49 cyapa->state <= CYAPA_STATE_BL_ACTIVE) in cyapa_is_bootloader_mode() 55 static inline bool cyapa_is_operational_mode(struct cyapa *cyapa) in cyapa_is_operational_mode() argument 57 if (cyapa->gen == CYAPA_GEN5 && cyapa->state == CYAPA_STATE_GEN5_APP) in cyapa_is_operational_mode() 60 if (cyapa->gen == CYAPA_GEN3 && cyapa->state == CYAPA_STATE_OP) in cyapa_is_operational_mode() 67 static ssize_t cyapa_i2c_read(struct cyapa *cyapa, u8 reg, size_t len, in cyapa_i2c_read() argument [all …]
|
D | cyapa_gen5.c | 373 #define GEN5_DEV_SET_PWR_STATE(cyapa, s) ((cyapa)->dev_pwr_mode = (s)) argument 374 #define GEN5_DEV_GET_PWR_STATE(cyapa) ((cyapa)->dev_pwr_mode) argument 375 #define GEN5_DEV_SET_SLEEP_TIME(cyapa, t) ((cyapa)->dev_sleep_time = (t)) argument 376 #define GEN5_DEV_GET_SLEEP_TIME(cyapa) ((cyapa)->dev_sleep_time) argument 377 #define GEN5_DEV_UNINIT_SLEEP_TIME(cyapa) \ argument 378 (((cyapa)->dev_sleep_time) == UNINIT_SLEEP_TIME) 384 static int cyapa_gen5_initialize(struct cyapa *cyapa) in cyapa_gen5_initialize() argument 386 struct cyapa_gen5_cmd_states *gen5_pip = &cyapa->cmd_states.gen5; in cyapa_gen5_initialize() 397 cyapa->dev_pwr_mode = UNINIT_PWR_MODE; in cyapa_gen5_initialize() 398 cyapa->dev_sleep_time = UNINIT_SLEEP_TIME; in cyapa_gen5_initialize() [all …]
|
D | cyapa_gen3.c | 286 ssize_t cyapa_smbus_read_block(struct cyapa *cyapa, u8 cmd, size_t len, in cyapa_smbus_read_block() argument 293 struct i2c_client *client = cyapa->client; in cyapa_smbus_read_block() 319 static s32 cyapa_read_byte(struct cyapa *cyapa, u8 cmd_idx) in cyapa_read_byte() argument 323 if (cyapa->smbus) { in cyapa_read_byte() 329 return i2c_smbus_read_byte_data(cyapa->client, cmd); in cyapa_read_byte() 332 static s32 cyapa_write_byte(struct cyapa *cyapa, u8 cmd_idx, u8 value) in cyapa_write_byte() argument 336 if (cyapa->smbus) { in cyapa_write_byte() 342 return i2c_smbus_write_byte_data(cyapa->client, cmd, value); in cyapa_write_byte() 345 ssize_t cyapa_i2c_reg_read_block(struct cyapa *cyapa, u8 reg, size_t len, in cyapa_i2c_reg_read_block() argument 348 return i2c_smbus_read_i2c_block_data(cyapa->client, reg, len, values); in cyapa_i2c_reg_read_block() [all …]
|
D | cyapa.h | 171 struct cyapa; 173 typedef bool (*cb_sort)(struct cyapa *, u8 *, int); 176 int (*check_fw)(struct cyapa *, const struct firmware *); 177 int (*bl_enter)(struct cyapa *); 178 int (*bl_activate)(struct cyapa *); 179 int (*bl_initiate)(struct cyapa *, const struct firmware *); 180 int (*update_fw)(struct cyapa *, const struct firmware *); 181 int (*bl_deactivate)(struct cyapa *); 188 int (*initialize)(struct cyapa *cyapa); 190 int (*state_parse)(struct cyapa *cyapa, u8 *reg_status, int len); [all …]
|
D | Makefile | 27 cyapatp-objs := cyapa.o cyapa_gen3.o cyapa_gen5.o
|
D | Kconfig | 232 called cyapa.
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | exynos5250-snow.dts | 461 compatible = "cypress,cyapa";
|