Lines Matching refs:fw_cfg_cmdline_dev
771 static struct platform_device *fw_cfg_cmdline_dev; variable
810 if (fw_cfg_cmdline_dev) { in fw_cfg_cmdline_set()
812 platform_device_unregister(fw_cfg_cmdline_dev); in fw_cfg_cmdline_set()
858 fw_cfg_cmdline_dev = platform_device_register_simple("fw_cfg", in fw_cfg_cmdline_set()
861 return PTR_ERR_OR_ZERO(fw_cfg_cmdline_dev); in fw_cfg_cmdline_set()
870 if (!fw_cfg_cmdline_dev || in fw_cfg_cmdline_get()
872 (fw_cfg_cmdline_dev->resource[0].flags == IORESOURCE_MEM))) in fw_cfg_cmdline_get()
875 switch (fw_cfg_cmdline_dev->num_resources) { in fw_cfg_cmdline_get()
878 resource_size(&fw_cfg_cmdline_dev->resource[0]), in fw_cfg_cmdline_get()
879 fw_cfg_cmdline_dev->resource[0].start); in fw_cfg_cmdline_get()
882 resource_size(&fw_cfg_cmdline_dev->resource[0]), in fw_cfg_cmdline_get()
883 fw_cfg_cmdline_dev->resource[0].start, in fw_cfg_cmdline_get()
884 fw_cfg_cmdline_dev->resource[1].start, in fw_cfg_cmdline_get()
885 fw_cfg_cmdline_dev->resource[2].start); in fw_cfg_cmdline_get()
888 resource_size(&fw_cfg_cmdline_dev->resource[0]), in fw_cfg_cmdline_get()
889 fw_cfg_cmdline_dev->resource[0].start, in fw_cfg_cmdline_get()
890 fw_cfg_cmdline_dev->resource[1].start, in fw_cfg_cmdline_get()
891 fw_cfg_cmdline_dev->resource[2].start, in fw_cfg_cmdline_get()
892 fw_cfg_cmdline_dev->resource[3].start); in fw_cfg_cmdline_get()
897 fw_cfg_cmdline_dev->num_resources); in fw_cfg_cmdline_get()
932 platform_device_unregister(fw_cfg_cmdline_dev); in fw_cfg_sysfs_exit()