H A D | lan743x_ptp.c | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 15 #define LAN743X_LED_ENABLE(pin) BIT(LAN743X_LED0_ENABLE + (pin)) argument 37 return -EINVAL; in lan743x_get_channel() 42 struct lan743x_gpio *gpio = &adapter->gpio; in lan743x_gpio_init() 44 spin_lock_init(&gpio->gpio_lock); in lan743x_gpio_init() 46 gpio->gpio_cfg0 = 0; /* set all direction to input, data = 0 */ in lan743x_gpio_init() 47 gpio->gpio_cfg in lan743x_gpio_init() 200 lan743x_led_mux_enable(struct lan743x_adapter * adapter,int pin,bool enable) lan743x_led_mux_enable() argument 250 lan743x_gpio_rsrv_ptp_out(struct lan743x_adapter * adapter,int pin,int event_channel) lan743x_gpio_rsrv_ptp_out() argument 297 lan743x_gpio_release(struct lan743x_adapter * adapter,int pin) lan743x_gpio_release() argument 1007 lan743x_ptpci_verify_pin_config(struct ptp_clock_info * ptp,unsigned int pin,enum ptp_pin_function func,unsigned int chan) lan743x_ptpci_verify_pin_config() argument [all...] |