/linux-master/sound/hda/ |
H A D | intel-sdw-acpi.c | 14 #include <linux/fwnode.h>
|
/linux-master/drivers/iio/adc/ |
H A D | xilinx-ams.c | 1215 struct fwnode_handle *fwnode, 1223 if (fwnode_device_is_compatible(fwnode, "xlnx,zynqmp-ams-ps")) { 1224 ams->ps_base = fwnode_iomap(fwnode, 0); 1234 } else if (fwnode_device_is_compatible(fwnode, "xlnx,zynqmp-ams-pl")) { 1235 ams->pl_base = fwnode_iomap(fwnode, 0); 1246 num_channels = ams_get_ext_chan(fwnode, channels, 1248 } else if (fwnode_device_is_compatible(fwnode, "xlnx,zynqmp-ams")) { 1265 struct fwnode_handle *fwnode = dev_fwnode(dev); local 1278 if (fwnode_device_is_available(fwnode)) { 1279 ret = ams_init_module(indio_dev, fwnode, ams_channel 1214 ams_init_module(struct iio_dev *indio_dev, struct fwnode_handle *fwnode, struct iio_chan_spec *channels) argument [all...] |
/linux-master/drivers/media/i2c/ |
H A D | max9286.c | 15 #include <linux/fwnode.h> 30 #include <media/v4l2-fwnode.h> 159 struct fwnode_handle *fwnode; member in struct:max9286_source 225 if (source->fwnode) 672 source->fwnode, 755 mas = v4l2_async_nf_add_fwnode(&priv->notifier, source->fwnode, 1430 fwnode_handle_put(source->fwnode); 1431 source->fwnode = NULL; 1509 if (priv->sources[ep.port].fwnode) { 1518 source->fwnode [all...] |
/linux-master/drivers/irqchip/ |
H A D | irq-vf610-mscm-ir.c | 144 parent_fwspec.fwnode = domain->parent->fwnode;
|
H A D | qcom-irq-combiner.c | 120 if (is_acpi_node(fws->fwnode)) { 250 combiner->domain = irq_domain_create_linear(pdev->dev.fwnode, combiner->nirqs,
|
H A D | irq-partition-percpu.c | 194 struct partition_desc *partition_create_desc(struct fwnode_handle *fwnode, argument 213 d = irq_domain_create_linear(fwnode, nr_parts, &desc->ops, desc);
|
H A D | irq-ls-extirq.c | 155 priv->map[hwirq].fwnode = &ipar->fwnode;
|
H A D | irq-loongson-pch-lpc.c | 209 fwspec.fwnode = parent->fwnode;
|
H A D | irq-loongson-pch-msi.c | 108 fwspec.fwnode = domain->parent->fwnode;
|
H A D | irq-mvebu-gicp.c | 97 fwspec.fwnode = domain->parent->fwnode;
|
H A D | irq-mvebu-odmi.c | 100 fwspec.fwnode = domain->parent->fwnode;
|
H A D | irq-mchp-eic.c | 187 parent_fwspec.fwnode = domain->parent->fwnode;
|
H A D | irq-uniphier-aidet.c | 147 parent_fwspec.fwnode = domain->parent->fwnode;
|
H A D | irq-mbigen.c | 173 if (is_of_node(fwspec->fwnode) || is_acpi_device_node(fwspec->fwnode)) {
|
H A D | irq-renesas-rza1.c | 117 spec.fwnode = &priv->dev->of_node->fwnode;
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-thunderx-pcidrv.c | 216 i2c->adap.dev.fwnode = dev->fwnode;
|
/linux-master/drivers/leds/ |
H A D | leds-bcm6358.c | 114 init_data.fwnode = of_fwnode_handle(nc); 116 state = led_init_default_state_get(init_data.fwnode);
|
/linux-master/drivers/usb/cdns3/ |
H A D | cdns3-pci-wrap.c | 156 plat_info.fwnode = pdev->dev.fwnode;
|
/linux-master/drivers/pci/controller/ |
H A D | pcie-altera-msi.c | 174 struct fwnode_handle *fwnode = of_node_to_fwnode(msi->pdev->dev.of_node); local 183 msi->msi_domain = pci_msi_create_irq_domain(fwnode,
|
/linux-master/drivers/peci/ |
H A D | core.c | 100 fwnode_handle_put(controller->dev.fwnode); 152 fwnode_handle_put(controller->dev.fwnode);
|
/linux-master/drivers/leds/flash/ |
H A D | leds-mt6360.c | 588 led->v4l2_flash = v4l2_flash_init(parent, init_data->fwnode, 631 fwnode_for_each_child_node(init_data->fwnode, child) { 674 ret = fwnode_property_read_u32(init_data->fwnode, "led-max-microamp", 685 fwnode_property_read_string(init_data->fwnode, "linux,default-trigger", 701 ret = fwnode_property_read_u32(init_data->fwnode, "led-max-microamp", 716 ret = fwnode_property_read_u32(init_data->fwnode, "flash-max-microamp", 739 ret = fwnode_property_read_u32(init_data->fwnode, 803 struct led_init_data init_data = { .fwnode = child, };
|
H A D | leds-sgm3140.c | 217 child_node = fwnode_get_next_available_child_node(pdev->dev.fwnode, 221 "No fwnode child node found for connected LED.\n"); 252 init_data.fwnode = child_node;
|
/linux-master/drivers/staging/media/tegra-video/ |
H A D | vip.c | 19 #include <media/v4l2-fwnode.h> 170 subdev->fwnode = of_fwnode_handle(vip->chan.of_node);
|
/linux-master/sound/soc/intel/boards/ |
H A D | bytcr_rt5651.c | 531 struct fwnode_handle *fwnode; local 550 fwnode = fwnode_create_software_node(props, NULL); 551 if (IS_ERR(fwnode)) { 553 return PTR_ERR(fwnode); 556 ret = device_add_software_node(i2c_dev, to_software_node(fwnode)); 558 fwnode_handle_put(fwnode); 1014 priv->ext_amp_gpio = devm_fwnode_gpiod_get(dev, codec_dev->fwnode, 1031 priv->hp_detect = devm_fwnode_gpiod_get(dev, codec_dev->fwnode,
|
/linux-master/drivers/gpio/ |
H A D | gpiolib-devres.c | 135 * @fwnode: firmware node containing GPIO reference 148 struct fwnode_handle *fwnode, 161 desc = gpiod_find_and_request(dev, fwnode, con_id, index, flags, label, false); 147 devm_fwnode_gpiod_get_index(struct device *dev, struct fwnode_handle *fwnode, const char *con_id, int index, enum gpiod_flags flags, const char *label) argument
|