Home
last modified time | relevance | path

Searched refs:gpio_id (Results 1 – 25 of 61) sorted by relevance

123

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/halmac/halmac_88xx/
H A Dhalmac_gpio_88xx.c116 pinmux_gpio_mode_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 output) in pinmux_gpio_mode_88xx() argument
123 if (gpio_id <= 7) in pinmux_gpio_mode_88xx()
125 else if (gpio_id >= 8 && gpio_id <= 15) in pinmux_gpio_mode_88xx()
131 gpio_id &= (8 - 1); in pinmux_gpio_mode_88xx()
134 value16 &= ~((1 << gpio_id) | (1 << gpio_id << 8)); in pinmux_gpio_mode_88xx()
135 value16 |= (in_out << gpio_id); in pinmux_gpio_mode_88xx()
151 pinmux_gpio_output_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 high) in pinmux_gpio_output_88xx() argument
158 if (gpio_id <= 7) in pinmux_gpio_output_88xx()
160 else if (gpio_id >= 8 && gpio_id <= 15) in pinmux_gpio_output_88xx()
166 gpio_id &= (8 - 1); in pinmux_gpio_output_88xx()
[all …]
H A Dhalmac_gpio_88xx.h35 pinmux_gpio_mode_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 output);
38 pinmux_gpio_output_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 high);
46 u32 gpio_id, u32 *cur_func);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/halmac/halmac_88xx/
H A Dhalmac_gpio_88xx.c116 pinmux_gpio_mode_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 output) in pinmux_gpio_mode_88xx() argument
123 if (gpio_id <= 7) in pinmux_gpio_mode_88xx()
125 else if (gpio_id >= 8 && gpio_id <= 15) in pinmux_gpio_mode_88xx()
131 gpio_id &= (8 - 1); in pinmux_gpio_mode_88xx()
134 value16 &= ~((1 << gpio_id) | (1 << gpio_id << 8)); in pinmux_gpio_mode_88xx()
135 value16 |= (in_out << gpio_id); in pinmux_gpio_mode_88xx()
151 pinmux_gpio_output_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 high) in pinmux_gpio_output_88xx() argument
158 if (gpio_id <= 7) in pinmux_gpio_output_88xx()
160 else if (gpio_id >= 8 && gpio_id <= 15) in pinmux_gpio_output_88xx()
166 gpio_id &= (8 - 1); in pinmux_gpio_output_88xx()
[all …]
H A Dhalmac_gpio_88xx.h35 pinmux_gpio_mode_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 output);
38 pinmux_gpio_output_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 high);
46 u32 gpio_id, u32 *cur_func);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/halmac/halmac_88xx/
H A Dhalmac_gpio_88xx.c116 pinmux_gpio_mode_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 output) in pinmux_gpio_mode_88xx() argument
123 if (gpio_id <= 7) in pinmux_gpio_mode_88xx()
125 else if (gpio_id >= 8 && gpio_id <= 15) in pinmux_gpio_mode_88xx()
131 gpio_id &= (8 - 1); in pinmux_gpio_mode_88xx()
134 value16 &= ~((1 << gpio_id) | (1 << gpio_id << 8)); in pinmux_gpio_mode_88xx()
135 value16 |= (in_out << gpio_id); in pinmux_gpio_mode_88xx()
151 pinmux_gpio_output_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 high) in pinmux_gpio_output_88xx() argument
158 if (gpio_id <= 7) in pinmux_gpio_output_88xx()
160 else if (gpio_id >= 8 && gpio_id <= 15) in pinmux_gpio_output_88xx()
166 gpio_id &= (8 - 1); in pinmux_gpio_output_88xx()
[all …]
H A Dhalmac_gpio_88xx.h35 pinmux_gpio_mode_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 output);
38 pinmux_gpio_output_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 high);
46 u32 gpio_id, u32 *cur_func);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/halmac/halmac_88xx/
H A Dhalmac_gpio_88xx.c117 pinmux_gpio_mode_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 output) in pinmux_gpio_mode_88xx() argument
124 if (gpio_id <= 7) in pinmux_gpio_mode_88xx()
126 else if (gpio_id >= 8 && gpio_id <= 15) in pinmux_gpio_mode_88xx()
132 gpio_id &= (8 - 1); in pinmux_gpio_mode_88xx()
135 value16 &= ~((1 << gpio_id) | (1 << gpio_id << 8)); in pinmux_gpio_mode_88xx()
136 value16 |= (in_out << gpio_id); in pinmux_gpio_mode_88xx()
152 pinmux_gpio_output_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 high) in pinmux_gpio_output_88xx() argument
159 if (gpio_id <= 7) in pinmux_gpio_output_88xx()
161 else if (gpio_id >= 8 && gpio_id <= 15) in pinmux_gpio_output_88xx()
167 gpio_id &= (8 - 1); in pinmux_gpio_output_88xx()
[all …]
H A Dhalmac_gpio_88xx.h36 pinmux_gpio_mode_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 output);
39 pinmux_gpio_output_88xx(struct halmac_adapter *adapter, u8 gpio_id, u8 high);
47 u32 gpio_id, u32 *cur_func);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dgpio.h41 enum gpio_id id;
56 enum gpio_id id,
60 enum gpio_id id,
64 enum gpio_id id,
68 enum gpio_id id,
72 enum gpio_id id,
76 enum gpio_id id,
80 enum gpio_id id,
87 enum gpio_id *id,
90 enum gpio_id id,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/halmac/halmac_88xx/halmac_8821c/
H A Dhalmac_gpio_8821c.c460 u32 *list_size, u32 *gpio_id);
469 u32 gpio_id, enum halmac_gpio_func gpio_func);
489 u32 gpio_id; in pinmux_get_func_8821c() local
496 &gpio_id); in pinmux_get_func_8821c()
500 status = pinmux_parser_88xx(adapter, list, list_size, gpio_id, in pinmux_get_func_8821c()
565 u32 gpio_id; in pinmux_set_func_8821c() local
577 &gpio_id); in pinmux_set_func_8821c()
581 status = pinmux_switch_8821c(adapter, list, list_size, gpio_id, in pinmux_set_func_8821c()
689 u32 *list_size, u32 *gpio_id) in get_pinmux_list_8821c() argument
695 *gpio_id = HALMAC_GPIO0; in get_pinmux_list_8821c()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/halmac/halmac_88xx/halmac_8821c/
H A Dhalmac_gpio_8821c.c461 u32 *list_size, u32 *gpio_id);
470 u32 gpio_id, enum halmac_gpio_func gpio_func);
490 u32 gpio_id; in pinmux_get_func_8821c() local
497 &gpio_id); in pinmux_get_func_8821c()
501 status = pinmux_parser_88xx(adapter, list, list_size, gpio_id, in pinmux_get_func_8821c()
566 u32 gpio_id; in pinmux_set_func_8821c() local
578 &gpio_id); in pinmux_set_func_8821c()
582 status = pinmux_switch_8821c(adapter, list, list_size, gpio_id, in pinmux_set_func_8821c()
690 u32 *list_size, u32 *gpio_id) in get_pinmux_list_8821c() argument
696 *gpio_id = HALMAC_GPIO0; in get_pinmux_list_8821c()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/halmac/halmac_88xx/halmac_8822b/
H A Dhalmac_gpio_8822b.c457 u32 *list_size, u32 *gpio_id);
466 u32 gpio_id, enum halmac_gpio_func gpio_func);
487 u32 gpio_id; in pinmux_get_func_8822b() local
494 &gpio_id); in pinmux_get_func_8822b()
498 status = pinmux_parser_88xx(adapter, list, list_size, gpio_id, in pinmux_get_func_8822b()
555 u32 gpio_id; in pinmux_set_func_8822b() local
567 &gpio_id); in pinmux_set_func_8822b()
571 status = pinmux_switch_8822b(adapter, list, list_size, gpio_id, in pinmux_set_func_8822b()
679 u32 *list_size, u32 *gpio_id) in get_pinmux_list_8822b() argument
685 *gpio_id = HALMAC_GPIO0; in get_pinmux_list_8822b()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/halmac/halmac_88xx/halmac_8822c/
H A Dhalmac_gpio_8822c.c680 u32 *list_size, u32 *gpio_id);
689 u32 gpio_id, enum halmac_gpio_func gpio_func);
710 u32 gpio_id; in pinmux_get_func_8822c() local
717 &gpio_id); in pinmux_get_func_8822c()
721 status = pinmux_parser_88xx(adapter, list, list_size, gpio_id, in pinmux_get_func_8822c()
792 u32 gpio_id; in pinmux_set_func_8822c() local
804 &gpio_id); in pinmux_set_func_8822c()
808 status = pinmux_switch_8822c(adapter, list, list_size, gpio_id, in pinmux_set_func_8822c()
924 u32 *list_size, u32 *gpio_id) in get_pinmux_list_8822c() argument
930 *gpio_id = HALMAC_GPIO0; in get_pinmux_list_8822c()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/gpio/
H A Dgpio_service.c133 enum gpio_id id; in dal_gpio_service_create_irq()
149 enum gpio_id id; in dal_gpio_service_create_generic_mux()
180 enum gpio_id id, in dal_gpio_get_generic_pin_info()
241 enum gpio_id id, in is_pin_busy()
249 enum gpio_id id, in set_pin_busy()
257 enum gpio_id id, in set_pin_free()
265 enum gpio_id id, in dal_gpio_service_lock()
279 enum gpio_id id, in dal_gpio_service_unlock()
295 enum gpio_id id = gpio->id; in dal_gpio_service_open()
379 enum gpio_id id = dal_gpio_get_id(irq); in dal_irq_get_source()
[all …]
H A Dhw_factory.h42 enum gpio_id id,
47 enum gpio_id id,
52 enum gpio_id id,
H A Dhw_translate.h33 enum gpio_id *id,
36 enum gpio_id id,
H A Dgpio_service.h53 enum gpio_id id,
58 enum gpio_id id,
H A Dhw_gpio.h41 enum gpio_id id;
114 enum gpio_id id,
H A Dhw_generic.c95 enum gpio_id id, in dal_hw_generic_construct()
106 enum gpio_id id, in dal_hw_generic_init()
H A Dhw_hpd.c118 enum gpio_id id, in dal_hw_hpd_construct()
129 enum gpio_id id, in dal_hw_hpd_init()
H A Dhw_ddc.c221 enum gpio_id id, in dal_hw_ddc_construct()
232 enum gpio_id id, in dal_hw_ddc_init()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/include/
H A Dgpio_service_interface.h37 enum gpio_id id,
68 enum gpio_id id,
95 enum gpio_id id,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/mac_8852b/
H A Dgpio_8852b.c1761 u32 *list_size, u32 *gpio_id) in mac_get_pinmux_list_8852b() argument
1767 *gpio_id = MAC_AX_GPIO0; in mac_get_pinmux_list_8852b()
1772 *gpio_id = MAC_AX_GPIO1; in mac_get_pinmux_list_8852b()
1777 *gpio_id = MAC_AX_GPIO2; in mac_get_pinmux_list_8852b()
1782 *gpio_id = MAC_AX_GPIO3; in mac_get_pinmux_list_8852b()
1787 *gpio_id = MAC_AX_GPIO4; in mac_get_pinmux_list_8852b()
1793 *gpio_id = MAC_AX_GPIO5; in mac_get_pinmux_list_8852b()
1799 *gpio_id = MAC_AX_GPIO6; in mac_get_pinmux_list_8852b()
1805 *gpio_id = MAC_AX_GPIO7; in mac_get_pinmux_list_8852b()
1811 *gpio_id = MAC_AX_GPIO8; in mac_get_pinmux_list_8852b()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/mac_8852b/
H A Dgpio_8852b.c1761 u32 *list_size, u32 *gpio_id) in mac_get_pinmux_list_8852b() argument
1767 *gpio_id = MAC_AX_GPIO0; in mac_get_pinmux_list_8852b()
1772 *gpio_id = MAC_AX_GPIO1; in mac_get_pinmux_list_8852b()
1777 *gpio_id = MAC_AX_GPIO2; in mac_get_pinmux_list_8852b()
1782 *gpio_id = MAC_AX_GPIO3; in mac_get_pinmux_list_8852b()
1787 *gpio_id = MAC_AX_GPIO4; in mac_get_pinmux_list_8852b()
1793 *gpio_id = MAC_AX_GPIO5; in mac_get_pinmux_list_8852b()
1799 *gpio_id = MAC_AX_GPIO6; in mac_get_pinmux_list_8852b()
1805 *gpio_id = MAC_AX_GPIO7; in mac_get_pinmux_list_8852b()
1811 *gpio_id = MAC_AX_GPIO8; in mac_get_pinmux_list_8852b()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/gpio/dcn21/
H A Dhw_translate_dcn21.c67 enum gpio_id *id, in offset_to_id()
195 enum gpio_id id, in id_to_offset()

123