| /kernel/linux/linux-5.10/drivers/firewire/ |
| D | nosy.c | 85 lynx_get(struct pcilynx *lynx) in lynx_get() argument 87 kref_get(&lynx->kref); in lynx_get() 89 return lynx; in lynx_get() 99 lynx_put(struct pcilynx *lynx) in lynx_put() argument 101 kref_put(&lynx->kref, lynx_release); in lynx_put() 105 struct pcilynx *lynx; member 145 list_empty(&client->lynx->link)) in packet_buffer_get() 214 reg_write(struct pcilynx *lynx, int offset, u32 data) in reg_write() argument 216 writel(data, lynx->registers + offset); in reg_write() 220 reg_read(struct pcilynx *lynx, int offset) in reg_read() argument [all …]
|
| /kernel/linux/linux-6.6/drivers/firewire/ |
| D | nosy.c | 85 lynx_get(struct pcilynx *lynx) in lynx_get() argument 87 kref_get(&lynx->kref); in lynx_get() 89 return lynx; in lynx_get() 99 lynx_put(struct pcilynx *lynx) in lynx_put() argument 101 kref_put(&lynx->kref, lynx_release); in lynx_put() 105 struct pcilynx *lynx; member 145 list_empty(&client->lynx->link)) in packet_buffer_get() 214 reg_write(struct pcilynx *lynx, int offset, u32 data) in reg_write() argument 216 writel(data, lynx->registers + offset); in reg_write() 220 reg_read(struct pcilynx *lynx, int offset) in reg_read() argument [all …]
|
| /kernel/linux/linux-6.6/drivers/net/pcs/ |
| D | pcs-lynx.c | 3 * Lynx PCS MDIO helpers 8 #include <linux/pcs-lynx.h> 36 #define lynx_to_phylink_pcs(lynx) (&(lynx)->pcs) argument 86 struct lynx_pcs *lynx = phylink_pcs_to_lynx(pcs); in lynx_pcs_get_state() local 92 phylink_mii_c22_pcs_get_state(lynx->mdio, state); in lynx_pcs_get_state() 95 lynx_pcs_get_state_2500basex(lynx->mdio, state); in lynx_pcs_get_state() 98 lynx_pcs_get_state_usxgmii(lynx->mdio, state); in lynx_pcs_get_state() 101 phylink_mii_c45_pcs_get_state(lynx->mdio, state); in lynx_pcs_get_state() 107 dev_dbg(&lynx->mdio->dev, in lynx_pcs_get_state() 175 struct lynx_pcs *lynx = phylink_pcs_to_lynx(pcs); in lynx_pcs_config() local [all …]
|
| D | Makefile | 7 obj-$(CONFIG_PCS_LYNX) += pcs-lynx.o
|
| D | Kconfig | 18 This module provides helpers to phylink for managing the Lynx PCS
|
| /kernel/linux/linux-5.10/drivers/net/pcs/ |
| D | pcs-lynx.c | 3 * Lynx PCS MDIO helpers 8 #include <linux/pcs-lynx.h> 83 struct lynx_pcs *lynx = phylink_pcs_to_lynx(pcs); in lynx_pcs_get_state() local 88 phylink_mii_c22_pcs_get_state(lynx->mdio, state); in lynx_pcs_get_state() 91 lynx_pcs_get_state_2500basex(lynx->mdio, state); in lynx_pcs_get_state() 94 lynx_pcs_get_state_usxgmii(lynx->mdio, state); in lynx_pcs_get_state() 97 phylink_mii_c45_pcs_get_state(lynx->mdio, state); in lynx_pcs_get_state() 103 dev_dbg(&lynx->mdio->dev, in lynx_pcs_get_state() 163 struct lynx_pcs *lynx = phylink_pcs_to_lynx(pcs); in lynx_pcs_config() local 168 return lynx_pcs_config_sgmii(lynx->mdio, mode, advertising); in lynx_pcs_config() [all …]
|
| D | Makefile | 5 obj-$(CONFIG_PCS_LYNX) += pcs-lynx.o
|
| D | Kconfig | 18 This module provides helpers to phylink for managing the Lynx PCS
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/pcs/ |
| D | fsl,lynx-pcs.yaml | 4 $id: http://devicetree.org/schemas/net/pcs/fsl,lynx-pcs.yaml# 7 title: NXP Lynx PCS 13 NXP Lynx 10G and 28G SerDes have Ethernet PCS devices which can be used as 19 const: fsl,lynx-pcs 37 compatible = "fsl,lynx-pcs";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/ |
| D | fsl,lynx-28g.yaml | 4 $id: http://devicetree.org/schemas/phy/fsl,lynx-28g.yaml# 7 title: Freescale Lynx 28G SerDes PHY 15 - fsl,lynx-28g 36 compatible = "fsl,lynx-28g";
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | fsl-ls1043-post.dtsi | 56 compatible = "fsl,lynx-pcs"; 61 compatible = "fsl,lynx-pcs"; 66 compatible = "fsl,lynx-pcs";
|
| D | fsl-ls1046-post.dtsi | 59 compatible = "fsl,lynx-pcs"; 64 compatible = "fsl,lynx-pcs"; 69 compatible = "fsl,lynx-pcs";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/ |
| D | imx6dl-yapp4-lynx.dts | 11 model = "Y Soft IOTA Lynx i.MX6DualLite board"; 12 compatible = "ysoft,imx6dl-yapp4-lynx", "fsl,imx6dl";
|
| /kernel/linux/linux-6.6/drivers/phy/freescale/ |
| D | Kconfig | 41 tristate "Freescale Layerscape Lynx 28G SerDes PHY support" 46 Enable this to add support for the Lynx SerDes 28G PHY as
|
| D | Makefile | 6 obj-$(CONFIG_PHY_FSL_LYNX_28G) += phy-fsl-lynx-28g.o
|
| /kernel/linux/linux-6.6/arch/alpha/kernel/ |
| D | sys_sable.c | 9 * Code supporting the Sable, Sable-Gamma, and Lynx systems. 218 /* LYNX hardware specifics 221 * For LYNX, which is also baroque, we manage 64 IRQs, via a custom IC. 349 * PCI Fixup configuration for ALPHA LYNX (2100A) 358 * 4 NCR 810 (Demi-Lynx only) 393 { 28, 28, 28, 28, 28}, /* IdSel 17 NCR lynx */ in lynx_map_irq() 490 .name = "SABLE/LYNX", 610 .vector_name = "Lynx", 634 ALIAS_MV(lynx) 635 #endif /* GENERIC || LYNX */
|
| /kernel/linux/linux-5.10/arch/alpha/kernel/ |
| D | sys_sable.c | 9 * Code supporting the Sable, Sable-Gamma, and Lynx systems. 218 /* LYNX hardware specifics 221 * For LYNX, which is also baroque, we manage 64 IRQs, via a custom IC. 349 * PCI Fixup configuration for ALPHA LYNX (2100A) 358 * 4 NCR 810 (Demi-Lynx only) 393 { 28, 28, 28, 28, 28}, /* IdSel 17 NCR lynx */ in lynx_map_irq() 490 .name = "SABLE/LYNX", 610 .vector_name = "Lynx", 634 ALIAS_MV(lynx) 635 #endif /* GENERIC || LYNX */
|
| /kernel/linux/linux-5.10/drivers/misc/mei/ |
| D | hw-me-regs.h | 52 #define MEI_DEV_ID_LPT_H 0x8C3A /* Lynx Point H */ 53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */ 54 #define MEI_DEV_ID_LPT_LP 0x9C3A /* Lynx Point LP */ 55 #define MEI_DEV_ID_LPT_HR 0x8CBA /* Lynx Point H Refresh */
|
| /kernel/linux/linux-6.6/drivers/misc/mei/ |
| D | hw-me-regs.h | 52 #define MEI_DEV_ID_LPT_H 0x8C3A /* Lynx Point H */ 53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */ 54 #define MEI_DEV_ID_LPT_LP 0x9C3A /* Lynx Point LP */ 55 #define MEI_DEV_ID_LPT_HR 0x8CBA /* Lynx Point H Refresh */
|
| /kernel/linux/linux-6.6/sound/soc/intel/boards/ |
| D | hsw_rt5640.c | 3 * Sound card driver for Intel Haswell Lynx Point with Realtek 5640 175 MODULE_DESCRIPTION("Sound card driver for Intel Haswell Lynx Point with Realtek 5640");
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | pcs-lynx.h | 3 * Lynx PCS helpers
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | pcs-lynx.h | 3 * Lynx PCS helpers
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | ahci.c | 337 { PCI_VDEVICE(INTEL, 0x8c02), board_ahci }, /* Lynx Point AHCI */ 338 { PCI_VDEVICE(INTEL, 0x8c03), board_ahci_low_power }, /* Lynx M AHCI */ 339 { PCI_VDEVICE(INTEL, 0x8c04), board_ahci }, /* Lynx Point RAID */ 340 { PCI_VDEVICE(INTEL, 0x8c05), board_ahci_low_power }, /* Lynx M RAID */ 341 { PCI_VDEVICE(INTEL, 0x8c06), board_ahci }, /* Lynx Point RAID */ 342 { PCI_VDEVICE(INTEL, 0x8c07), board_ahci_low_power }, /* Lynx M RAID */ 343 { PCI_VDEVICE(INTEL, 0x8c0e), board_ahci }, /* Lynx Point RAID */ 344 { PCI_VDEVICE(INTEL, 0x8c0f), board_ahci_low_power }, /* Lynx M RAID */ 345 { PCI_VDEVICE(INTEL, 0x9c02), board_ahci_low_power }, /* Lynx LP AHCI */ 346 { PCI_VDEVICE(INTEL, 0x9c03), board_ahci_low_power }, /* Lynx LP AHCI */ [all …]
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | ahci.c | 343 { PCI_VDEVICE(INTEL, 0x8c02), board_ahci }, /* Lynx Point AHCI */ 344 { PCI_VDEVICE(INTEL, 0x8c03), board_ahci_low_power }, /* Lynx M AHCI */ 345 { PCI_VDEVICE(INTEL, 0x8c04), board_ahci }, /* Lynx Point RAID */ 346 { PCI_VDEVICE(INTEL, 0x8c05), board_ahci_low_power }, /* Lynx M RAID */ 347 { PCI_VDEVICE(INTEL, 0x8c06), board_ahci }, /* Lynx Point RAID */ 348 { PCI_VDEVICE(INTEL, 0x8c07), board_ahci_low_power }, /* Lynx M RAID */ 349 { PCI_VDEVICE(INTEL, 0x8c0e), board_ahci }, /* Lynx Point RAID */ 350 { PCI_VDEVICE(INTEL, 0x8c0f), board_ahci_low_power }, /* Lynx M RAID */ 351 { PCI_VDEVICE(INTEL, 0x9c02), board_ahci_low_power }, /* Lynx LP AHCI */ 352 { PCI_VDEVICE(INTEL, 0x9c03), board_ahci_low_power }, /* Lynx LP AHCI */ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
| D | dpaa2-mac.h | 10 #include <linux/pcs-lynx.h>
|