Lines Matching refs:fw_cfg_cmdline_dev
775 static struct platform_device *fw_cfg_cmdline_dev; variable
814 if (fw_cfg_cmdline_dev) { in fw_cfg_cmdline_set()
816 platform_device_unregister(fw_cfg_cmdline_dev); in fw_cfg_cmdline_set()
862 fw_cfg_cmdline_dev = platform_device_register_simple("fw_cfg", in fw_cfg_cmdline_set()
865 return PTR_ERR_OR_ZERO(fw_cfg_cmdline_dev); in fw_cfg_cmdline_set()
874 if (!fw_cfg_cmdline_dev || in fw_cfg_cmdline_get()
876 (fw_cfg_cmdline_dev->resource[0].flags == IORESOURCE_MEM))) in fw_cfg_cmdline_get()
879 switch (fw_cfg_cmdline_dev->num_resources) { 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()
886 resource_size(&fw_cfg_cmdline_dev->resource[0]), in fw_cfg_cmdline_get()
887 fw_cfg_cmdline_dev->resource[0].start, in fw_cfg_cmdline_get()
888 fw_cfg_cmdline_dev->resource[1].start, in fw_cfg_cmdline_get()
889 fw_cfg_cmdline_dev->resource[2].start); in fw_cfg_cmdline_get()
892 resource_size(&fw_cfg_cmdline_dev->resource[0]), in fw_cfg_cmdline_get()
893 fw_cfg_cmdline_dev->resource[0].start, in fw_cfg_cmdline_get()
894 fw_cfg_cmdline_dev->resource[1].start, in fw_cfg_cmdline_get()
895 fw_cfg_cmdline_dev->resource[2].start, in fw_cfg_cmdline_get()
896 fw_cfg_cmdline_dev->resource[3].start); in fw_cfg_cmdline_get()
901 fw_cfg_cmdline_dev->num_resources); in fw_cfg_cmdline_get()
936 platform_device_unregister(fw_cfg_cmdline_dev); in fw_cfg_sysfs_exit()