| 123456789101112131415161718192021222324 |
- #ifndef __DRV_CLK_MT6735_PG_H
- #define __DRV_CLK_MT6735_PG_H
- enum subsys_id {
- SYS_MD1 = 0,
- SYS_MD2 = 1,
- SYS_CONN = 2,
- SYS_DIS = 3,
- SYS_MFG = 4,
- SYS_ISP = 5,
- SYS_VDE = 6,
- SYS_VEN = 7,
- NR_SYSS = 8,
- };
- struct pg_callbacks {
- void (*before_off)(enum subsys_id sys);
- void (*after_on)(enum subsys_id sys);
- };
- /* register new pg_callbacks and return previous pg_callbacks. */
- extern struct pg_callbacks *register_pg_callback(struct pg_callbacks *pgcb);
- #endif /* __DRV_CLK_MT6735_PG_H */
|