Home
last modified time | relevance | path

Searched refs:sfp (Results 1 – 25 of 63) sorted by relevance

123

/linux/drivers/net/phy/
H A Dsfp.c20 #include "sfp.h"
241 struct sfp {
253 unsigned int (*get_state)(struct sfp *);
254 void (*set_state)(struct sfp *, unsigned int);
255 int (*read)(struct sfp *, bool, u8, void *, size_t);
256 int (*write)(struct sfp *, bool, u8, void *, size_t);
321 static void sfp_schedule_poll(struct sfp *sfp) in sfp_module_supported()
323 mod_delayed_work(system_percpu_wq, &sfp->poll, SFP_POLL_INTERVAL); in sfp_module_supported()
364 { .compatible = "sff,sfp", in sfp_fixup_ignore_los()
230 struct sfp { global() struct
234 sfp_bussfp global() argument
242 get_statesfp global() argument
243 set_statesfp global() argument
244 readsfp global() argument
245 writesfp global() argument
247 gpiosfp global() argument
248 gpio_irqsfp global() argument
250 need_pollsfp global() argument
276 idsfp global() argument
288 quirksfp global() argument
291 diagsfp global() argument
303 sfp_schedule_poll(struct sfp * sfp) sfp_schedule_poll() argument
351 sfp_fixup_long_startup(struct sfp * sfp) sfp_fixup_long_startup() argument
356 sfp_fixup_ignore_los(struct sfp * sfp) sfp_fixup_ignore_los() argument
365 sfp_fixup_ignore_tx_fault(struct sfp * sfp) sfp_fixup_ignore_tx_fault() argument
370 sfp_fixup_ignore_tx_fault_and_los(struct sfp * sfp) sfp_fixup_ignore_tx_fault_and_los() argument
376 sfp_fixup_ignore_hw(struct sfp * sfp,unsigned int mask) sfp_fixup_ignore_hw() argument
381 sfp_fixup_nokia(struct sfp * sfp) sfp_fixup_nokia() argument
388 sfp_fixup_10gbaset_30m(struct sfp * sfp) sfp_fixup_10gbaset_30m() argument
394 sfp_fixup_rollball(struct sfp * sfp) sfp_fixup_rollball() argument
406 sfp_fixup_rollball_wait4s(struct sfp * sfp) sfp_fixup_rollball_wait4s() argument
417 sfp_fixup_fs_10gt(struct sfp * sfp) sfp_fixup_fs_10gt() argument
423 sfp_fixup_halny_gsfp(struct sfp * sfp) sfp_fixup_halny_gsfp() argument
432 sfp_fixup_potron(struct sfp * sfp) sfp_fixup_potron() argument
444 sfp_fixup_rollball_cc(struct sfp * sfp) sfp_fixup_rollball_cc() argument
635 sfp_gpio_get_state(struct sfp * sfp) sfp_gpio_get_state() argument
651 sff_gpio_get_state(struct sfp * sfp) sff_gpio_get_state() argument
656 sfp_gpio_set_state(struct sfp * sfp,unsigned int state) sfp_gpio_set_state() argument
692 sfp_i2c_read(struct sfp * sfp,bool a2,u8 dev_addr,void * buf,size_t len) sfp_i2c_read() argument
732 sfp_i2c_write(struct sfp * sfp,bool a2,u8 dev_addr,void * buf,size_t len) sfp_i2c_write() argument
759 sfp_smbus_byte_read(struct sfp * sfp,bool a2,u8 dev_addr,void * buf,size_t len) sfp_smbus_byte_read() argument
784 sfp_smbus_byte_write(struct sfp * sfp,bool a2,u8 dev_addr,void * buf,size_t len) sfp_smbus_byte_write() argument
808 sfp_i2c_configure(struct sfp * sfp,struct i2c_adapter * i2c) sfp_i2c_configure() argument
829 sfp_i2c_mdiobus_create(struct sfp * sfp) sfp_i2c_mdiobus_create() argument
852 sfp_i2c_mdiobus_destroy(struct sfp * sfp) sfp_i2c_mdiobus_destroy() argument
859 sfp_read(struct sfp * sfp,bool a2,u8 addr,void * buf,size_t len) sfp_read() argument
864 sfp_write(struct sfp * sfp,bool a2,u8 addr,void * buf,size_t len) sfp_write() argument
869 sfp_modify_u8(struct sfp * sfp,bool a2,u8 addr,u8 mask,u8 val) sfp_modify_u8() argument
885 sfp_soft_get_state(struct sfp * sfp) sfp_soft_get_state() argument
908 sfp_soft_set_state(struct sfp * sfp,unsigned int state,unsigned int soft) sfp_soft_set_state() argument
937 sfp_soft_start_poll(struct sfp * sfp) sfp_soft_start_poll() argument
962 sfp_soft_stop_poll(struct sfp * sfp) sfp_soft_stop_poll() argument
972 sfp_get_state(struct sfp * sfp) sfp_get_state() argument
987 sfp_set_state(struct sfp * sfp,unsigned int state) sfp_set_state() argument
998 sfp_mod_state(struct sfp * sfp,unsigned int mask,unsigned int set) sfp_mod_state() argument
1022 const struct sfp *sfp = data; sfp_hwmon_is_visible() local
1115 sfp_hwmon_read_sensor(struct sfp * sfp,int reg,long * value) sfp_hwmon_read_sensor() argument
1134 sfp_hwmon_calibrate(struct sfp * sfp,unsigned int slope,int offset,long * value) sfp_hwmon_calibrate() argument
1141 sfp_hwmon_calibrate_temp(struct sfp * sfp,long * value) sfp_hwmon_calibrate_temp() argument
1152 sfp_hwmon_calibrate_vcc(struct sfp * sfp,long * value) sfp_hwmon_calibrate_vcc() argument
1160 sfp_hwmon_calibrate_bias(struct sfp * sfp,long * value) sfp_hwmon_calibrate_bias() argument
1168 sfp_hwmon_calibrate_tx_power(struct sfp * sfp,long * value) sfp_hwmon_calibrate_tx_power() argument
1176 sfp_hwmon_read_temp(struct sfp * sfp,int reg,long * value) sfp_hwmon_read_temp() argument
1189 sfp_hwmon_read_vcc(struct sfp * sfp,int reg,long * value) sfp_hwmon_read_vcc() argument
1202 sfp_hwmon_read_bias(struct sfp * sfp,int reg,long * value) sfp_hwmon_read_bias() argument
1215 sfp_hwmon_read_tx_power(struct sfp * sfp,int reg,long * value) sfp_hwmon_read_tx_power() argument
1228 sfp_hwmon_read_rx_power(struct sfp * sfp,int reg,long * value) sfp_hwmon_read_rx_power() argument
1241 sfp_hwmon_temp(struct sfp * sfp,u32 attr,long * value) sfp_hwmon_temp() argument
1307 sfp_hwmon_vcc(struct sfp * sfp,u32 attr,long * value) sfp_hwmon_vcc() argument
1374 sfp_hwmon_bias(struct sfp * sfp,u32 attr,long * value) sfp_hwmon_bias() argument
1441 sfp_hwmon_tx_power(struct sfp * sfp,u32 attr,long * value) sfp_hwmon_tx_power() argument
1508 sfp_hwmon_rx_power(struct sfp * sfp,u32 attr,long * value) sfp_hwmon_rx_power() argument
1578 struct sfp *sfp = dev_get_drvdata(dev); sfp_hwmon_read() local
1709 struct sfp *sfp = container_of(work, struct sfp, hwmon_probe.work); sfp_hwmon_probe() local
1753 sfp_hwmon_insert(struct sfp * sfp) sfp_hwmon_insert() argument
1763 sfp_hwmon_remove(struct sfp * sfp) sfp_hwmon_remove() argument
1773 sfp_hwmon_init(struct sfp * sfp) sfp_hwmon_init() argument
1780 sfp_hwmon_exit(struct sfp * sfp) sfp_hwmon_exit() argument
1785 sfp_hwmon_insert(struct sfp * sfp) sfp_hwmon_insert() argument
1790 sfp_hwmon_remove(struct sfp * sfp) sfp_hwmon_remove() argument
1794 sfp_hwmon_init(struct sfp * sfp) sfp_hwmon_init() argument
1799 sfp_hwmon_exit(struct sfp * sfp) sfp_hwmon_exit() argument
1805 sfp_module_tx_disable(struct sfp * sfp) sfp_module_tx_disable() argument
1812 sfp_module_tx_enable(struct sfp * sfp) sfp_module_tx_enable() argument
1822 struct sfp *sfp = s->private; sfp_debug_state_show() local
1850 sfp_debugfs_init(struct sfp * sfp) sfp_debugfs_init() argument
1858 sfp_debugfs_exit(struct sfp * sfp) sfp_debugfs_exit() argument
1863 sfp_debugfs_init(struct sfp * sfp) sfp_debugfs_init() argument
1867 sfp_debugfs_exit(struct sfp * sfp) sfp_debugfs_exit() argument
1872 sfp_module_tx_fault_reset(struct sfp * sfp) sfp_module_tx_fault_reset() argument
1889 sfp_sm_set_timer(struct sfp * sfp,unsigned int timeout) sfp_sm_set_timer() argument
1898 sfp_sm_next(struct sfp * sfp,unsigned int state,unsigned int timeout) sfp_sm_next() argument
1905 sfp_sm_mod_next(struct sfp * sfp,unsigned int state,unsigned int timeout) sfp_sm_mod_next() argument
1912 sfp_sm_phy_detach(struct sfp * sfp) sfp_sm_phy_detach() argument
1920 sfp_sm_probe_phy(struct sfp * sfp,int addr,bool is_c45) sfp_sm_probe_phy() argument
1957 sfp_sm_link_up(struct sfp * sfp) sfp_sm_link_up() argument
1963 sfp_sm_link_down(struct sfp * sfp) sfp_sm_link_down() argument
1968 sfp_sm_link_check_los(struct sfp * sfp) sfp_sm_link_check_los() argument
1990 sfp_los_event_active(struct sfp * sfp,unsigned int event) sfp_los_event_active() argument
2000 sfp_los_event_inactive(struct sfp * sfp,unsigned int event) sfp_los_event_inactive() argument
2010 sfp_sm_fault(struct sfp * sfp,unsigned int next_state,bool warn) sfp_sm_fault() argument
2024 sfp_sm_add_mdio_bus(struct sfp * sfp) sfp_sm_add_mdio_bus() argument
2043 sfp_sm_probe_for_phy(struct sfp * sfp) sfp_sm_probe_for_phy() argument
2067 sfp_module_parse_power(struct sfp * sfp) sfp_module_parse_power() argument
2133 sfp_sm_mod_hpower(struct sfp * sfp,bool enable) sfp_sm_mod_hpower() argument
2154 sfp_module_parse_rate_select(struct sfp * sfp) sfp_module_parse_rate_select() argument
2254 sfp_id_needs_byte_io(struct sfp * sfp,void * buf,size_t len) sfp_id_needs_byte_io() argument
2269 sfp_cotsworks_fixup_check(struct sfp * sfp,struct sfp_eeprom_id * id) sfp_cotsworks_fixup_check() argument
2305 sfp_module_parse_sff8472(struct sfp * sfp) sfp_module_parse_sff8472() argument
2317 sfp_sm_mod_probe(struct sfp * sfp,bool report) sfp_sm_mod_probe() argument
2510 sfp_sm_mod_remove(struct sfp * sfp) sfp_sm_mod_remove() argument
2526 sfp_sm_device(struct sfp * sfp,unsigned int event) sfp_sm_device() argument
2553 sfp_sm_module(struct sfp * sfp,unsigned int event) sfp_sm_module() argument
2669 sfp_sm_main(struct sfp * sfp,unsigned int event) sfp_sm_main() argument
2843 __sfp_sm_event(struct sfp * sfp,unsigned int event) __sfp_sm_event() argument
2861 sfp_sm_event(struct sfp * sfp,unsigned int event) sfp_sm_event() argument
2868 sfp_attach(struct sfp * sfp) sfp_attach() argument
2873 sfp_detach(struct sfp * sfp) sfp_detach() argument
2878 sfp_start(struct sfp * sfp) sfp_start() argument
2883 sfp_stop(struct sfp * sfp) sfp_stop() argument
2888 sfp_set_signal_rate(struct sfp * sfp,unsigned int rate_kbd) sfp_set_signal_rate() argument
2902 sfp_module_info(struct sfp * sfp,struct ethtool_modinfo * modinfo) sfp_module_info() argument
2917 sfp_module_eeprom(struct sfp * sfp,struct ethtool_eeprom * ee,u8 * data) sfp_module_eeprom() argument
2954 sfp_module_eeprom_by_page(struct sfp * sfp,const struct ethtool_module_eeprom * page,struct netlink_ext_ack * extack) sfp_module_eeprom_by_page() argument
2994 struct sfp *sfp = container_of(work, struct sfp, timeout.work); sfp_timeout() local
3001 sfp_check_state(struct sfp * sfp) sfp_check_state() argument
3038 struct sfp *sfp = data; sfp_irq() local
3047 struct sfp *sfp = container_of(work, struct sfp, poll.work); sfp_poll() local
3060 struct sfp *sfp; sfp_alloc() local
3080 struct sfp *sfp = data; sfp_cleanup() local
3095 sfp_i2c_get(struct sfp * sfp) sfp_i2c_get() argument
3125 struct sfp *sfp; sfp_probe() local
3256 struct sfp *sfp = platform_get_drvdata(pdev); sfp_remove() local
3268 struct sfp *sfp = platform_get_drvdata(pdev); sfp_shutdown() local
[all...]
H A Dsfp-bus.c24 struct sfp *sfp; member
389 struct sfp_bus *sfp, *new, *found = NULL; in sfp_bus_get() local
395 list_for_each_entry(sfp, &sfp_buses, node) { in sfp_bus_get()
396 if (sfp->fwnode == fwnode) { in sfp_bus_get()
397 kref_get(&sfp->kref); in sfp_bus_get()
398 found = sfp; in sfp_bus_get()
456 bus->socket_ops->attach(bus->sfp); in sfp_register_bus()
458 bus->socket_ops->start(bus->sfp); in sfp_register_bus()
470 bus->socket_ops->stop(bus->sfp); in sfp_unregister_bus()
471 bus->socket_ops->detach(bus->sfp); in sfp_unregister_bus()
[all …]
/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-sysfs.c282 static void pvr2_sysfs_add_control(struct pvr2_sysfs *sfp,int ctl_id) in pvr2_sysfs_add_control() argument
289 cptr = pvr2_hdw_get_ctrl_by_index(sfp->channel.hdw,ctl_id); in pvr2_sysfs_add_control()
299 cip->chptr = sfp; in pvr2_sysfs_add_control()
301 if (sfp->item_last) { in pvr2_sysfs_add_control()
302 sfp->item_last->item_next = cip; in pvr2_sysfs_add_control()
304 sfp->item_first = cip; in pvr2_sysfs_add_control()
306 sfp->item_last = cip; in pvr2_sysfs_add_control()
391 ret = sysfs_create_group(&sfp->class_dev->kobj,&cip->grp); in pvr2_sysfs_add_control()
409 static void pvr2_sysfs_add_debugifc(struct pvr2_sysfs *sfp) in pvr2_sysfs_add_debugifc() argument
425 sfp->debugifc = dip; in pvr2_sysfs_add_debugifc()
[all …]
/linux/drivers/pinctrl/starfive/
H A Dpinctrl-starfive-jh7110.c99 struct jh7110_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev); in jh7110_pin_dbg_show() local
100 const struct jh7110_pinctrl_soc_info *info = sfp->info; in jh7110_pin_dbg_show()
104 if (pin < sfp->gc.ngpio) { in jh7110_pin_dbg_show()
107 u32 dout = readl_relaxed(sfp->base + info->dout_reg_base + offset); in jh7110_pin_dbg_show()
108 u32 doen = readl_relaxed(sfp->base + info->doen_reg_base + offset); in jh7110_pin_dbg_show()
109 u32 gpi = readl_relaxed(sfp->base + info->gpi_reg_base + offset); in jh7110_pin_dbg_show()
127 struct jh7110_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev); in jh7110_dt_node_to_map() local
128 struct device *dev = sfp->gc.parent; in jh7110_dt_node_to_map()
152 mutex_lock(&sfp->mutex); in jh7110_dt_node_to_map()
230 mutex_unlock(&sfp in jh7110_dt_node_to_map()
251 jh7110_set_gpiomux(struct jh7110_pinctrl * sfp,unsigned int pin,unsigned int din,u32 dout,u32 doen) jh7110_set_gpiomux() argument
297 struct jh7110_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev); jh7110_set_mux() local
349 jh7110_padcfg_rmw(struct jh7110_pinctrl * sfp,unsigned int pin,u32 mask,u32 value) jh7110_padcfg_rmw() argument
376 struct jh7110_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev); jh7110_pinconf_get() local
446 struct jh7110_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev); jh7110_pinconf_group_set() local
519 struct jh7110_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev); jh7110_pinconf_dbg_show() local
549 struct jh7110_pinctrl *sfp = container_of(gc, jh7110_gpio_get_direction() local
565 struct jh7110_pinctrl *sfp = container_of(gc, jh7110_gpio_direction_input() local
584 struct jh7110_pinctrl *sfp = container_of(gc, jh7110_gpio_direction_output() local
602 struct jh7110_pinctrl *sfp = container_of(gc, jh7110_gpio_get() local
613 struct jh7110_pinctrl *sfp = container_of(gc, jh7110_gpio_set() local
634 struct jh7110_pinctrl *sfp = container_of(gc, jh7110_gpio_set_config() local
677 struct jh7110_pinctrl *sfp = container_of(gc, jh7110_gpio_add_pin_ranges() local
691 struct jh7110_pinctrl *sfp = jh7110_from_irq_data(d); jh7110_irq_ack() local
709 struct jh7110_pinctrl *sfp = jh7110_from_irq_data(d); jh7110_irq_mask() local
728 struct jh7110_pinctrl *sfp = jh7110_from_irq_data(d); jh7110_irq_mask_ack() local
751 struct jh7110_pinctrl *sfp = jh7110_from_irq_data(d); jh7110_irq_unmask() local
770 struct jh7110_pinctrl *sfp = jh7110_from_irq_data(d); jh7110_irq_set_type() local
845 struct jh7110_pinctrl *sfp; jh7110_pinctrl_probe() local
974 struct jh7110_pinctrl *sfp = dev_get_drvdata(dev); jh7110_pinctrl_suspend() local
988 struct jh7110_pinctrl *sfp = dev_get_drvdata(dev); jh7110_pinctrl_resume() local
[all...]
H A Dpinctrl-starfive-jh7100.c216 static inline unsigned int starfive_pin_to_gpio(const struct starfive_pinctrl *sfp, in starfive_pin_to_gpio() argument
219 return pin - sfp->gpios.pin_base; in starfive_pin_to_gpio()
222 static inline unsigned int starfive_gpio_to_pin(const struct starfive_pinctrl *sfp, in starfive_gpio_to_pin() argument
225 return sfp->gpios.pin_base + gpio; in starfive_gpio_to_pin()
456 struct starfive_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev); in starfive_pin_dbg_show() local
457 unsigned int gpio = starfive_pin_to_gpio(sfp, pin); in starfive_pin_dbg_show()
464 reg = sfp->base + GPON_DOUT_CFG + 8 * gpio; in starfive_pin_dbg_show()
481 struct starfive_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev); in starfive_dt_node_to_map() local
482 struct device *dev = sfp->gc.parent; in starfive_dt_node_to_map()
526 mutex_lock(&sfp->mutex); in starfive_dt_node_to_map()
[all …]
H A Dpinctrl-starfive-jh7110-aon.c75 static int jh7110_aon_set_one_pin_mux(struct jh7110_pinctrl *sfp, in jh7110_aon_set_one_pin_mux() argument
80 if (pin < sfp->gc.ngpio && func == 0) in jh7110_aon_set_one_pin_mux()
81 jh7110_set_gpiomux(sfp, pin, din, dout, doen); in jh7110_aon_set_one_pin_mux()
86 static int jh7110_aon_get_padcfg_base(struct jh7110_pinctrl *sfp, in jh7110_aon_get_padcfg_base() argument
97 struct jh7110_pinctrl *sfp = jh7110_from_irq_desc(desc); in jh7110_aon_irq_handler() local
104 mis = readl_relaxed(sfp->base + JH7110_AON_GPIOMIS); in jh7110_aon_irq_handler()
106 generic_handle_domain_irq(sfp->gc.irq.domain, pin); in jh7110_aon_irq_handler()
113 struct jh7110_pinctrl *sfp = container_of(gc, in jh7110_aon_init_hw() local
117 writel_relaxed(0, sfp->base + JH7110_AON_GPIOIE); in jh7110_aon_init_hw()
119 writel_relaxed(0, sfp->base + JH7110_AON_GPIOIC); in jh7110_aon_init_hw()
[all …]
H A Dpinctrl-starfive-jh7110.h57 int (*jh7110_set_one_pin_mux)(struct jh7110_pinctrl *sfp,
62 int (*jh7110_get_padcfg_base)(struct jh7110_pinctrl *sfp,
68 void jh7110_set_gpiomux(struct jh7110_pinctrl *sfp, unsigned int pin,
/linux/arch/arm64/boot/dts/microchip/
H A Dsparx5_pcb134_board.dtsi266 sfp_eth12: sfp-eth12 {
267 compatible = "sff,sfp";
275 sfp_eth13: sfp-eth13 {
276 compatible = "sff,sfp";
284 sfp_eth14: sfp-eth14 {
285 compatible = "sff,sfp";
293 sfp_eth15: sfp-eth15 {
294 compatible = "sff,sfp";
302 sfp_eth48: sfp-eth48 {
303 compatible = "sff,sfp";
[all …]
H A Dsparx5_pcb135_board.dtsi67 sfp_eth60: sfp-eth60 {
68 compatible = "sff,sfp";
77 sfp_eth61: sfp-eth61 {
78 compatible = "sff,sfp";
87 sfp_eth62: sfp-eth62 {
88 compatible = "sff,sfp";
97 sfp_eth63: sfp-eth63 {
98 compatible = "sff,sfp";
706 sfp = <&sfp_eth60>;
714 sfp = <&sfp_eth61>;
[all …]
/linux/drivers/scsi/snic/
H A Dsnic_debugfs.c165 snic_stats_show(struct seq_file *sfp, void *data) in snic_stats_show() argument
167 struct snic *snic = (struct snic *) sfp->private; in snic_stats_show()
174 seq_printf(sfp, in snic_stats_show()
180 seq_printf(sfp, in snic_stats_show()
211 seq_puts(sfp, "\nSGL Counters\n"); in snic_stats_show()
214 seq_printf(sfp, in snic_stats_show()
219 seq_puts(sfp, "\n"); in snic_stats_show()
223 seq_printf(sfp, in snic_stats_show()
228 seq_printf(sfp, in snic_stats_show()
243 seq_printf(sfp, in snic_stats_show()
[all …]
/linux/fs/freevxfs/
H A Dvxfs_fshead.c87 struct vxfs_fsh *pfp, *sfp; in vxfs_read_fshead() local
108 sfp = vxfs_getfsh(infp->vsi_fship, 0); in vxfs_read_fshead()
109 if (!sfp) { in vxfs_read_fshead()
115 vxfs_dumpfsh(sfp); in vxfs_read_fshead()
129 fs32_to_cpu(infp, sfp->fsh_ilistino[0])); in vxfs_read_fshead()
152 kfree(sfp); in vxfs_read_fshead()
162 kfree(sfp); in vxfs_read_fshead()
/linux/arch/arm/boot/dts/microchip/
H A Dlan966x-pcb8309.dts36 i2c102: i2c-sfp@1 {
40 i2c103: i2c-sfp@2 {
82 compatible = "sff,sfp";
91 compatible = "sff,sfp";
193 sfp = <&sfp2>;
201 sfp = <&sfp3>;
H A Dlan966x-kontron-kswitch-d10-mmt-6g-2gs.dts20 compatible = "sff,sfp";
32 compatible = "sff,sfp";
82 sfp = <&sfp0>;
90 sfp = <&sfp1>;
/linux/arch/arm/boot/dts/marvell/
H A Darmada-385-clearfog-gtr-l8.dts11 sfp1: sfp-1 {
12 compatible = "sff,sfp";
83 label = "lan-sfp";
85 sfp = <&sfp1>;
H A Darmada-388-clearfog.dtsi80 sfp: sfp { label
81 compatible = "sff,sfp";
109 sfp = <&sfp>;
/linux/arch/arm64/boot/dts/marvell/
H A Darmada-8040-mcbin.dtsi64 sfp_eth0: sfp-eth0 {
66 compatible = "sff,sfp";
77 sfp_eth1: sfp-eth1 {
79 compatible = "sff,sfp";
90 sfp_eth3: sfp-eth3 {
92 compatible = "sff,sfp";
214 cp0_sfp_1g_pins: sfp-1g-pins {
309 sfp = <&sfp_eth3>;
325 cp1_sfp_1g_pins: sfp-1g-pins {
H A Darmada-3720-uDPU.dts11 sfp_eth0: sfp-eth0 {
12 compatible = "sff,sfp";
41 sfp = <&sfp_eth0>;
H A Darmada-3720-turris-mox.dts100 sfp: sfp { label
101 compatible = "sff,sfp";
426 port-sfp@a {
428 label = "sfp";
429 sfp = <&sfp>;
620 port-sfp@a {
622 label = "sfp";
623 sfp = <&sfp>;
805 port-sfp@a {
807 label = "sfp";
[all …]
H A Dcn9130-cf.dtsi27 sfp: sfp { label
28 compatible = "sff,sfp";
43 sfp = <&sfp>;
H A Darmada-8040-mcbin.dts23 sfp = <&sfp_eth0>;
29 sfp = <&sfp_eth1>;
H A Darmada-8040-mcbin-singleshot.dts36 sfp = <&sfp_eth0>;
43 sfp = <&sfp_eth1>;
/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-lx2160a-rdb.dts35 sfp2: sfp-2 {
36 compatible = "sff,sfp";
46 sfp3: sfp-3 {
47 compatible = "sff,sfp";
202 compatible = "fsl,lx2160ardb-fpga-gpio-sfp";
214 compatible = "fsl,lx2160ardb-fpga-gpio-sfp";
H A Dfsl-lx2160a-tqmlx2160a-mblx2160a_x_8_x.dtso12 sfp = <&sfp_xfi1>;
17 sfp = <&sfp_xfi2>;
H A Dfsl-lx2160a-tqmlx2160a-mblx2160a_x_7_x.dtso18 sfp = <&sfp_xfi1>;
23 sfp = <&sfp_xfi2>;
/linux/arch/arm/boot/dts/nxp/vf/
H A Dvf610-zii-scu4-aib.dts206 sfp = <&sff1>;
214 sfp = <&sff2>;
222 sfp = <&sff3>;
230 sfp = <&sff4>;
238 sfp = <&sff5>;
246 sfp = <&sff6>;
254 sfp = <&sff0>;
294 sfp = <&sff7>;
302 sfp = <&sff8>;
310 sfp = <&sff9>;

123