Searched full:ks8851 (Results 1 – 11 of 11) sorted by relevance
/linux/Documentation/devicetree/bindings/net/ |
H A D | micrel,ks8851.yaml | 4 $id: http://devicetree.org/schemas/net/micrel,ks8851.yaml# 7 title: Micrel KS8851 Ethernet MAC (SPI and Parallel bus options) 15 - micrel,ks8851 # SPI bus option 16 - micrel,ks8851-mll # Parallel bus option 51 const: micrel,ks8851 61 const: micrel,ks8851-mll 77 compatible = "micrel,ks8851"; 93 compatible = "micrel,ks8851-mll";
|
/linux/drivers/net/ethernet/micrel/ |
H A D | Kconfig | 28 config KS8851 config 29 tristate "Micrel KS8851 SPI" 38 SPI driver for Micrel KS8851 SPI attached network chip. 41 tristate "Micrel KS8851 MLL" 50 This platform driver is for Micrel KS8851 Address/data bus
|
H A D | ks8851_par.c | 2 /* drivers/net/ethernet/micrel/ks8851.c 23 #include "ks8851.h" 33 * struct ks8851_net_par - KS8851 Parallel driver private data 34 * @ks8851: KS8851 driver common private data 46 struct ks8851_net ks8851; member 53 #define to_ks8851_par(ks) container_of((ks), struct ks8851_net_par, ks8851) 87 * The KS8851-16MLL EESK pin allows selecting the endianness of the 16bit 98 * If the endian strap on the KS8851-16MLL in incorrect and the chip in ks_check_endian() 325 { .compatible = "micrel,ks8851-mll" }, 332 .name = "ks8851", [all …]
|
H A D | ks8851_spi.c | 2 /* drivers/net/ethernet/micrel/ks8851.c 27 #include "ks8851.h" 32 * struct ks8851_net_spi - KS8851 SPI driver private data 35 * @ks8851: KS8851 driver common private data 48 struct ks8851_net ks8851; member 58 #define to_ks8851_spi(ks) container_of((ks), struct ks8851_net_spi, ks8851) 319 ks = &kss->ks8851; in ks8851_tx_work() 419 ks = &kss->ks8851; in ks8851_probe_spi() 461 { .compatible = "micrel,ks8851" }, 468 .name = "ks8851", [all …]
|
H A D | ks8851_common.c | 2 /* drivers/net/ethernet/micrel/ks8851.c 26 #include "ks8851.h" 124 * Update the KS8851 MAC address registers from the address in @dev. 161 * Update our copy of the KS8851 MAC address from the registers of @dev. 688 strscpy(di->driver, "KS8851", sizeof(di->driver)); in ks8851_get_drvinfo() 893 * ks8851_phy_reg - convert MII register into a KS8851 register 896 * Return the KS8851 register number for the corresponding MII PHY register 898 * KS8851 register set. 986 /* KS8851 PHY ID registers are swapped in HW, swap them back. */ in ks8851_mdio_read() 1249 MODULE_DESCRIPTION("KS8851 Network driver");
|
H A D | ks8851.h | 2 /* drivers/net/ethernet/micrel/ks8851.h 7 * KS8851 register definitions 310 * struct ks8851_rxctrl - KS8851 driver rx control 342 * struct ks8851_net - KS8851 driver private data
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | omap4-var-om44customboard.dtsi | 160 ks8851_irq_pins: ks8851-irq-pins { 198 compatible = "ks8851";
|
H A D | omap4-sdp.dts | 356 ks8851_pins: ks8851-pins { 366 * it as a reset GPIO for ks8851. 474 compatible = "ks8851";
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-msm8960-cdp.dts | 39 compatible = "micrel,ks8851";
|
/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp15xx-dhcor-drc-compact.dtsi | 136 compatible = "micrel,ks8851-mll";
|
H A D | stm32mp15xx-dhcom-som.dtsi | 158 compatible = "micrel,ks8851-mll";
|