| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe-mdio.c | 20 static int xgbe_phy_module_eeprom(struct xgbe_prv_data *pdata, in xgbe_phy_module_eeprom() argument 29 static int xgbe_phy_module_info(struct xgbe_prv_data *pdata, in xgbe_phy_module_info() argument 38 static void xgbe_an37_clear_interrupts(struct xgbe_prv_data *pdata) in xgbe_an37_clear_interrupts() argument 47 xgbe_an37_disable_interrupts(struct xgbe_prv_data * pdata) xgbe_an37_disable_interrupts() argument 60 xgbe_an37_enable_interrupts(struct xgbe_prv_data * pdata) xgbe_an37_enable_interrupts() argument 73 xgbe_an73_clear_interrupts(struct xgbe_prv_data * pdata) xgbe_an73_clear_interrupts() argument 78 xgbe_an73_disable_interrupts(struct xgbe_prv_data * pdata) xgbe_an73_disable_interrupts() argument 83 xgbe_an73_enable_interrupts(struct xgbe_prv_data * pdata) xgbe_an73_enable_interrupts() argument 88 xgbe_an_enable_interrupts(struct xgbe_prv_data * pdata) xgbe_an_enable_interrupts() argument 104 xgbe_an_clear_interrupts_all(struct xgbe_prv_data * pdata) xgbe_an_clear_interrupts_all() argument 110 xgbe_kr_mode(struct xgbe_prv_data * pdata) xgbe_kr_mode() argument 119 xgbe_kx_2500_mode(struct xgbe_prv_data * pdata) xgbe_kx_2500_mode() argument 128 xgbe_kx_1000_mode(struct xgbe_prv_data * pdata) xgbe_kx_1000_mode() argument 137 xgbe_sfi_mode(struct xgbe_prv_data * pdata) xgbe_sfi_mode() argument 150 xgbe_x_mode(struct xgbe_prv_data * pdata) xgbe_x_mode() argument 159 xgbe_sgmii_1000_mode(struct xgbe_prv_data * pdata) xgbe_sgmii_1000_mode() argument 168 xgbe_sgmii_10_mode(struct xgbe_prv_data * pdata) xgbe_sgmii_10_mode() argument 177 xgbe_sgmii_100_mode(struct xgbe_prv_data * pdata) xgbe_sgmii_100_mode() argument 186 xgbe_cur_mode(struct xgbe_prv_data * pdata) xgbe_cur_mode() argument 191 xgbe_in_kr_mode(struct xgbe_prv_data * pdata) xgbe_in_kr_mode() argument 196 xgbe_change_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_change_mode() argument 232 xgbe_switch_mode(struct xgbe_prv_data * pdata) xgbe_switch_mode() argument 237 xgbe_set_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_set_mode() argument 248 xgbe_use_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_use_mode() argument 254 xgbe_an37_set(struct xgbe_prv_data * pdata,bool enable,bool restart) xgbe_an37_set() argument 275 xgbe_an37_restart(struct xgbe_prv_data * pdata) xgbe_an37_restart() argument 283 xgbe_an37_disable(struct xgbe_prv_data * pdata) xgbe_an37_disable() argument 291 xgbe_an73_set(struct xgbe_prv_data * pdata,bool enable,bool restart) xgbe_an73_set() argument 314 xgbe_an73_restart(struct xgbe_prv_data * pdata) xgbe_an73_restart() argument 322 xgbe_an73_disable(struct xgbe_prv_data * pdata) xgbe_an73_disable() argument 332 xgbe_an_restart(struct xgbe_prv_data * pdata) xgbe_an_restart() argument 351 xgbe_an_disable(struct xgbe_prv_data * pdata) xgbe_an_disable() argument 370 xgbe_an_disable_all(struct xgbe_prv_data * pdata) xgbe_an_disable_all() argument 376 xgbe_an73_tx_training(struct xgbe_prv_data * pdata,enum xgbe_rx * state) xgbe_an73_tx_training() argument 417 xgbe_an73_tx_xnp(struct xgbe_prv_data * pdata,enum xgbe_rx * state) xgbe_an73_tx_xnp() argument 434 xgbe_an73_rx_bpa(struct xgbe_prv_data * pdata,enum xgbe_rx * state) xgbe_an73_rx_bpa() argument 458 xgbe_an73_rx_xnp(struct xgbe_prv_data * pdata,enum xgbe_rx * state) xgbe_an73_rx_xnp() argument 473 xgbe_an73_page_received(struct xgbe_prv_data * pdata) xgbe_an73_page_received() argument 515 xgbe_an73_incompat_link(struct xgbe_prv_data * pdata) xgbe_an73_incompat_link() argument 550 xgbe_an37_isr(struct xgbe_prv_data * pdata) xgbe_an37_isr() argument 578 xgbe_an73_isr(struct xgbe_prv_data * pdata) xgbe_an73_isr() argument 603 struct xgbe_prv_data *pdata = from_work(pdata, work, an_bh_work); xgbe_an_isr_bh_work() local 623 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data; xgbe_an_isr() local 633 xgbe_an_combined_isr(struct xgbe_prv_data * pdata) xgbe_an_combined_isr() argument 642 struct xgbe_prv_data *pdata = container_of(work, xgbe_an_irq_work() local 673 xgbe_an37_state_machine(struct xgbe_prv_data * pdata) xgbe_an37_state_machine() argument 734 xgbe_an73_state_machine(struct xgbe_prv_data * pdata) xgbe_an73_state_machine() argument 828 struct xgbe_prv_data *pdata = container_of(work, xgbe_an_state_machine() local 854 xgbe_an37_init(struct xgbe_prv_data * pdata) xgbe_an37_init() argument 908 xgbe_an73_init(struct xgbe_prv_data * pdata) xgbe_an73_init() argument 959 xgbe_an_init(struct xgbe_prv_data * pdata) xgbe_an_init() argument 977 xgbe_phy_fc_string(struct xgbe_prv_data * pdata) xgbe_phy_fc_string() argument 1009 xgbe_phy_print_status(struct xgbe_prv_data * pdata) xgbe_phy_print_status() argument 1021 xgbe_phy_adjust_link(struct xgbe_prv_data * pdata) xgbe_phy_adjust_link() argument 1061 xgbe_phy_valid_speed(struct xgbe_prv_data * pdata,int speed) xgbe_phy_valid_speed() argument 1066 xgbe_phy_config_fixed(struct xgbe_prv_data * pdata) xgbe_phy_config_fixed() argument 1113 __xgbe_phy_config_aneg(struct xgbe_prv_data * pdata,bool set_mode) __xgbe_phy_config_aneg() argument 1192 xgbe_phy_config_aneg(struct xgbe_prv_data * pdata) xgbe_phy_config_aneg() argument 1197 xgbe_phy_reconfig_aneg(struct xgbe_prv_data * pdata) xgbe_phy_reconfig_aneg() argument 1202 xgbe_phy_aneg_done(struct xgbe_prv_data * pdata) xgbe_phy_aneg_done() argument 1207 xgbe_check_link_timeout(struct xgbe_prv_data * pdata) xgbe_check_link_timeout() argument 1239 xgbe_phy_status_aneg(struct xgbe_prv_data * pdata) xgbe_phy_status_aneg() argument 1244 xgbe_phy_status_result(struct xgbe_prv_data * pdata) xgbe_phy_status_result() argument 1291 xgbe_phy_status(struct xgbe_prv_data * pdata) xgbe_phy_status() argument 1346 xgbe_phy_stop(struct xgbe_prv_data * pdata) xgbe_phy_stop() argument 1371 xgbe_phy_start(struct xgbe_prv_data * pdata) xgbe_phy_start() argument 1437 xgbe_phy_reset(struct xgbe_prv_data * pdata) xgbe_phy_reset() argument 1454 xgbe_dump_phy_registers(struct xgbe_prv_data * pdata) xgbe_dump_phy_registers() argument 1493 xgbe_phy_best_advertised_speed(struct xgbe_prv_data * pdata) xgbe_phy_best_advertised_speed() argument 1517 xgbe_phy_exit(struct xgbe_prv_data * pdata) xgbe_phy_exit() argument 1522 xgbe_phy_init(struct xgbe_prv_data * pdata) xgbe_phy_init() argument [all...] |
| H A D | xgbe-drv.c | 63 static void xgbe_free_channels(struct xgbe_prv_data *pdata) in xgbe_free_channels() argument 81 static int xgbe_alloc_channels(struct xgbe_prv_data *pdata) in xgbe_alloc_channels() argument 167 struct xgbe_prv_data *pdata = channel->pdata; xgbe_maybe_stop_tx_queue() local 200 xgbe_enable_rx_tx_int(struct xgbe_prv_data * pdata,struct xgbe_channel * channel) xgbe_enable_rx_tx_int() argument 218 xgbe_enable_rx_tx_ints(struct xgbe_prv_data * pdata) xgbe_enable_rx_tx_ints() argument 226 xgbe_disable_rx_tx_int(struct xgbe_prv_data * pdata,struct xgbe_channel * channel) xgbe_disable_rx_tx_int() argument 244 xgbe_disable_rx_tx_ints(struct xgbe_prv_data * pdata) xgbe_disable_rx_tx_ints() argument 252 xgbe_ecc_sec(struct xgbe_prv_data * pdata,unsigned long * period,unsigned int * count,const char * area) xgbe_ecc_sec() argument 277 xgbe_ecc_ded(struct xgbe_prv_data * pdata,unsigned long * period,unsigned int * count,const char * area) xgbe_ecc_ded() argument 299 struct xgbe_prv_data *pdata = from_work(pdata, work, ecc_bh_work); xgbe_ecc_isr_bh_work() local 357 struct xgbe_prv_data *pdata = data; xgbe_ecc_isr() local 369 struct xgbe_prv_data *pdata = from_work(pdata, work, dev_bh_work); xgbe_isr_bh_work() local 527 struct xgbe_prv_data *pdata = data; xgbe_isr() local 540 struct xgbe_prv_data *pdata = channel->pdata; xgbe_dma_isr() local 570 struct xgbe_prv_data *pdata = channel->pdata; xgbe_tx_timer() local 598 struct xgbe_prv_data *pdata = container_of(work, xgbe_service() local 607 struct xgbe_prv_data *pdata = timer_container_of(pdata, t, xgbe_service_timer() local 629 xgbe_init_timers(struct xgbe_prv_data * pdata) xgbe_init_timers() argument 645 xgbe_start_timers(struct xgbe_prv_data * pdata) xgbe_start_timers() argument 650 xgbe_stop_timers(struct xgbe_prv_data * pdata) xgbe_stop_timers() argument 668 xgbe_get_all_hw_features(struct xgbe_prv_data * pdata) xgbe_get_all_hw_features() argument 865 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_vxlan_set_port() local 876 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_vxlan_unset_port() local 898 xgbe_napi_enable(struct xgbe_prv_data * pdata,unsigned int add) xgbe_napi_enable() argument 921 xgbe_napi_disable(struct xgbe_prv_data * pdata,unsigned int del) xgbe_napi_disable() argument 942 xgbe_request_irqs(struct xgbe_prv_data * pdata) xgbe_request_irqs() argument 1013 xgbe_free_irqs(struct xgbe_prv_data * pdata) xgbe_free_irqs() argument 1037 xgbe_init_tx_coalesce(struct xgbe_prv_data * pdata) xgbe_init_tx_coalesce() argument 1051 xgbe_init_rx_coalesce(struct xgbe_prv_data * pdata) xgbe_init_rx_coalesce() argument 1066 xgbe_free_tx_data(struct xgbe_prv_data * pdata) xgbe_free_tx_data() argument 1089 xgbe_free_rx_data(struct xgbe_prv_data * pdata) xgbe_free_rx_data() argument 1112 xgbe_phy_reset(struct xgbe_prv_data * pdata) xgbe_phy_reset() argument 1121 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_powerdown() local 1155 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_powerup() local 1186 xgbe_free_memory(struct xgbe_prv_data * pdata) xgbe_free_memory() argument 1197 xgbe_alloc_memory(struct xgbe_prv_data * pdata) xgbe_alloc_memory() argument 1238 xgbe_start(struct xgbe_prv_data * pdata) xgbe_start() argument 1313 xgbe_stop(struct xgbe_prv_data * pdata) xgbe_stop() argument 1362 struct xgbe_prv_data *pdata = container_of(work, xgbe_stopdev() local 1378 xgbe_full_restart_dev(struct xgbe_prv_data * pdata) xgbe_full_restart_dev() argument 1392 xgbe_restart_dev(struct xgbe_prv_data * pdata) xgbe_restart_dev() argument 1408 struct xgbe_prv_data *pdata = container_of(work, xgbe_restart() local 1506 xgbe_packet_info(struct xgbe_prv_data * pdata,struct xgbe_ring * ring,struct sk_buff * skb,struct xgbe_packet_data * packet) xgbe_packet_info() argument 1579 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_open() local 1661 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_close() local 1683 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_xmit() local 1753 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_set_rx_mode() local 1765 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_set_mac_address() local 1785 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_change_mtu() local 1806 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_tx_timeout() local 1815 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_get_stats64() local 1845 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_vlan_rx_add_vid() local 1861 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_vlan_rx_kill_vid() local 1877 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_poll_controller() local 1901 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_setup_tc() local 1923 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_fix_features() local 1966 struct xgbe_prv_data *pdata = netdev_priv(netdev); xgbe_set_features() local 2052 struct xgbe_prv_data *pdata = channel->pdata; xgbe_rx_refresh() local 2082 xgbe_create_skb(struct xgbe_prv_data * pdata,struct napi_struct * napi,struct xgbe_ring_data * rdata,unsigned int len) xgbe_create_skb() argument 2148 struct xgbe_prv_data *pdata = channel->pdata; xgbe_tx_poll() local 2219 struct xgbe_prv_data *pdata = channel->pdata; xgbe_rx_poll() local 2414 struct xgbe_prv_data *pdata = channel->pdata; xgbe_one_poll() local 2441 struct xgbe_prv_data *pdata = container_of(napi, struct xgbe_prv_data, xgbe_all_poll() local 2479 xgbe_dump_tx_desc(struct xgbe_prv_data * pdata,struct xgbe_ring * ring,unsigned int idx,unsigned int count,unsigned int flag) xgbe_dump_tx_desc() argument 2499 xgbe_dump_rx_desc(struct xgbe_prv_data * pdata,struct xgbe_ring * ring,unsigned int idx) xgbe_dump_rx_desc() argument [all...] |
| H A D | xgbe-phy-v2.c | 287 static int xgbe_phy_i2c_xfer(struct xgbe_prv_data *pdata, in xgbe_phy_i2c_xfer() argument 293 static int xgbe_phy_redrv_write(struct xgbe_prv_data *pdata, unsigned int reg, in xgbe_phy_redrv_write() argument 355 xgbe_phy_i2c_write(struct xgbe_prv_data * pdata,unsigned int target,void * val,unsigned int val_len) xgbe_phy_i2c_write() argument 375 xgbe_phy_i2c_read(struct xgbe_prv_data * pdata,unsigned int target,void * reg,unsigned int reg_len,void * val,unsigned int val_len) xgbe_phy_i2c_read() argument 411 xgbe_phy_sfp_put_mux(struct xgbe_prv_data * pdata) xgbe_phy_sfp_put_mux() argument 430 xgbe_phy_sfp_get_mux(struct xgbe_prv_data * pdata) xgbe_phy_sfp_get_mux() argument 449 xgbe_phy_put_comm_ownership(struct xgbe_prv_data * pdata) xgbe_phy_put_comm_ownership() argument 454 xgbe_phy_get_comm_ownership(struct xgbe_prv_data * pdata) xgbe_phy_get_comm_ownership() argument 498 xgbe_phy_mdio_mii_write_c22(struct xgbe_prv_data * pdata,int addr,int reg,u16 val) xgbe_phy_mdio_mii_write_c22() argument 509 xgbe_phy_mdio_mii_write_c45(struct xgbe_prv_data * pdata,int addr,int devad,int reg,u16 val) xgbe_phy_mdio_mii_write_c45() argument 521 xgbe_phy_i2c_mii_write(struct xgbe_prv_data * pdata,int reg,u16 val) xgbe_phy_i2c_mii_write() argument 546 struct xgbe_prv_data *pdata = mii->priv; xgbe_phy_mii_write_c22() local 569 struct xgbe_prv_data *pdata = mii->priv; xgbe_phy_mii_write_c45() local 589 xgbe_phy_mdio_mii_read_c22(struct xgbe_prv_data * pdata,int addr,int reg) xgbe_phy_mdio_mii_read_c22() argument 600 xgbe_phy_mdio_mii_read_c45(struct xgbe_prv_data * pdata,int addr,int devad,int reg) xgbe_phy_mdio_mii_read_c45() argument 611 xgbe_phy_i2c_mii_read(struct xgbe_prv_data * pdata,int reg) xgbe_phy_i2c_mii_read() argument 635 struct xgbe_prv_data *pdata = mii->priv; xgbe_phy_mii_read_c22() local 658 struct xgbe_prv_data *pdata = mii->priv; xgbe_phy_mii_read_c45() local 678 xgbe_phy_sfp_phy_settings(struct xgbe_prv_data * pdata) xgbe_phy_sfp_phy_settings() argument 803 xgbe_phy_free_phy_device(struct xgbe_prv_data * pdata) xgbe_phy_free_phy_device() argument 815 xgbe_phy_finisar_phy_quirks(struct xgbe_prv_data * pdata) xgbe_phy_finisar_phy_quirks() argument 848 xgbe_phy_belfuse_phy_quirks(struct xgbe_prv_data * pdata) xgbe_phy_belfuse_phy_quirks() argument 922 xgbe_phy_external_phy_quirks(struct xgbe_prv_data * pdata) xgbe_phy_external_phy_quirks() argument 931 xgbe_phy_find_phy_device(struct xgbe_prv_data * pdata) xgbe_phy_find_phy_device() argument 1004 xgbe_phy_sfp_external_phy(struct xgbe_prv_data * pdata) xgbe_phy_sfp_external_phy() argument 1069 xgbe_phy_sfp_parse_eeprom(struct xgbe_prv_data * pdata) xgbe_phy_sfp_parse_eeprom() argument 1139 xgbe_phy_sfp_eeprom_info(struct xgbe_prv_data * pdata,struct xgbe_sfp_eeprom * sfp_eeprom) xgbe_phy_sfp_eeprom_info() argument 1181 xgbe_phy_sfp_read_eeprom(struct xgbe_prv_data * pdata) xgbe_phy_sfp_read_eeprom() argument 1241 xgbe_phy_sfp_signals(struct xgbe_prv_data * pdata) xgbe_phy_sfp_signals() argument 1263 xgbe_phy_sfp_mod_absent(struct xgbe_prv_data * pdata) xgbe_phy_sfp_mod_absent() argument 1284 xgbe_phy_sfp_detect(struct xgbe_prv_data * pdata) xgbe_phy_sfp_detect() argument 1321 xgbe_phy_module_eeprom(struct xgbe_prv_data * pdata,struct ethtool_eeprom * eeprom,u8 * data) xgbe_phy_module_eeprom() argument 1420 xgbe_phy_module_info(struct xgbe_prv_data * pdata,struct ethtool_modinfo * modinfo) xgbe_phy_module_info() argument 1445 xgbe_phy_phydev_flowctrl(struct xgbe_prv_data * pdata) xgbe_phy_phydev_flowctrl() argument 1476 xgbe_phy_an37_sgmii_outcome(struct xgbe_prv_data * pdata) xgbe_phy_an37_sgmii_outcome() argument 1526 xgbe_phy_an37_outcome(struct xgbe_prv_data * pdata) xgbe_phy_an37_outcome() argument 1569 xgbe_phy_an73_redrv_outcome(struct xgbe_prv_data * pdata) xgbe_phy_an73_redrv_outcome() argument 1655 xgbe_phy_an73_outcome(struct xgbe_prv_data * pdata) xgbe_phy_an73_outcome() argument 1713 xgbe_phy_an_outcome(struct xgbe_prv_data * pdata) xgbe_phy_an_outcome() argument 1729 xgbe_phy_an_advertising(struct xgbe_prv_data * pdata,struct ethtool_link_ksettings * dlks) xgbe_phy_an_advertising() argument 1794 xgbe_phy_an_config(struct xgbe_prv_data * pdata) xgbe_phy_an_config() argument 1836 xgbe_phy_an_mode(struct xgbe_prv_data * pdata) xgbe_phy_an_mode() argument 1867 xgbe_phy_set_redrv_mode_mdio(struct xgbe_prv_data * pdata,enum xgbe_phy_redrv_mode mode) xgbe_phy_set_redrv_mode_mdio() argument 1880 xgbe_phy_set_redrv_mode_i2c(struct xgbe_prv_data * pdata,enum xgbe_phy_redrv_mode mode) xgbe_phy_set_redrv_mode_i2c() argument 1895 xgbe_phy_set_redrv_mode(struct xgbe_prv_data * pdata) xgbe_phy_set_redrv_mode() argument 1926 xgbe_set_rx_adap_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_set_rx_adap_mode() argument 1942 xgbe_rx_adaptation(struct xgbe_prv_data * pdata) xgbe_rx_adaptation() argument 1996 xgbe_phy_rx_adaptation(struct xgbe_prv_data * pdata) xgbe_phy_rx_adaptation() argument 2028 xgbe_phy_stop_data_path(struct xgbe_prv_data * pdata) xgbe_phy_stop_data_path() argument 2049 xgbe_phy_start_data_path(struct xgbe_prv_data * pdata) xgbe_phy_start_data_path() argument 2062 xgbe_phy_rx_reset(struct xgbe_prv_data * pdata) xgbe_phy_rx_reset() argument 2083 xgbe_phy_pll_ctrl(struct xgbe_prv_data * pdata,bool enable) xgbe_phy_pll_ctrl() argument 2098 xgbe_phy_perform_ratechange(struct xgbe_prv_data * pdata,enum xgbe_mb_cmd cmd,enum xgbe_mb_subcmd sub_cmd) xgbe_phy_perform_ratechange() argument 2159 xgbe_phy_rrc(struct xgbe_prv_data * pdata) xgbe_phy_rrc() argument 2167 xgbe_phy_power_off(struct xgbe_prv_data * pdata) xgbe_phy_power_off() argument 2179 enable_rx_adap(struct xgbe_prv_data * pdata,enum xgbe_mode mode) enable_rx_adap() argument 2204 xgbe_phy_sfi_mode(struct xgbe_prv_data * pdata) xgbe_phy_sfi_mode() argument 2235 xgbe_phy_x_mode(struct xgbe_prv_data * pdata) xgbe_phy_x_mode() argument 2249 xgbe_phy_sgmii_1000_mode(struct xgbe_prv_data * pdata) xgbe_phy_sgmii_1000_mode() argument 2263 xgbe_phy_sgmii_100_mode(struct xgbe_prv_data * pdata) xgbe_phy_sgmii_100_mode() argument 2277 xgbe_phy_sgmii_10_mode(struct xgbe_prv_data * pdata) xgbe_phy_sgmii_10_mode() argument 2291 xgbe_phy_kr_mode(struct xgbe_prv_data * pdata) xgbe_phy_kr_mode() argument 2310 xgbe_phy_kx_2500_mode(struct xgbe_prv_data * pdata) xgbe_phy_kx_2500_mode() argument 2324 xgbe_phy_kx_1000_mode(struct xgbe_prv_data * pdata) xgbe_phy_kx_1000_mode() argument 2338 xgbe_phy_cur_mode(struct xgbe_prv_data * pdata) xgbe_phy_cur_mode() argument 2345 xgbe_phy_switch_baset_mode(struct xgbe_prv_data * pdata) xgbe_phy_switch_baset_mode() argument 2366 xgbe_phy_switch_bp_2500_mode(struct xgbe_prv_data * pdata) xgbe_phy_switch_bp_2500_mode() argument 2371 xgbe_phy_switch_bp_mode(struct xgbe_prv_data * pdata) xgbe_phy_switch_bp_mode() argument 2383 xgbe_phy_switch_mode(struct xgbe_prv_data * pdata) xgbe_phy_switch_mode() argument 2482 xgbe_phy_get_mode(struct xgbe_prv_data * pdata,int speed) xgbe_phy_get_mode() argument 2507 xgbe_phy_set_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_phy_set_mode() argument 2539 xgbe_phy_check_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode,bool advert) xgbe_phy_check_mode() argument 2555 xgbe_phy_use_basex_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_phy_use_basex_mode() argument 2572 xgbe_phy_use_baset_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_phy_use_baset_mode() argument 2598 xgbe_phy_use_sfp_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_phy_use_sfp_mode() argument 2639 xgbe_phy_use_bp_2500_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_phy_use_bp_2500_mode() argument 2653 xgbe_phy_use_bp_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_phy_use_bp_mode() argument 2670 xgbe_phy_use_mode(struct xgbe_prv_data * pdata,enum xgbe_mode mode) xgbe_phy_use_mode() argument 2707 xgbe_phy_valid_speed_baset_mode(struct xgbe_prv_data * pdata,int speed) xgbe_phy_valid_speed_baset_mode() argument 2731 xgbe_phy_valid_speed_sfp_mode(struct xgbe_prv_data * pdata,int speed) xgbe_phy_valid_speed_sfp_mode() argument 2776 xgbe_phy_valid_speed(struct xgbe_prv_data * pdata,int speed) xgbe_phy_valid_speed() argument 2800 xgbe_phy_link_status(struct xgbe_prv_data * pdata,int * an_restart) xgbe_phy_link_status() argument 2908 xgbe_phy_sfp_gpio_setup(struct xgbe_prv_data * pdata) xgbe_phy_sfp_gpio_setup() argument 2944 xgbe_phy_sfp_comm_setup(struct xgbe_prv_data * pdata) xgbe_phy_sfp_comm_setup() argument 2967 xgbe_phy_sfp_setup(struct xgbe_prv_data * pdata) xgbe_phy_sfp_setup() argument 2973 xgbe_phy_int_mdio_reset(struct xgbe_prv_data * pdata) xgbe_phy_int_mdio_reset() argument 2987 xgbe_phy_i2c_mdio_reset(struct xgbe_prv_data * pdata) xgbe_phy_i2c_mdio_reset() argument 3031 xgbe_phy_mdio_reset(struct xgbe_prv_data * pdata) xgbe_phy_mdio_reset() argument 3077 xgbe_phy_mdio_reset_setup(struct xgbe_prv_data * pdata) xgbe_phy_mdio_reset_setup() argument 3110 xgbe_phy_port_mode_mismatch(struct xgbe_prv_data * pdata) xgbe_phy_port_mode_mismatch() argument 3174 xgbe_phy_conn_type_mismatch(struct xgbe_prv_data * pdata) xgbe_phy_conn_type_mismatch() argument 3204 xgbe_phy_port_enabled(struct xgbe_prv_data * pdata) xgbe_phy_port_enabled() argument 3214 xgbe_phy_cdr_track(struct xgbe_prv_data * pdata) xgbe_phy_cdr_track() argument 3234 xgbe_phy_cdr_notrack(struct xgbe_prv_data * pdata) xgbe_phy_cdr_notrack() argument 3253 xgbe_phy_kr_training_post(struct xgbe_prv_data * pdata) xgbe_phy_kr_training_post() argument 3259 xgbe_phy_kr_training_pre(struct xgbe_prv_data * pdata) xgbe_phy_kr_training_pre() argument 3265 xgbe_phy_an_post(struct xgbe_prv_data * pdata) xgbe_phy_an_post() argument 3294 xgbe_phy_an_pre(struct xgbe_prv_data * pdata) xgbe_phy_an_pre() argument 3311 xgbe_phy_stop(struct xgbe_prv_data * pdata) xgbe_phy_stop() argument 3332 xgbe_phy_start(struct xgbe_prv_data * pdata) xgbe_phy_start() argument 3382 xgbe_phy_reset(struct xgbe_prv_data * pdata) xgbe_phy_reset() argument 3404 xgbe_phy_exit(struct xgbe_prv_data * pdata) xgbe_phy_exit() argument 3412 xgbe_phy_init(struct xgbe_prv_data * pdata) xgbe_phy_init() argument [all...] |
| H A D | xgbe-main.c | 30 static void xgbe_default_config(struct xgbe_prv_data *pdata) in xgbe_default_config() 53 static void xgbe_init_all_fptrs(struct xgbe_prv_data *pdata) in xgbe_init_all_fptrs() 65 struct xgbe_prv_data *pdata; in xgbe_alloc_pdata() local 94 void xgbe_free_pdata(struct xgbe_prv_data *pdata) in xgbe_free_pdata() 101 void xgbe_set_counts(struct xgbe_prv_data *pdata) in xgbe_set_counts() 152 int xgbe_config_netdev(struct xgbe_prv_data *pdata) in xgbe_config_netdev() 305 void xgbe_deconfig_netdev(struct xgbe_prv_data *pdata) in xgbe_deconfig_netdev() 323 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_netdev_event() local
|
| H A D | xgbe-desc.c | 13 static void xgbe_free_ring(struct xgbe_prv_data *pdata, in xgbe_free_ring() 63 static void xgbe_free_ring_resources(struct xgbe_prv_data *pdata) in xgbe_free_ring_resources() 106 static int xgbe_init_ring(struct xgbe_prv_data *pdata, in xgbe_init_ring() 137 static int xgbe_alloc_ring_resources(struct xgbe_prv_data *pdata) in xgbe_alloc_ring_resources() 176 static int xgbe_alloc_pages(struct xgbe_prv_data *pdata, in xgbe_alloc_pages() 247 static int xgbe_map_rx_buffer(struct xgbe_prv_data *pdata, in xgbe_map_rx_buffer() 282 static void xgbe_wrapper_tx_descriptor_init(struct xgbe_prv_data *pdata) in xgbe_wrapper_tx_descriptor_init() 323 static void xgbe_wrapper_rx_descriptor_init(struct xgbe_prv_data *pdata) in xgbe_wrapper_rx_descriptor_init() 366 static void xgbe_unmap_rdata(struct xgbe_prv_data *pdata, in xgbe_unmap_rdata() 421 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_map_tx_skb() local
|
| H A D | xgbe-selftest.c | 108 static int __xgbe_test_loopback(struct xgbe_prv_data *pdata, in __xgbe_test_loopback() 155 static int xgbe_test_mac_loopback(struct xgbe_prv_data *pdata) in xgbe_test_mac_loopback() 163 static int xgbe_test_phy_loopback(struct xgbe_prv_data *pdata) in xgbe_test_phy_loopback() 184 static int xgbe_test_sph(struct xgbe_prv_data *pdata) in xgbe_test_sph() 226 static int xgbe_test_jumbo(struct xgbe_prv_data *pdata) in xgbe_test_jumbo() 260 struct xgbe_prv_data *pdata = netdev_priv(dev); in xgbe_selftest_run() local 334 void xgbe_selftest_get_strings(struct xgbe_prv_data *pdata, u8 *data) in xgbe_selftest_get_strings() 343 int xgbe_selftest_get_count(struct xgbe_prv_data *pdata) in xgbe_selftest_get_count()
|
| /linux/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac-hw.c | 36 static int xlgmac_disable_rx_csum(struct xlgmac_pdata *pdata) in xlgmac_disable_rx_csum() 48 static int xlgmac_enable_rx_csum(struct xlgmac_pdata *pdata) in xlgmac_enable_rx_csum() 60 static int xlgmac_set_mac_address(struct xlgmac_pdata *pdata, const u8 *addr) in xlgmac_set_mac_address() 74 static void xlgmac_set_mac_reg(struct xlgmac_pdata *pdata, in xlgmac_set_mac_reg() 110 static int xlgmac_enable_rx_vlan_stripping(struct xlgmac_pdata *pdata) in xlgmac_enable_rx_vlan_stripping() 135 static int xlgmac_disable_rx_vlan_stripping(struct xlgmac_pdata *pdata) in xlgmac_disable_rx_vlan_stripping() 147 static int xlgmac_enable_rx_vlan_filtering(struct xlgmac_pdata *pdata) in xlgmac_enable_rx_vlan_filtering() 180 static int xlgmac_disable_rx_vlan_filtering(struct xlgmac_pdata *pdata) in xlgmac_disable_rx_vlan_filtering() 217 static int xlgmac_update_vlan_hash_table(struct xlgmac_pdata *pdata) in xlgmac_update_vlan_hash_table() 243 static int xlgmac_set_promiscuous_mode(struct xlgmac_pdata *pdata, in xlgmac_set_promiscuous_mode() [all …]
|
| H A D | dwc-xlgmac-net.c | 43 struct xlgmac_pdata *pdata = channel->pdata; in xlgmac_maybe_stop_tx_queue() local 114 static void xlgmac_prep_tx_pkt(struct xlgmac_pdata *pdata, in xlgmac_prep_tx_pkt() 207 static void xlgmac_enable_rx_tx_ints(struct xlgmac_pdata *pdata) in xlgmac_enable_rx_tx_ints() 229 static void xlgmac_disable_rx_tx_ints(struct xlgmac_pdata *pdata) in xlgmac_disable_rx_tx_ints() 254 struct xlgmac_pdata *pdata = data; in xlgmac_isr() local 365 struct xlgmac_pdata *pdata = channel->pdata; in xlgmac_tx_timer() local 385 static void xlgmac_init_timers(struct xlgmac_pdata *pdata) in xlgmac_init_timers() 399 static void xlgmac_stop_timers(struct xlgmac_pdata *pdata) in xlgmac_stop_timers() 413 static void xlgmac_napi_enable(struct xlgmac_pdata *pdata, unsigned int add) in xlgmac_napi_enable() 436 static void xlgmac_napi_disable(struct xlgmac_pdata *pdata, unsigned int del) in xlgmac_napi_disable() [all …]
|
| H A D | dwc-xlgmac-desc.c | 21 static void xlgmac_unmap_desc_data(struct xlgmac_pdata *pdata, in xlgmac_unmap_desc_data() 74 static void xlgmac_free_ring(struct xlgmac_pdata *pdata, in xlgmac_free_ring() 125 static int xlgmac_init_ring(struct xlgmac_pdata *pdata, in xlgmac_init_ring() 157 static void xlgmac_free_rings(struct xlgmac_pdata *pdata) in xlgmac_free_rings() 172 static int xlgmac_alloc_rings(struct xlgmac_pdata *pdata) in xlgmac_alloc_rings() 212 static void xlgmac_free_channels(struct xlgmac_pdata *pdata) in xlgmac_free_channels() 229 static int xlgmac_alloc_channels(struct xlgmac_pdata *pdata) in xlgmac_alloc_channels() 299 static void xlgmac_free_channels_and_rings(struct xlgmac_pdata *pdata) in xlgmac_free_channels_and_rings() 306 static int xlgmac_alloc_channels_and_rings(struct xlgmac_pdata *pdata) in xlgmac_alloc_channels_and_rings() 326 static int xlgmac_alloc_pages(struct xlgmac_pdata *pdata, in xlgmac_alloc_pages() [all …]
|
| H A D | dwc-xlgmac-common.c | 32 static void xlgmac_read_mac_addr(struct xlgmac_pdata *pdata) in xlgmac_read_mac_addr() 40 static void xlgmac_default_config(struct xlgmac_pdata *pdata) in xlgmac_default_config() 59 static void xlgmac_init_all_ops(struct xlgmac_pdata *pdata) in xlgmac_init_all_ops() 65 static int xlgmac_init(struct xlgmac_pdata *pdata) in xlgmac_init() 228 struct xlgmac_pdata *pdata; in xlgmac_drv_probe() local 282 void xlgmac_dump_tx_desc(struct xlgmac_pdata *pdata, in xlgmac_dump_tx_desc() 309 void xlgmac_dump_rx_desc(struct xlgmac_pdata *pdata, in xlgmac_dump_rx_desc() 357 void xlgmac_get_all_hw_features(struct xlgmac_pdata *pdata) in xlgmac_get_all_hw_features() 512 void xlgmac_print_all_hw_features(struct xlgmac_pdata *pdata) in xlgmac_print_all_hw_features()
|
| /linux/drivers/net/ethernet/apm/xgene/ |
| H A D | xgene_enet_xgmac.c | 21 static void xgene_enet_wr_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_csr() 29 static void xgene_enet_wr_ring_if(struct xgene_enet_pdata *pdata, in xgene_enet_wr_ring_if() 37 static void xgene_enet_wr_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_diag_csr() 68 static void xgene_enet_wr_pcs(struct xgene_enet_pdata *pdata, in xgene_enet_wr_pcs() 83 static void xgene_enet_wr_axg_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_axg_csr() 91 static void xgene_enet_rd_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_csr() 99 static void xgene_enet_rd_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_diag_csr() 130 static bool xgene_enet_rd_pcs(struct xgene_enet_pdata *pdata, in xgene_enet_rd_pcs() 149 static void xgene_enet_rd_axg_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_axg_csr() 157 static int xgene_enet_ecc_init(struct xgene_enet_pdata *pdata) in xgene_enet_ecc_init() [all …]
|
| /linux/drivers/net/ethernet/apm/xgene-v2/ |
| H A D | main.c | 12 static int xge_get_resources(struct xge_pdata *pdata) in xge_get_resources() 64 struct xge_pdata *pdata = netdev_priv(ndev); in xge_refill_buffers() local 114 struct xge_pdata *pdata = netdev_priv(ndev); in xge_init_hw() local 129 struct xge_pdata *pdata = data; in xge_irq() local 141 struct xge_pdata *pdata = netdev_priv(ndev); in xge_request_irq() local 156 struct xge_pdata *pdata = netdev_priv(ndev); in xge_free_irq() local 172 struct xge_pdata *pdata = netdev_priv(ndev); in xge_start_xmit() local 236 struct xge_pdata *pdata = netdev_priv(ndev); in xge_txc_poll() local 285 struct xge_pdata *pdata = netdev_priv(ndev); in xge_rx_poll() local 352 struct xge_pdata *pdata = netdev_priv(ndev); in xge_delete_desc_ring() local [all …]
|
| H A D | mac.c | 12 void xge_mac_reset(struct xge_pdata *pdata) in xge_mac_reset() 18 void xge_mac_set_speed(struct xge_pdata *pdata) in xge_mac_set_speed() 66 void xge_mac_set_station_addr(struct xge_pdata *pdata) in xge_mac_set_station_addr() 79 void xge_mac_init(struct xge_pdata *pdata) in xge_mac_init() 86 void xge_mac_enable(struct xge_pdata *pdata) in xge_mac_enable() 97 void xge_mac_disable(struct xge_pdata *pdata) in xge_mac_disable()
|
| H A D | enet.c | 12 void xge_wr_csr(struct xge_pdata *pdata, u32 offset, u32 val) in xge_wr_csr() 19 u32 xge_rd_csr(struct xge_pdata *pdata, u32 offset) in xge_rd_csr() 28 struct xge_pdata *pdata = netdev_priv(ndev); in xge_port_reset() local 55 struct xge_pdata *pdata = netdev_priv(ndev); in xge_traffic_resume() local 66 struct xge_pdata *pdata = netdev_priv(ndev); in xge_port_init() local
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | ti-sn65dsi86.c | 239 static int ti_sn65dsi86_read_u8(struct ti_sn65dsi86 *pdata, unsigned int reg, in ti_sn65dsi86_read_u8() 256 static int __maybe_unused ti_sn65dsi86_read_u16(struct ti_sn65dsi86 *pdata, in ti_sn65dsi86_read_u16() 271 static void ti_sn65dsi86_write_u16(struct ti_sn65dsi86 *pdata, in ti_sn65dsi86_write_u16() 293 static u32 ti_sn_bridge_get_dsi_freq(struct ti_sn65dsi86 *pdata, in ti_sn_bridge_get_dsi_freq() 325 static void ti_sn_bridge_set_refclk_freq(struct ti_sn65dsi86 *pdata, in ti_sn_bridge_set_refclk_freq() 363 static void ti_sn65dsi86_enable_comms(struct ti_sn65dsi86 *pdata, in ti_sn65dsi86_enable_comms() 401 static void ti_sn65dsi86_disable_comms(struct ti_sn65dsi86 *pdata) in ti_sn65dsi86_disable_comms() 413 struct ti_sn65dsi86 *pdata = dev_get_drvdata(dev); in ti_sn65dsi86_resume() local 461 struct ti_sn65dsi86 *pdata = dev_get_drvdata(dev); in ti_sn65dsi86_suspend() local 484 struct ti_sn65dsi86 *pdata = s->private; in status_show() local [all …]
|
| /linux/drivers/edac/ |
| H A D | mpc85xx_edac.c | 52 struct mpc85xx_pci_pdata *pdata = pci->pvt_info; in mpc85xx_pci_check() local 89 struct mpc85xx_pci_pdata *pdata in mpc85xx_pcie_check() local 129 struct mpc85xx_pci_pdata *pdata = pci->pvt_info; mpc85xx_pci_isr() local 148 struct mpc85xx_pci_pdata *pdata; mpc85xx_pci_err_probe() local 306 struct mpc85xx_pci_pdata *pdata = pci->pvt_info; mpc85xx_pci_err_remove() local 342 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; mpc85xx_l2_inject_data_hi_show() local 350 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; mpc85xx_l2_inject_data_lo_show() local 358 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; mpc85xx_l2_inject_ctrl_show() local 367 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; mpc85xx_l2_inject_data_hi_store() local 380 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; mpc85xx_l2_inject_data_lo_store() local 393 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; mpc85xx_l2_inject_ctrl_store() local 441 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; mpc85xx_l2_check() local 475 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; mpc85xx_l2_isr() local 491 struct mpc85xx_l2_pdata *pdata; mpc85xx_l2_err_probe() local 595 struct mpc85xx_l2_pdata *pdata = edac_dev->pvt_info; mpc85xx_l2_err_remove() local [all...] |
| /linux/drivers/rtc/ |
| H A D | rtc-xgene.c | 45 struct xgene_rtc_dev *pdata = dev_get_drvdata(dev); in xgene_rtc_read_time() local 53 struct xgene_rtc_dev *pdata = dev_get_drvdata(dev); in xgene_rtc_set_time() local 67 struct xgene_rtc_dev *pdata = dev_get_drvdata(dev); in xgene_rtc_read_alarm() local 78 struct xgene_rtc_dev *pdata = dev_get_drvdata(dev); in xgene_rtc_alarm_irq_enable() local 96 struct xgene_rtc_dev *pdata = dev_get_drvdata(dev); in xgene_rtc_alarm_irq_enabled() local 103 struct xgene_rtc_dev *pdata = dev_get_drvdata(dev); in xgene_rtc_set_alarm() local 122 struct xgene_rtc_dev *pdata = id; in xgene_rtc_interrupt() local 138 struct xgene_rtc_dev *pdata; in xgene_rtc_probe() local 197 struct xgene_rtc_dev *pdata = platform_get_drvdata(pdev); in xgene_rtc_remove() local 207 struct xgene_rtc_dev *pdata = platform_get_drvdata(pdev); in xgene_rtc_suspend() local [all …]
|
| H A D | rtc-mxc_v2.c | 75 struct mxc_rtc_data *pdata = dev_get_drvdata(dev); in mxc_rtc_interrupt() local 114 static int mxc_rtc_lock(struct mxc_rtc_data *const pdata) in mxc_rtc_lock() 127 static int mxc_rtc_unlock(struct mxc_rtc_data *const pdata) in mxc_rtc_unlock() 143 struct mxc_rtc_data *pdata = dev_get_drvdata(dev); in mxc_rtc_read_time() local 165 struct mxc_rtc_data *pdata = dev_get_drvdata(dev); in mxc_rtc_set_time() local 189 struct mxc_rtc_data *pdata = dev_get_drvdata(dev); in mxc_rtc_read_alarm() local 206 static void mxc_rtc_alarm_irq_enable_locked(struct mxc_rtc_data *pdata, in mxc_rtc_alarm_irq_enable_locked() 221 struct mxc_rtc_data *pdata = dev_get_drvdata(dev); in mxc_rtc_alarm_irq_enable() local 241 struct mxc_rtc_data *pdata = dev_get_drvdata(dev); in mxc_rtc_set_alarm() local 280 struct mxc_rtc_data *pdata; in mxc_rtc_probe() local [all …]
|
| H A D | rtc-ds1553.c | 73 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in ds1553_rtc_set_time() local 97 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in ds1553_rtc_read_time() local 128 static void ds1553_rtc_update_alarm(struct rtc_plat_data *pdata) in ds1553_rtc_update_alarm() 153 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in ds1553_rtc_set_alarm() local 169 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in ds1553_rtc_read_alarm() local 184 struct rtc_plat_data *pdata = platform_get_drvdata(pdev); in ds1553_rtc_interrupt() local 204 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in ds1553_rtc_alarm_irq_enable() local 228 struct rtc_plat_data *pdata = platform_get_drvdata(pdev); in ds1553_nvram_read() local 241 struct rtc_plat_data *pdata = platform_get_drvdata(pdev); in ds1553_nvram_write() local 253 struct rtc_plat_data *pdata; in ds1553_rtc_probe() local
|
| H A D | rtc-stk17ta8.c | 74 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in stk17ta8_rtc_set_time() local 96 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in stk17ta8_rtc_read_time() local 130 static void stk17ta8_rtc_update_alarm(struct rtc_plat_data *pdata) in stk17ta8_rtc_update_alarm() 161 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in stk17ta8_rtc_set_alarm() local 177 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in stk17ta8_rtc_read_alarm() local 192 struct rtc_plat_data *pdata = platform_get_drvdata(pdev); in stk17ta8_rtc_interrupt() local 213 struct rtc_plat_data *pdata = dev_get_drvdata(dev); in stk17ta8_rtc_alarm_irq_enable() local 236 struct rtc_plat_data *pdata = priv; in stk17ta8_nvram_read() local 248 struct rtc_plat_data *pdata = priv; in stk17ta8_nvram_write() local 261 struct rtc_plat_data *pdata; in stk17ta8_rtc_probe() local
|
| /linux/drivers/acpi/x86/ |
| H A D | lpss.c | 129 static void lpss_uart_setup(struct lpss_private_data *pdata) in lpss_uart_setup() 147 static void lpss_deassert_reset(struct lpss_private_data *pdata) in lpss_deassert_reset() 168 static void byt_pwm_setup(struct lpss_private_data *pdata) in byt_pwm_setup() 177 static void byt_i2c_setup(struct lpss_private_data *pdata) in byt_i2c_setup() 215 static void bsw_pwm_setup(struct lpss_private_data *pdata) in bsw_pwm_setup() 406 struct lpss_private_data *pdata) in register_device_clock() 616 struct lpss_private_data *pdata; in acpi_lpss_create_device() local 690 static u32 __lpss_reg_read(struct lpss_private_data *pdata, unsigned int reg) in __lpss_reg_read() 695 static void __lpss_reg_write(u32 val, struct lpss_private_data *pdata, in __lpss_reg_write() 704 struct lpss_private_data *pdata; in lpss_reg_read() local [all …]
|
| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_fintek.c | 103 sio_read_reg(struct fintek_8250 * pdata,u8 reg) sio_read_reg() argument 109 sio_write_reg(struct fintek_8250 * pdata,u8 reg,u8 data) sio_write_reg() argument 115 sio_write_mask_reg(struct fintek_8250 * pdata,u8 reg,u8 mask,u8 data) sio_write_mask_reg() argument 144 fintek_8250_check_id(struct fintek_8250 * pdata) fintek_8250_check_id() argument 174 fintek_8250_get_ldn_range(struct fintek_8250 * pdata,int * min,int * max) fintek_8250_get_ldn_range() argument 201 struct fintek_8250 *pdata = port->private_data; fintek_8250_rs485_config() local 238 fintek_8250_set_irq_mode(struct fintek_8250 * pdata,bool is_level) fintek_8250_set_irq_mode() argument 267 fintek_8250_set_max_fifo(struct fintek_8250 * pdata) fintek_8250_set_max_fifo() argument 288 struct fintek_8250 *pdata = port->private_data; fintek_8250_set_termios() local 352 struct fintek_8250 *pdata = uart->port.private_data; fintek_8250_set_termios_handler() local 367 probe_setup_port(struct fintek_8250 * pdata,struct uart_8250_port * uart) probe_setup_port() argument 433 struct fintek_8250 *pdata = uart->port.private_data; fintek_8250_set_rs485_handler() local 460 struct fintek_8250 *pdata; fintek_8250_probe() local [all...] |
| /linux/drivers/pinctrl/aspeed/ |
| H A D | pinctrl-aspeed.c | 16 struct aspeed_pinctrl_data *pdata = pinctrl_dev_get_drvdata(pctldev); in aspeed_pinctrl_get_groups_count() local 24 struct aspeed_pinctrl_data *pdata = pinctrl_dev_get_drvdata(pctldev); in aspeed_pinctrl_get_group_name() local 33 struct aspeed_pinctrl_data *pdata = pinctrl_dev_get_drvdata(pctldev); in aspeed_pinctrl_get_group_pins() local 49 struct aspeed_pinctrl_data *pdata = pinctrl_dev_get_drvdata(pctldev); in aspeed_pinmux_get_fn_count() local 57 struct aspeed_pinctrl_data *pdata = pinctrl_dev_get_drvdata(pctldev); in aspeed_pinmux_get_fn_name() local 67 struct aspeed_pinctrl_data *pdata = pinctrl_dev_get_drvdata(pctldev); in aspeed_pinmux_get_fn_groups() local 228 struct aspeed_pinctrl_data *pdata = pinctrl_dev_get_drvdata(pctldev); in aspeed_pinmux_set_mux() local 382 struct aspeed_pinctrl_data *pdata = pinctrl_dev_get_drvdata(pctldev); in aspeed_gpio_request_enable() local 445 struct aspeed_pinctrl_data *pdata) in aspeed_pinctrl_probe() 483 const struct aspeed_pinctrl_data *pdata, in find_pinconf_config() [all …]
|
| /linux/drivers/net/usb/ |
| H A D | smsc95xx.c | 87 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_read_reg() local 118 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_write_reg() local 262 struct smsc95xx_priv *pdata; in smsc95xx_mdiobus_reset() local 484 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_set_multicast() local 542 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_phy_update_flowcontrol() local 587 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_mac_update_fullduplex() local 616 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_status() local 733 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_ethtool_get_wol() local 743 struct smsc95xx_priv *pdata = dev->driver_priv; in smsc95xx_ethtool_set_wol() local 787 struct smsc95xx_priv *pdata; in smsc95xx_get_pauseparam() local [all …]
|
| /linux/drivers/regulator/ |
| H A D | bq257xx-regulator.c | 26 struct bq257xx_reg_data *pdata = rdev_get_drvdata(rdev); bq25703_vbus_get_cur_limit() local 43 struct bq257xx_reg_data *pdata = rdev_get_drvdata(rdev); bq25703_vbus_set_cur_limit() local 61 struct bq257xx_reg_data *pdata = rdev_get_drvdata(rdev); bq25703_vbus_enable() local 70 struct bq257xx_reg_data *pdata = rdev_get_drvdata(rdev); bq25703_vbus_disable() local 110 struct bq257xx_reg_data *pdata = platform_get_drvdata(pdev); bq257xx_reg_dt_parse_gpio() local 141 struct bq257xx_reg_data *pdata; bq257xx_regulator_probe() local [all...] |