Lines Matching full:ab
17 * AB IC versions
302 * the largest possible value that may be encountered with different AB SOCs.
303 * Of the currently supported AB devices, AB8500 and AB9540, it is the AB9540
394 static inline int is_ab8500(struct ab8500 *ab) in is_ab8500() argument
396 return ab->version == AB8500_VERSION_AB8500; in is_ab8500()
399 static inline int is_ab8505(struct ab8500 *ab) in is_ab8505() argument
401 return ab->version == AB8500_VERSION_AB8505; in is_ab8505()
404 static inline int is_ab9540(struct ab8500 *ab) in is_ab9540() argument
406 return ab->version == AB8500_VERSION_AB9540; in is_ab9540()
409 static inline int is_ab8540(struct ab8500 *ab) in is_ab8540() argument
411 return ab->version == AB8500_VERSION_AB8540; in is_ab8540()
415 static inline int is_ab8500_1p0_or_earlier(struct ab8500 *ab) in is_ab8500_1p0_or_earlier() argument
417 return (is_ab8500(ab) && (ab->chip_id <= AB8500_CUT1P0)); in is_ab8500_1p0_or_earlier()
421 static inline int is_ab8500_1p1_or_earlier(struct ab8500 *ab) in is_ab8500_1p1_or_earlier() argument
423 return (is_ab8500(ab) && (ab->chip_id <= AB8500_CUT1P1)); in is_ab8500_1p1_or_earlier()
427 static inline int is_ab8500_2p0_or_earlier(struct ab8500 *ab) in is_ab8500_2p0_or_earlier() argument
429 return (is_ab8500(ab) && (ab->chip_id <= AB8500_CUT2P0)); in is_ab8500_2p0_or_earlier()
432 static inline int is_ab8500_3p3_or_earlier(struct ab8500 *ab) in is_ab8500_3p3_or_earlier() argument
434 return (is_ab8500(ab) && (ab->chip_id <= AB8500_CUT3P3)); in is_ab8500_3p3_or_earlier()
438 static inline int is_ab8500_2p0(struct ab8500 *ab) in is_ab8500_2p0() argument
440 return (is_ab8500(ab) && (ab->chip_id == AB8500_CUT2P0)); in is_ab8500_2p0()
443 static inline int is_ab8505_1p0_or_earlier(struct ab8500 *ab) in is_ab8505_1p0_or_earlier() argument
445 return (is_ab8505(ab) && (ab->chip_id <= AB8500_CUT1P0)); in is_ab8505_1p0_or_earlier()
448 static inline int is_ab8505_2p0(struct ab8500 *ab) in is_ab8505_2p0() argument
450 return (is_ab8505(ab) && (ab->chip_id == AB8500_CUT2P0)); in is_ab8505_2p0()
453 static inline int is_ab9540_1p0_or_earlier(struct ab8500 *ab) in is_ab9540_1p0_or_earlier() argument
455 return (is_ab9540(ab) && (ab->chip_id <= AB8500_CUT1P0)); in is_ab9540_1p0_or_earlier()
458 static inline int is_ab9540_2p0(struct ab8500 *ab) in is_ab9540_2p0() argument
460 return (is_ab9540(ab) && (ab->chip_id == AB8500_CUT2P0)); in is_ab9540_2p0()
467 static inline int is_ab9540_3p0(struct ab8500 *ab) in is_ab9540_3p0() argument
469 return (is_ab9540(ab) && (ab->chip_id == AB8500_CUT3P0)); in is_ab9540_3p0()
472 static inline int is_ab8540_1p0_or_earlier(struct ab8500 *ab) in is_ab8540_1p0_or_earlier() argument
474 return is_ab8540(ab) && (ab->chip_id <= AB8500_CUT1P0); in is_ab8540_1p0_or_earlier()
477 static inline int is_ab8540_1p1_or_earlier(struct ab8500 *ab) in is_ab8540_1p1_or_earlier() argument
479 return is_ab8540(ab) && (ab->chip_id <= AB8500_CUT1P1); in is_ab8540_1p1_or_earlier()
482 static inline int is_ab8540_1p2_or_earlier(struct ab8500 *ab) in is_ab8540_1p2_or_earlier() argument
484 return is_ab8540(ab) && (ab->chip_id <= AB8500_CUT1P2); in is_ab8540_1p2_or_earlier()
487 static inline int is_ab8540_2p0_or_earlier(struct ab8500 *ab) in is_ab8540_2p0_or_earlier() argument
489 return is_ab8540(ab) && (ab->chip_id <= AB8500_CUT2P0); in is_ab8540_2p0_or_earlier()
492 static inline int is_ab8540_2p0(struct ab8500 *ab) in is_ab8540_2p0() argument
494 return is_ab8540(ab) && (ab->chip_id == AB8500_CUT2P0); in is_ab8540_2p0()
497 static inline int is_ab8505_2p0_earlier(struct ab8500 *ab) in is_ab8505_2p0_earlier() argument
499 return (is_ab8505(ab) && (ab->chip_id < AB8500_CUT2P0)); in is_ab8505_2p0_earlier()
502 static inline int is_ab9540_2p0_or_earlier(struct ab8500 *ab) in is_ab9540_2p0_or_earlier() argument
504 return (is_ab9540(ab) && (ab->chip_id < AB8500_CUT2P0)); in is_ab9540_2p0_or_earlier()