Home
last modified time | relevance | path

Searched refs:smsc (Results 1 – 25 of 83) sorted by relevance

1234

/Linux-v4.19/drivers/mfd/
Dsmsc-ece1099.c36 struct smsc *smsc; in smsc_i2c_probe() local
40 smsc = devm_kzalloc(&i2c->dev, sizeof(*smsc), GFP_KERNEL); in smsc_i2c_probe()
41 if (!smsc) in smsc_i2c_probe()
44 smsc->regmap = devm_regmap_init_i2c(i2c, &smsc_regmap_config); in smsc_i2c_probe()
45 if (IS_ERR(smsc->regmap)) in smsc_i2c_probe()
46 return PTR_ERR(smsc->regmap); in smsc_i2c_probe()
48 i2c_set_clientdata(i2c, smsc); in smsc_i2c_probe()
49 smsc->dev = &i2c->dev; in smsc_i2c_probe()
52 of_property_read_u32(i2c->dev.of_node, "clock", &smsc->clk); in smsc_i2c_probe()
55 regmap_read(smsc->regmap, SMSC_DEV_ID, &devid); in smsc_i2c_probe()
[all …]
/Linux-v4.19/include/linux/mfd/
Dsmsc.h30 struct smsc { struct
45 struct smsc *smsc = dev_get_drvdata(child->parent); in smsc_read() argument
47 return regmap_read(smsc->regmap, reg, dest); in smsc_read()
53 struct smsc *smsc = dev_get_drvdata(child->parent); in smsc_write() local
55 return regmap_write(smsc->regmap, reg, value); in smsc_write()
/Linux-v4.19/Documentation/devicetree/bindings/net/
Dsmsc911x.txt4 - compatible : Should be "smsc,lan<model>", "smsc,lan9115"
18 - smsc,irq-active-high : Indicates the IRQ polarity is active-high
19 - smsc,irq-push-pull : Indicates the IRQ type is push-pull
20 - smsc,force-internal-phy : Forces SMSC LAN controller to use
22 - smsc,force-external-phy : Forces SMSC LAN controller to use
24 - smsc,save-mac-address : Indicates that mac address needs to be saved
35 compatible = "smsc,lan9220", "smsc,lan9115";
42 smsc,irq-push-pull;
Dsmsc-lan87xx.txt8 - smsc,disable-energy-detect:
13 smsc phy with disabled energy detect mode on an am335x based board.
21 smsc,disable-energy-detect;
/Linux-v4.19/arch/arm/boot/dts/
Domap-gpmc-smsc9221.dtsi6 * or smsc 9218) has faster timings, leading to higher
29 compatible = "smsc,lan9221","smsc,lan9115";
57 smsc,save-mac-address;
Demev2-kzm9d.dts83 compatible = "smsc,lan9220", "smsc,lan9115";
89 smsc,irq-active-high;
90 smsc,irq-push-pull;
Darm-realview-eb-bbrevd.dtsi39 compatible = "smsc,lan9118", "smsc,lan9115";
41 smsc,irq-active-high;
42 smsc,irq-push-pull;
Domap-gpmc-smsc911x.dtsi25 compatible = "smsc,lan9221", "smsc,lan9115";
53 smsc,save-mac-address;
Domap3-overo-tobiduo-common.dtsi25 compatible = "smsc,lan9221","smsc,lan9115";
52 smsc,save-mac-address;
Duniphier-support-card.dtsi20 compatible = "smsc,lan9118", "smsc,lan9115";
Dexynos5410-smdk5410.dts87 compatible = "smsc,lan9115";
93 smsc,irq-push-pull;
94 smsc,force-internal-phy;
Dr8a73a4-ape6evm.dts170 compatible = "smsc,lan9220", "smsc,lan9115";
176 smsc,irq-active-high;
177 smsc,irq-push-pull;
Domap3-sb-t35.dtsi103 compatible = "smsc,lan9221", "smsc,lan9115";
136 smsc,save-mac-address;
Dimx31-lite.dts168 compatible = "smsc,lan9117", "smsc,lan9115";
174 smsc,irq-push-pull;
Dmps2-an385.dts69 compatible = "smsc,lan9220", "smsc,lan9115";
73 smsc,irq-active-high;
Dmps2-an399.dts69 compatible = "smsc,lan9220", "smsc,lan9115";
73 smsc,irq-active-high;
Dr8a7792-wheat.dts42 compatible = "smsc,lan89218", "smsc,lan9115";
47 smsc,irq-push-pull;
48 smsc,save-mac-address;
Dimx53-ard.dts33 compatible = "smsc,lan9220", "smsc,lan9115";
47 smsc,irq-push-pull;
Dr8a7779-marzen.dts56 compatible = "smsc,lan9220", "smsc,lan9115";
64 smsc,irq-push-pull;
Ds3c6410-smdk6410.dts61 compatible = "smsc,lan9115";
67 smsc,force-internal-phy;
/Linux-v4.19/Documentation/devicetree/bindings/net/dsa/
Dlan9303.txt7 - "smsc,lan9303-i2c" for I2C managed mode
9 - "smsc,lan9303-mdio" for mdio managed mode
38 compatible = "smsc,lan9303-i2c";
75 compatible = "smsc,lan9303-mdio";
/Linux-v4.19/Documentation/devicetree/bindings/usb/
Dusb4604.txt4 - compatible: Should be "smsc,usb4604"
15 compatible = "smsc,usb4604";
Dusb3503.txt4 - compatible: Should be "smsc,usb3503" or "smsc,usb3503a".
30 compatible = "smsc,usb3503";
/Linux-v4.19/Documentation/hwmon/
Dsmsc47m110 http://www.smsc.com/media/Downloads_Public/Data_Sheets/47b272.pdf
11 http://www.smsc.com/media/Downloads_Public/Data_Sheets/47m10x.pdf
12 http://www.smsc.com/media/Downloads_Public/Data_Sheets/47m112.pdf
13 http://www.smsc.com/
/Linux-v4.19/Documentation/devicetree/bindings/memory-controllers/
Dexynos-srom.txt67 compatible = "smsc,lan9115";
73 smsc,irq-push-pull;
74 smsc,force-internal-phy;

1234