Lines Matching refs:edev
28 => extcon_dev_register(edev)
29 : type change (sdev->edev)
30 : remove second param('dev'). if edev has parent device, should store
31 'dev' to 'edev.dev.parent' before registering extcon device
33 => extcon_dev_unregister(edev)
34 : no change but type change (sdev->edev)
36 => extcon_get_state(edev)
37 : no change but type change (sdev->edev) and (return: int->u32)
39 => extcon_set_state(edev, state)
40 : no change but type change (sdev->edev) and (state: int->u32)
55 1. Define cable names at edev->supported_cable.
57 3. Use extcon_get_cable_state_(edev, index) or
58 extcon_get_cable_state(edev, cable_name) instead of
59 extcon_get_state(edev) if you intend to get a state of a specific
70 1. edev->supported_cable = {"1", "2", NULL};
71 2. edev->print_state = NULL;
72 3. extcon_get_cable_state_(edev, 0) shows cable 1's state.
73 extcon_get_cable_state(edev, "1") shows cable 1's state.
74 extcon_set_cable_state_(edev, 1) sets cable 2's state.
75 extcon_set_cable_state(edev, "2") sets cable 2's state
76 4. extcon_update_state(edev, 0x01, 0) sets the least bit's 0.
97 (b) extcon_register_notifier(edev, nb)
98 Call nb for any changes in edev.