Lines Matching refs:fw_cfg_cmdline_dev
773 static struct platform_device *fw_cfg_cmdline_dev; variable
812 if (fw_cfg_cmdline_dev) { in fw_cfg_cmdline_set()
814 platform_device_unregister(fw_cfg_cmdline_dev); in fw_cfg_cmdline_set()
860 fw_cfg_cmdline_dev = platform_device_register_simple("fw_cfg", in fw_cfg_cmdline_set()
863 return PTR_ERR_OR_ZERO(fw_cfg_cmdline_dev); in fw_cfg_cmdline_set()
872 if (!fw_cfg_cmdline_dev || in fw_cfg_cmdline_get()
874 (fw_cfg_cmdline_dev->resource[0].flags == IORESOURCE_MEM))) in fw_cfg_cmdline_get()
877 switch (fw_cfg_cmdline_dev->num_resources) { in fw_cfg_cmdline_get()
880 resource_size(&fw_cfg_cmdline_dev->resource[0]), in fw_cfg_cmdline_get()
881 fw_cfg_cmdline_dev->resource[0].start); in fw_cfg_cmdline_get()
884 resource_size(&fw_cfg_cmdline_dev->resource[0]), in fw_cfg_cmdline_get()
885 fw_cfg_cmdline_dev->resource[0].start, in fw_cfg_cmdline_get()
886 fw_cfg_cmdline_dev->resource[1].start, in fw_cfg_cmdline_get()
887 fw_cfg_cmdline_dev->resource[2].start); in fw_cfg_cmdline_get()
890 resource_size(&fw_cfg_cmdline_dev->resource[0]), in fw_cfg_cmdline_get()
891 fw_cfg_cmdline_dev->resource[0].start, in fw_cfg_cmdline_get()
892 fw_cfg_cmdline_dev->resource[1].start, in fw_cfg_cmdline_get()
893 fw_cfg_cmdline_dev->resource[2].start, in fw_cfg_cmdline_get()
894 fw_cfg_cmdline_dev->resource[3].start); in fw_cfg_cmdline_get()
899 fw_cfg_cmdline_dev->num_resources); in fw_cfg_cmdline_get()
934 platform_device_unregister(fw_cfg_cmdline_dev); in fw_cfg_sysfs_exit()