Lines Matching +full:led +full:- +full:controller
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
72 * @param[in] SCIC_SDS_CONTROLLER_T controller
73 * @param[in] phy_mask - This field is a bit mask that specifies the phys
75 * @param[in] value - Value for write
81 SCIC_SDS_CONTROLLER_T *controller, in scic_sgpio_write_SGODSR_register() argument
93 controller, output_data_select[phy_index], value in scic_sgpio_write_SGODSR_register()
100 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_set_vendor_code() argument
104 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_set_vendor_code()
111 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_set_blink_patterns() argument
119 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_set_blink_patterns()
128 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_set_functionality() argument
133 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_set_functionality()
145 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_apply_led_blink_pattern() argument
155 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_apply_led_blink_pattern()
163 { //apply pattern to error LED in scic_sgpio_apply_led_blink_pattern()
168 { //apply pattern to locate LED in scic_sgpio_apply_led_blink_pattern()
173 { //apply pattern to activity LED in scic_sgpio_apply_led_blink_pattern()
182 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_set_led_blink_pattern() argument
197 controller, phy_mask, error, locate, activity, pattern_selection); in scic_sgpio_set_led_blink_pattern()
201 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_update_led_state() argument
210 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_update_led_state()
216 { //turn off error LED in scic_sgpio_update_led_state()
220 { //turn off locate LED in scic_sgpio_update_led_state()
224 { //turn off activity LED in scic_sgpio_update_led_state()
232 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_set_led_state() argument
245 scic_sgpio_update_led_state(controller, phy_mask, error, locate, activity); in scic_sgpio_set_led_state()
249 SCI_CONTROLLER_HANDLE_T controller, in scic_sgpio_set_to_hardware_control() argument
253 SCIC_SDS_CONTROLLER_T * core_controller = (SCIC_SDS_CONTROLLER_T *) controller; in scic_sgpio_set_to_hardware_control()
257 //turn on hardware control for LED's in scic_sgpio_set_to_hardware_control()
275 SCI_CONTROLLER_HANDLE_T controller in scic_sgpio_read() argument
283 SCI_CONTROLLER_HANDLE_T controller in scic_sgpio_hardware_initialize() argument
286 scic_sgpio_set_functionality(controller, TRUE); in scic_sgpio_hardware_initialize()
287 scic_sgpio_set_to_hardware_control(controller, TRUE); in scic_sgpio_hardware_initialize()
288 scic_sgpio_set_vendor_code(controller, 0x00); in scic_sgpio_hardware_initialize()
292 SCI_CONTROLLER_HANDLE_T controller in scic_sgpio_initialize() argument
295 scic_sgpio_set_functionality(controller, TRUE); in scic_sgpio_initialize()
296 scic_sgpio_set_to_hardware_control(controller, FALSE); in scic_sgpio_initialize()
297 scic_sgpio_set_vendor_code(controller, 0x00); in scic_sgpio_initialize()