/linux/Documentation/devicetree/bindings/clock/ |
H A D | silabs,si5351.yaml | 4 $id: http://devicetree.org/schemas/clock/silabs,si5351.yaml# 24 - silabs,si5351a # Si5351A, 20-QFN package 25 - silabs,si5351a-msop # Si5351A, 10-MSOP package 26 - silabs,si5351b # Si5351B, 20-QFN package 27 - silabs,si5351c # Si5351C, 20-QFN package 53 silabs,pll-source: 65 silabs,pll-reset-mode: 80 In mode 1, the PLL is only reset if the silabs,pll-reset is 98 silabs,clock-source: 109 silabs,drive-strength: [all …]
|
H A D | silabs,si5341.txt | 6 https://www.silabs.com/documents/public/data-sheets/Si5341-40-D-DataSheet.pdf 8 https://www.silabs.com/documents/public/reference-manuals/Si5341-40-D-RM.pdf 10 https://www.silabs.com/documents/public/reference-manuals/Si5345-44-42-D-RM.pdf 34 "silabs,si5340" - Si5340 A/B/C/D 35 "silabs,si5341" - Si5341 A/B/C/D 36 "silabs,si5342" - Si5342 A/B/C/D 37 "silabs,si5344" - Si5344 A/B/C/D 38 "silabs,si5345" - Si5345 A/B/C/D 52 - silabs,pll-m-num, silabs,pll-m-den: Numerator and denominator for PLL 58 - silabs,reprogram: When present, the driver will always assume the device must [all …]
|
H A D | silabs,si570.txt | 10 https://www.silabs.com/Support%20Documents/TechnicalDocs/si570.pdf 12 https://www.silabs.com/Support%20Documents/TechnicalDocs/si598-99.pdf 15 - compatible: Shall be one of "silabs,si570", "silabs,si571", 16 "silabs,si598", "silabs,si599" 31 - silabs,skip-recall: Do not perform NVM->RAM recall operation. It will rely 37 compatible = "silabs,si570";
|
H A D | silabs,si544.txt | 9 https://www.silabs.com/documents/public/data-sheets/si544-datasheet.pdf 12 - compatible: One of "silabs,si514a", "silabs,si514b" "silabs,si514c" according 24 compatible = "silabs,si544b";
|
H A D | silabs,si514.txt | 9 https://www.silabs.com/Support%20Documents/TechnicalDocs/si514.pdf 12 - compatible: Shall be "silabs,si514" 23 compatible = "silabs,si514";
|
/linux/Documentation/devicetree/bindings/net/wireless/ |
H A D | silabs,wfx.yaml | 5 $id: http://devicetree.org/schemas/net/wireless/silabs,wfx.yaml# 11 - Jérôme Pouiller <jerome.pouiller@silabs.com> 16 https://www.silabs.com/documents/public/data-sheets/wf200-datasheet.pdf 36 - silabs,brd4001a # WGM160P Evaluation Board 37 - silabs,brd8022a # WF200 Evaluation Board 38 - silabs,brd8023a # WFM200 Evaluation Board 39 - const: silabs,wf200 # Chip alone without antenna 68 silabs,antenna-config-file: 71 "Platform Data Set" in Silabs jargon). Default depends of "compatible" 72 string. For "silabs,wf200", the default is 'wf200.pds'. [all …]
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | dove-cubox.dts | 91 compatible = "silabs,si5351a-msop"; 102 silabs,pll-source = <0 0>, <1 0>; 106 silabs,drive-strength = <8>; 107 silabs,multisynth-source = <0>; 108 silabs,clock-source = <0>; 109 silabs,pll-master; 114 silabs,drive-strength = <8>; 115 silabs,multisynth-source = <1>; 116 silabs,clock-source = <0>; 117 silabs,pll-master;
|
/linux/Documentation/misc-devices/ |
H A D | c2port.rst | 25 This driver implements the support for Linux of Silicon Labs (Silabs) 35 The C2 Interface main references are at (https://www.silabs.com) 39 https://www.silabs.com/Support Documents/TechnicalDocs/an127.pdf 42 …https://www.silabs.com/pages/DownloadDoc.aspx?FILEURL=Support%20Documents/TechnicalDocs/an127.pdf&…
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | silabs,si470x.yaml | 4 $id: http://devicetree.org/schemas/media/silabs,si470x.yaml# 15 const: silabs,si470x 42 compatible = "silabs,si470x";
|
H A D | si4713.txt | 9 - compatible: Should contain "silabs,si4713" 22 compatible = "silabs,si4713";
|
/linux/Documentation/admin-guide/media/ |
H A D | si470x.rst | 16 I2C. But SiLabs also provides a reference design, which integrates this IC, 21 http://www.silabs.com/usbradio 43 http://www.silabs.com/products/mcu/Pages/USBFMRadioRD.aspx 167 http://www.silabs.com/usbradio
|
/linux/drivers/clk/ |
H A D | clk-si5341.c | 1291 if (!of_property_read_u32(child, "silabs,format", &val)) { in si5341_dt_parse_dt() 1307 "invalid silabs,format %u for %u\n", in si5341_dt_parse_dt() 1317 if (!of_property_read_u32(child, "silabs,common-mode", &val)) { in si5341_dt_parse_dt() 1320 "invalid silabs,common-mode %u\n", in si5341_dt_parse_dt() 1328 if (!of_property_read_u32(child, "silabs,amplitude", &val)) { in si5341_dt_parse_dt() 1331 "invalid silabs,amplitude %u\n", in si5341_dt_parse_dt() 1339 if (of_property_read_bool(child, "silabs,disable-high")) in si5341_dt_parse_dt() 1343 of_property_read_bool(child, "silabs,synth-master"); in si5341_dt_parse_dt() 1399 if (of_property_read_u32(np, "silabs,pll-m-num", &m_num)) { in si5341_initialize_pll() 1401 "PLL configuration requires silabs,pll-m-num\n"); in si5341_initialize_pll() [all …]
|
H A D | Kconfig | 122 tristate "Clock driver for SiLabs 5341 and 5340 A/B/C/D devices" 133 tristate "Clock driver for SiLabs 5351A/B/C" 141 tristate "Clock driver for SiLabs 514 devices" 150 tristate "Clock driver for SiLabs 544 devices" 158 tristate "Clock driver for SiLabs 570 and compatible devices"
|
H A D | clk-si570.c | 450 "silabs,skip-recall"); in si570_probe() 509 { .compatible = "silabs,si570", .data = &clk_si570_info }, 510 { .compatible = "silabs,si571", .data = &clk_si570_info }, 511 { .compatible = "silabs,si598", .data = &clk_si590_info }, 512 { .compatible = "silabs,si599", .data = &clk_si590_info },
|
H A D | clk-si5351.c | 1164 { .compatible = "silabs,si5351a", .data = (void *)SI5351_VARIANT_A, }, 1165 { .compatible = "silabs,si5351a-msop", 1167 { .compatible = "silabs,si5351b", .data = (void *)SI5351_VARIANT_B, }, 1168 { .compatible = "silabs,si5351c", .data = (void *)SI5351_VARIANT_C, }, 1191 * property silabs,pll-source : <num src>, [<..>] in si5351_dt_parse() 1194 sz = of_property_read_variable_u32_array(np, "silabs,pll-source", array, 2, 4); in si5351_dt_parse() 1239 sz = of_property_read_variable_u32_array(np, "silabs,pll-reset-mode", array, 2, 4); in si5351_dt_parse() 1289 if (!of_property_read_u32(child, "silabs,multisynth-source", in si5351_dt_parse() 1308 if (!of_property_read_u32(child, "silabs,clock-source", &val)) { in si5351_dt_parse() 1340 if (!of_property_read_u32(child, "silabs,drive-strength", in si5351_dt_parse() [all …]
|
H A D | clk-si544.c | 490 { .compatible = "silabs,si544a", .data = (void *)1500000000 }, 491 { .compatible = "silabs,si544b", .data = (void *)800000000 }, 492 { .compatible = "silabs,si544c", .data = (void *)350000000 },
|
/linux/drivers/net/wireless/silabs/wfx/ |
H A D | bus_sdio.c | 186 { .compatible = "silabs,wf200", .data = &pdata_wf200 }, 187 { .compatible = "silabs,brd4001a", .data = &pdata_brd4001a }, 188 { .compatible = "silabs,brd8022a", .data = &pdata_brd8022a }, 189 { .compatible = "silabs,brd8023a", .data = &pdata_brd8023a },
|
H A D | bus_spi.c | 267 { .compatible = "silabs,wf200" }, 268 { .compatible = "silabs,brd4001a" }, 269 { .compatible = "silabs,brd8022a" }, 270 { .compatible = "silabs,brd8023a" },
|
H A D | Kconfig | 11 Silabs does not use a reliable SDIO vendor ID. So, to avoid conflicts,
|
/linux/drivers/iio/humidity/ |
H A D | si7005.c | 3 * si7005.c - Support for Silabs Si7005 humidity and temperature sensor 173 { .compatible = "silabs,si7005" }, 189 MODULE_DESCRIPTION("Silabs Si7005 humidity and temperature sensor driver");
|
H A D | si7020.c | 15 * Si7013: http://www.silabs.com/Support%20Documents/TechnicalDocs/Si7013.pdf 16 * Si7020: http://www.silabs.com/Support%20Documents/TechnicalDocs/Si7020.pdf 17 * Si7021: http://www.silabs.com/Support%20Documents/TechnicalDocs/Si7021.pdf 277 { .compatible = "silabs,si7020" },
|
/linux/Documentation/devicetree/bindings/i2c/ |
H A D | i2c-mux-reg.txt | 56 compatible = "silabs,si5338"; 69 compatible = "silabs,si5338";
|
/linux/Documentation/devicetree/bindings/ |
H A D | trivial-devices.yaml | 345 - silabs,em3581 347 - silabs,si3210 349 - silabs,si7005 351 - silabs,si7020
|
/linux/drivers/net/wireless/silabs/ |
H A D | Kconfig | 16 source "drivers/net/wireless/silabs/wfx/Kconfig"
|
/linux/drivers/net/wireless/ |
H A D | Makefile | 20 obj-$(CONFIG_WLAN_VENDOR_SILABS) += silabs/
|