Home
last modified time | relevance | path

Searched defs:pdata (Results 1 – 25 of 2218) sorted by relevance

12345678910>>...89

/kernel/linux/linux-4.19/drivers/net/ethernet/amd/xgbe/
Dxgbe-mdio.c129 static int xgbe_phy_module_eeprom(struct xgbe_prv_data *pdata, in xgbe_phy_module_eeprom()
138 static int xgbe_phy_module_info(struct xgbe_prv_data *pdata, in xgbe_phy_module_info()
147 static void xgbe_an37_clear_interrupts(struct xgbe_prv_data *pdata) in xgbe_an37_clear_interrupts()
156 static void xgbe_an37_disable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an37_disable_interrupts()
169 static void xgbe_an37_enable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an37_enable_interrupts()
182 static void xgbe_an73_clear_interrupts(struct xgbe_prv_data *pdata) in xgbe_an73_clear_interrupts()
187 static void xgbe_an73_disable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an73_disable_interrupts()
192 static void xgbe_an73_enable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an73_enable_interrupts()
197 static void xgbe_an_enable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an_enable_interrupts()
213 static void xgbe_an_clear_interrupts_all(struct xgbe_prv_data *pdata) in xgbe_an_clear_interrupts_all()
[all …]
Dxgbe-dev.c127 static inline unsigned int xgbe_get_max_frame(struct xgbe_prv_data *pdata) in xgbe_get_max_frame()
132 static unsigned int xgbe_usec_to_riwt(struct xgbe_prv_data *pdata, in xgbe_usec_to_riwt()
155 static unsigned int xgbe_riwt_to_usec(struct xgbe_prv_data *pdata, in xgbe_riwt_to_usec()
178 static int xgbe_config_pbl_val(struct xgbe_prv_data *pdata) in xgbe_config_pbl_val()
207 static int xgbe_config_osp_mode(struct xgbe_prv_data *pdata) in xgbe_config_osp_mode()
222 static int xgbe_config_rsf_mode(struct xgbe_prv_data *pdata, unsigned int val) in xgbe_config_rsf_mode()
232 static int xgbe_config_tsf_mode(struct xgbe_prv_data *pdata, unsigned int val) in xgbe_config_tsf_mode()
242 static int xgbe_config_rx_threshold(struct xgbe_prv_data *pdata, in xgbe_config_rx_threshold()
253 static int xgbe_config_tx_threshold(struct xgbe_prv_data *pdata, in xgbe_config_tx_threshold()
264 static int xgbe_config_rx_coalesce(struct xgbe_prv_data *pdata) in xgbe_config_rx_coalesce()
[all …]
Dxgbe-i2c.c144 static int xgbe_i2c_abort(struct xgbe_prv_data *pdata) in xgbe_i2c_abort()
164 static int xgbe_i2c_set_enable(struct xgbe_prv_data *pdata, bool enable) in xgbe_i2c_set_enable()
180 static int xgbe_i2c_disable(struct xgbe_prv_data *pdata) in xgbe_i2c_disable()
198 static int xgbe_i2c_enable(struct xgbe_prv_data *pdata) in xgbe_i2c_enable()
203 static void xgbe_i2c_clear_all_interrupts(struct xgbe_prv_data *pdata) in xgbe_i2c_clear_all_interrupts()
208 static void xgbe_i2c_disable_interrupts(struct xgbe_prv_data *pdata) in xgbe_i2c_disable_interrupts()
213 static void xgbe_i2c_enable_interrupts(struct xgbe_prv_data *pdata) in xgbe_i2c_enable_interrupts()
218 static void xgbe_i2c_write(struct xgbe_prv_data *pdata) in xgbe_i2c_write()
246 static void xgbe_i2c_read(struct xgbe_prv_data *pdata) in xgbe_i2c_read()
263 static void xgbe_i2c_clear_isr_interrupts(struct xgbe_prv_data *pdata, in xgbe_i2c_clear_isr_interrupts()
[all …]
Dxgbe-drv.c173 static void xgbe_free_channels(struct xgbe_prv_data *pdata) in xgbe_free_channels()
191 static int xgbe_alloc_channels(struct xgbe_prv_data *pdata) in xgbe_alloc_channels()
277 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_maybe_stop_tx_queue() local
310 static void xgbe_enable_rx_tx_int(struct xgbe_prv_data *pdata, in xgbe_enable_rx_tx_int()
328 static void xgbe_enable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_enable_rx_tx_ints()
336 static void xgbe_disable_rx_tx_int(struct xgbe_prv_data *pdata, in xgbe_disable_rx_tx_int()
354 static void xgbe_disable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_disable_rx_tx_ints()
362 static bool xgbe_ecc_sec(struct xgbe_prv_data *pdata, unsigned long *period, in xgbe_ecc_sec()
387 static bool xgbe_ecc_ded(struct xgbe_prv_data *pdata, unsigned long *period, in xgbe_ecc_ded()
409 struct xgbe_prv_data *pdata = (struct xgbe_prv_data *)data; in xgbe_ecc_isr_task() local
[all …]
Dxgbe-platform.c140 static struct xgbe_version_data *xgbe_acpi_vdata(struct xgbe_prv_data *pdata) in xgbe_acpi_vdata()
149 static int xgbe_acpi_support(struct xgbe_prv_data *pdata) in xgbe_acpi_support()
176 static struct xgbe_version_data *xgbe_acpi_vdata(struct xgbe_prv_data *pdata) in xgbe_acpi_vdata()
181 static int xgbe_acpi_support(struct xgbe_prv_data *pdata) in xgbe_acpi_support()
190 static struct xgbe_version_data *xgbe_of_vdata(struct xgbe_prv_data *pdata) in xgbe_of_vdata()
199 static int xgbe_of_support(struct xgbe_prv_data *pdata) in xgbe_of_support()
222 static struct platform_device *xgbe_of_get_phy_pdev(struct xgbe_prv_data *pdata) in xgbe_of_get_phy_pdev()
247 static struct xgbe_version_data *xgbe_of_vdata(struct xgbe_prv_data *pdata) in xgbe_of_vdata()
252 static int xgbe_of_support(struct xgbe_prv_data *pdata) in xgbe_of_support()
257 static struct platform_device *xgbe_of_get_phy_pdev(struct xgbe_prv_data *pdata) in xgbe_of_get_phy_pdev()
[all …]
Dxgbe-phy-v1.c222 static void xgbe_phy_kr_training_pre(struct xgbe_prv_data *pdata) in xgbe_phy_kr_training_pre()
227 static void xgbe_phy_kr_training_post(struct xgbe_prv_data *pdata) in xgbe_phy_kr_training_post()
232 static enum xgbe_mode xgbe_phy_an_outcome(struct xgbe_prv_data *pdata) in xgbe_phy_an_outcome()
299 static void xgbe_phy_an_advertising(struct xgbe_prv_data *pdata, in xgbe_phy_an_advertising()
307 static int xgbe_phy_an_config(struct xgbe_prv_data *pdata) in xgbe_phy_an_config()
313 static enum xgbe_an_mode xgbe_phy_an_mode(struct xgbe_prv_data *pdata) in xgbe_phy_an_mode()
318 static void xgbe_phy_pcs_power_cycle(struct xgbe_prv_data *pdata) in xgbe_phy_pcs_power_cycle()
333 static void xgbe_phy_start_ratechange(struct xgbe_prv_data *pdata) in xgbe_phy_start_ratechange()
339 static void xgbe_phy_complete_ratechange(struct xgbe_prv_data *pdata) in xgbe_phy_complete_ratechange()
367 static void xgbe_phy_kr_mode(struct xgbe_prv_data *pdata) in xgbe_phy_kr_mode()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/
Dxgbe-mdio.c129 static int xgbe_phy_module_eeprom(struct xgbe_prv_data *pdata, in xgbe_phy_module_eeprom()
138 static int xgbe_phy_module_info(struct xgbe_prv_data *pdata, in xgbe_phy_module_info()
147 static void xgbe_an37_clear_interrupts(struct xgbe_prv_data *pdata) in xgbe_an37_clear_interrupts()
156 static void xgbe_an37_disable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an37_disable_interrupts()
169 static void xgbe_an37_enable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an37_enable_interrupts()
182 static void xgbe_an73_clear_interrupts(struct xgbe_prv_data *pdata) in xgbe_an73_clear_interrupts()
187 static void xgbe_an73_disable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an73_disable_interrupts()
192 static void xgbe_an73_enable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an73_enable_interrupts()
197 static void xgbe_an_enable_interrupts(struct xgbe_prv_data *pdata) in xgbe_an_enable_interrupts()
213 static void xgbe_an_clear_interrupts_all(struct xgbe_prv_data *pdata) in xgbe_an_clear_interrupts_all()
[all …]
Dxgbe-dev.c127 static inline unsigned int xgbe_get_max_frame(struct xgbe_prv_data *pdata) in xgbe_get_max_frame()
132 static unsigned int xgbe_usec_to_riwt(struct xgbe_prv_data *pdata, in xgbe_usec_to_riwt()
155 static unsigned int xgbe_riwt_to_usec(struct xgbe_prv_data *pdata, in xgbe_riwt_to_usec()
178 static int xgbe_config_pbl_val(struct xgbe_prv_data *pdata) in xgbe_config_pbl_val()
207 static int xgbe_config_osp_mode(struct xgbe_prv_data *pdata) in xgbe_config_osp_mode()
222 static int xgbe_config_rsf_mode(struct xgbe_prv_data *pdata, unsigned int val) in xgbe_config_rsf_mode()
232 static int xgbe_config_tsf_mode(struct xgbe_prv_data *pdata, unsigned int val) in xgbe_config_tsf_mode()
242 static int xgbe_config_rx_threshold(struct xgbe_prv_data *pdata, in xgbe_config_rx_threshold()
253 static int xgbe_config_tx_threshold(struct xgbe_prv_data *pdata, in xgbe_config_tx_threshold()
264 static int xgbe_config_rx_coalesce(struct xgbe_prv_data *pdata) in xgbe_config_rx_coalesce()
[all …]
Dxgbe-i2c.c144 static int xgbe_i2c_abort(struct xgbe_prv_data *pdata) in xgbe_i2c_abort()
164 static int xgbe_i2c_set_enable(struct xgbe_prv_data *pdata, bool enable) in xgbe_i2c_set_enable()
180 static int xgbe_i2c_disable(struct xgbe_prv_data *pdata) in xgbe_i2c_disable()
198 static int xgbe_i2c_enable(struct xgbe_prv_data *pdata) in xgbe_i2c_enable()
203 static void xgbe_i2c_clear_all_interrupts(struct xgbe_prv_data *pdata) in xgbe_i2c_clear_all_interrupts()
208 static void xgbe_i2c_disable_interrupts(struct xgbe_prv_data *pdata) in xgbe_i2c_disable_interrupts()
213 static void xgbe_i2c_enable_interrupts(struct xgbe_prv_data *pdata) in xgbe_i2c_enable_interrupts()
218 static void xgbe_i2c_write(struct xgbe_prv_data *pdata) in xgbe_i2c_write()
246 static void xgbe_i2c_read(struct xgbe_prv_data *pdata) in xgbe_i2c_read()
263 static void xgbe_i2c_clear_isr_interrupts(struct xgbe_prv_data *pdata, in xgbe_i2c_clear_isr_interrupts()
[all …]
Dxgbe-drv.c172 static void xgbe_free_channels(struct xgbe_prv_data *pdata) in xgbe_free_channels()
190 static int xgbe_alloc_channels(struct xgbe_prv_data *pdata) in xgbe_alloc_channels()
276 struct xgbe_prv_data *pdata = channel->pdata; in xgbe_maybe_stop_tx_queue() local
309 static void xgbe_enable_rx_tx_int(struct xgbe_prv_data *pdata, in xgbe_enable_rx_tx_int()
327 static void xgbe_enable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_enable_rx_tx_ints()
335 static void xgbe_disable_rx_tx_int(struct xgbe_prv_data *pdata, in xgbe_disable_rx_tx_int()
353 static void xgbe_disable_rx_tx_ints(struct xgbe_prv_data *pdata) in xgbe_disable_rx_tx_ints()
361 static bool xgbe_ecc_sec(struct xgbe_prv_data *pdata, unsigned long *period, in xgbe_ecc_sec()
386 static bool xgbe_ecc_ded(struct xgbe_prv_data *pdata, unsigned long *period, in xgbe_ecc_ded()
408 struct xgbe_prv_data *pdata = from_tasklet(pdata, t, tasklet_ecc); in xgbe_ecc_isr_task() local
[all …]
Dxgbe-platform.c140 static struct xgbe_version_data *xgbe_acpi_vdata(struct xgbe_prv_data *pdata) in xgbe_acpi_vdata()
149 static int xgbe_acpi_support(struct xgbe_prv_data *pdata) in xgbe_acpi_support()
176 static struct xgbe_version_data *xgbe_acpi_vdata(struct xgbe_prv_data *pdata) in xgbe_acpi_vdata()
181 static int xgbe_acpi_support(struct xgbe_prv_data *pdata) in xgbe_acpi_support()
190 static struct xgbe_version_data *xgbe_of_vdata(struct xgbe_prv_data *pdata) in xgbe_of_vdata()
199 static int xgbe_of_support(struct xgbe_prv_data *pdata) in xgbe_of_support()
222 static struct platform_device *xgbe_of_get_phy_pdev(struct xgbe_prv_data *pdata) in xgbe_of_get_phy_pdev()
247 static struct xgbe_version_data *xgbe_of_vdata(struct xgbe_prv_data *pdata) in xgbe_of_vdata()
252 static int xgbe_of_support(struct xgbe_prv_data *pdata) in xgbe_of_support()
257 static struct platform_device *xgbe_of_get_phy_pdev(struct xgbe_prv_data *pdata) in xgbe_of_get_phy_pdev()
[all …]
Dxgbe-phy-v1.c222 static void xgbe_phy_kr_training_pre(struct xgbe_prv_data *pdata) in xgbe_phy_kr_training_pre()
227 static void xgbe_phy_kr_training_post(struct xgbe_prv_data *pdata) in xgbe_phy_kr_training_post()
232 static enum xgbe_mode xgbe_phy_an_outcome(struct xgbe_prv_data *pdata) in xgbe_phy_an_outcome()
299 static void xgbe_phy_an_advertising(struct xgbe_prv_data *pdata, in xgbe_phy_an_advertising()
307 static int xgbe_phy_an_config(struct xgbe_prv_data *pdata) in xgbe_phy_an_config()
313 static enum xgbe_an_mode xgbe_phy_an_mode(struct xgbe_prv_data *pdata) in xgbe_phy_an_mode()
318 static void xgbe_phy_pcs_power_cycle(struct xgbe_prv_data *pdata) in xgbe_phy_pcs_power_cycle()
333 static void xgbe_phy_start_ratechange(struct xgbe_prv_data *pdata) in xgbe_phy_start_ratechange()
339 static void xgbe_phy_complete_ratechange(struct xgbe_prv_data *pdata) in xgbe_phy_complete_ratechange()
367 static void xgbe_phy_kr_mode(struct xgbe_prv_data *pdata) in xgbe_phy_kr_mode()
[all …]
Dxgbe-ethtool.c193 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_strings() local
222 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_ethtool_stats() local
243 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_sset_count() local
263 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_pauseparam() local
273 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_pauseparam() local
312 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_link_ksettings() local
333 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_link_ksettings() local
404 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_drvinfo() local
418 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_get_msglevel() local
425 struct xgbe_prv_data *pdata = netdev_priv(netdev); in xgbe_set_msglevel() local
[all …]
/kernel/linux/linux-4.19/arch/arm/mach-imx/
Ddevices-imx31.h12 #define imx31_add_fsl_usb2_udc(pdata) \ argument
20 #define imx31_add_imx_i2c(id, pdata) \ argument
22 #define imx31_add_imx_i2c0(pdata) imx31_add_imx_i2c(0, pdata) argument
23 #define imx31_add_imx_i2c1(pdata) imx31_add_imx_i2c(1, pdata) argument
24 #define imx31_add_imx_i2c2(pdata) imx31_add_imx_i2c(2, pdata) argument
27 #define imx31_add_imx_keypad(pdata) \ argument
31 #define imx31_add_imx_ssi(id, pdata) \ argument
35 #define imx31_add_imx_uart(id, pdata) \ argument
37 #define imx31_add_imx_uart0(pdata) imx31_add_imx_uart(0, pdata) argument
38 #define imx31_add_imx_uart1(pdata) imx31_add_imx_uart(1, pdata) argument
[all …]
Ddevices-imx27.h12 #define imx27_add_fec(pdata) \ argument
16 #define imx27_add_fsl_usb2_udc(pdata) \ argument
28 #define imx27_add_imx_fb(pdata) \ argument
32 #define imx27_add_imx_i2c(id, pdata) \ argument
36 #define imx27_add_imx_keypad(pdata) \ argument
40 #define imx27_add_imx_ssi(id, pdata) \ argument
44 #define imx27_add_imx_uart(id, pdata) \ argument
46 #define imx27_add_imx_uart0(pdata) imx27_add_imx_uart(0, pdata) argument
47 #define imx27_add_imx_uart1(pdata) imx27_add_imx_uart(1, pdata) argument
48 #define imx27_add_imx_uart2(pdata) imx27_add_imx_uart(2, pdata) argument
[all …]
Ddevices-imx35.h12 #define imx35_add_fec(pdata) \ argument
16 #define imx35_add_fsl_usb2_udc(pdata) \ argument
30 #define imx35_add_imx_i2c(id, pdata) \ argument
32 #define imx35_add_imx_i2c0(pdata) imx35_add_imx_i2c(0, pdata) argument
33 #define imx35_add_imx_i2c1(pdata) imx35_add_imx_i2c(1, pdata) argument
34 #define imx35_add_imx_i2c2(pdata) imx35_add_imx_i2c(2, pdata) argument
37 #define imx35_add_imx_keypad(pdata) \ argument
41 #define imx35_add_imx_ssi(id, pdata) \ argument
45 #define imx35_add_imx_uart(id, pdata) \ argument
47 #define imx35_add_imx_uart0(pdata) imx35_add_imx_uart(0, pdata) argument
[all …]
Ddevices-imx21.h12 #define imx21_add_imx21_hcd(pdata) \ argument
20 #define imx21_add_imx_fb(pdata) \ argument
24 #define imx21_add_imx_i2c(pdata) \ argument
28 #define imx21_add_imx_keypad(pdata) \ argument
32 #define imx21_add_imx_ssi(id, pdata) \ argument
36 #define imx21_add_imx_uart(id, pdata) \ argument
38 #define imx21_add_imx_uart0(pdata) imx21_add_imx_uart(0, pdata) argument
39 #define imx21_add_imx_uart1(pdata) imx21_add_imx_uart(1, pdata) argument
40 #define imx21_add_imx_uart2(pdata) imx21_add_imx_uart(2, pdata) argument
41 #define imx21_add_imx_uart3(pdata) imx21_add_imx_uart(3, pdata) argument
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-hw.c36 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, 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 …]
/kernel/linux/linux-4.19/drivers/net/ethernet/synopsys/
Ddwc-xlgmac-hw.c36 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, 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 …]
/kernel/linux/linux-4.19/drivers/net/ethernet/apm/xgene/
Dxgene_enet_xgmac.c27 static void xgene_enet_wr_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_csr()
35 static void xgene_enet_wr_ring_if(struct xgene_enet_pdata *pdata, in xgene_enet_wr_ring_if()
43 static void xgene_enet_wr_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_diag_csr()
74 static void xgene_enet_wr_pcs(struct xgene_enet_pdata *pdata, in xgene_enet_wr_pcs()
89 static void xgene_enet_wr_axg_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_axg_csr()
97 static void xgene_enet_rd_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_csr()
105 static void xgene_enet_rd_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_diag_csr()
136 static bool xgene_enet_rd_pcs(struct xgene_enet_pdata *pdata, in xgene_enet_rd_pcs()
155 static void xgene_enet_rd_axg_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_axg_csr()
163 static int xgene_enet_ecc_init(struct xgene_enet_pdata *pdata) in xgene_enet_ecc_init()
[all …]
Dxgene_enet_hw.c75 struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev); in xgene_enet_ring_wr32() local
83 struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev); in xgene_enet_ring_rd32() local
90 struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev); in xgene_enet_write_ring_state() local
235 static void xgene_enet_wr_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_csr()
243 static void xgene_enet_wr_ring_if(struct xgene_enet_pdata *pdata, in xgene_enet_wr_ring_if()
251 static void xgene_enet_wr_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_diag_csr()
259 static void xgene_enet_wr_mcx_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_mcx_csr()
267 void xgene_enet_wr_mac(struct xgene_enet_pdata *pdata, u32 wr_addr, u32 wr_data) in xgene_enet_wr_mac()
302 static void xgene_enet_rd_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_csr()
310 static void xgene_enet_rd_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_diag_csr()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene/
Dxgene_enet_xgmac.c15 static void xgene_enet_wr_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_csr()
23 static void xgene_enet_wr_ring_if(struct xgene_enet_pdata *pdata, in xgene_enet_wr_ring_if()
31 static void xgene_enet_wr_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_diag_csr()
62 static void xgene_enet_wr_pcs(struct xgene_enet_pdata *pdata, in xgene_enet_wr_pcs()
77 static void xgene_enet_wr_axg_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_axg_csr()
85 static void xgene_enet_rd_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_csr()
93 static void xgene_enet_rd_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_diag_csr()
124 static bool xgene_enet_rd_pcs(struct xgene_enet_pdata *pdata, in xgene_enet_rd_pcs()
143 static void xgene_enet_rd_axg_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_axg_csr()
151 static int xgene_enet_ecc_init(struct xgene_enet_pdata *pdata) in xgene_enet_ecc_init()
[all …]
Dxgene_enet_hw.c63 struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev); in xgene_enet_ring_wr32() local
71 struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev); in xgene_enet_ring_rd32() local
78 struct xgene_enet_pdata *pdata = netdev_priv(ring->ndev); in xgene_enet_write_ring_state() local
223 static void xgene_enet_wr_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_csr()
231 static void xgene_enet_wr_ring_if(struct xgene_enet_pdata *pdata, in xgene_enet_wr_ring_if()
239 static void xgene_enet_wr_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_diag_csr()
247 static void xgene_enet_wr_mcx_csr(struct xgene_enet_pdata *pdata, in xgene_enet_wr_mcx_csr()
255 void xgene_enet_wr_mac(struct xgene_enet_pdata *pdata, u32 wr_addr, u32 wr_data) in xgene_enet_wr_mac()
290 static void xgene_enet_rd_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_csr()
298 static void xgene_enet_rd_diag_csr(struct xgene_enet_pdata *pdata, in xgene_enet_rd_diag_csr()
[all …]
/kernel/linux/linux-4.19/drivers/net/ethernet/smsc/
Dsmsc911x.c159 #define __smsc_shift(pdata, reg) ((reg) << ((pdata)->config.shift)) argument
161 static inline u32 __smsc911x_reg_read(struct smsc911x_data *pdata, u32 reg) in __smsc911x_reg_read()
175 __smsc911x_reg_read_shift(struct smsc911x_data *pdata, u32 reg) in __smsc911x_reg_read_shift()
190 static inline u32 smsc911x_reg_read(struct smsc911x_data *pdata, u32 reg) in smsc911x_reg_read()
202 static inline void __smsc911x_reg_write(struct smsc911x_data *pdata, u32 reg, in __smsc911x_reg_write()
220 __smsc911x_reg_write_shift(struct smsc911x_data *pdata, u32 reg, u32 val) in __smsc911x_reg_write_shift()
238 static inline void smsc911x_reg_write(struct smsc911x_data *pdata, u32 reg, in smsc911x_reg_write()
250 smsc911x_tx_writefifo(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_tx_writefifo()
282 smsc911x_tx_writefifo_shift(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_tx_writefifo_shift()
316 smsc911x_rx_readfifo(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_rx_readfifo()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/smsc/
Dsmsc911x.c146 #define __smsc_shift(pdata, reg) ((reg) << ((pdata)->config.shift)) argument
148 static inline u32 __smsc911x_reg_read(struct smsc911x_data *pdata, u32 reg) in __smsc911x_reg_read()
162 __smsc911x_reg_read_shift(struct smsc911x_data *pdata, u32 reg) in __smsc911x_reg_read_shift()
177 static inline u32 smsc911x_reg_read(struct smsc911x_data *pdata, u32 reg) in smsc911x_reg_read()
189 static inline void __smsc911x_reg_write(struct smsc911x_data *pdata, u32 reg, in __smsc911x_reg_write()
207 __smsc911x_reg_write_shift(struct smsc911x_data *pdata, u32 reg, u32 val) in __smsc911x_reg_write_shift()
225 static inline void smsc911x_reg_write(struct smsc911x_data *pdata, u32 reg, in smsc911x_reg_write()
237 smsc911x_tx_writefifo(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_tx_writefifo()
269 smsc911x_tx_writefifo_shift(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_tx_writefifo_shift()
303 smsc911x_rx_readfifo(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_rx_readfifo()
[all …]

12345678910>>...89