rs690.c (1614f8b17b8cc3ad143541d41569623d30dbc9ec) rs690.c (4c7886791264f03428d5424befb1b96f08fc90f4)
1/*
2 * Copyright 2008 Advanced Micro Devices, Inc.
3 * Copyright 2008 Red Hat Inc.
4 * Copyright 2009 Jerome Glisse.
5 *
6 * Permission is hereby granted, free of charge, to any person obtaining a
7 * copy of this software and associated documentation files (the "Software"),
8 * to deal in the Software without restriction, including without limitation

--- 647 unchanged lines hidden (view full) ---

656 rs690_suspend(rdev);
657 r100_cp_fini(rdev);
658 r100_wb_fini(rdev);
659 r100_ib_fini(rdev);
660 radeon_gem_fini(rdev);
661 rs400_gart_fini(rdev);
662 radeon_irq_kms_fini(rdev);
663 radeon_fence_driver_fini(rdev);
1/*
2 * Copyright 2008 Advanced Micro Devices, Inc.
3 * Copyright 2008 Red Hat Inc.
4 * Copyright 2009 Jerome Glisse.
5 *
6 * Permission is hereby granted, free of charge, to any person obtaining a
7 * copy of this software and associated documentation files (the "Software"),
8 * to deal in the Software without restriction, including without limitation

--- 647 unchanged lines hidden (view full) ---

656 rs690_suspend(rdev);
657 r100_cp_fini(rdev);
658 r100_wb_fini(rdev);
659 r100_ib_fini(rdev);
660 radeon_gem_fini(rdev);
661 rs400_gart_fini(rdev);
662 radeon_irq_kms_fini(rdev);
663 radeon_fence_driver_fini(rdev);
664 radeon_object_fini(rdev);
664 radeon_bo_fini(rdev);
665 radeon_atombios_fini(rdev);
666 kfree(rdev->bios);
667 rdev->bios = NULL;
668}
669
670int rs690_init(struct radeon_device *rdev)
671{
672 int r;

--- 43 unchanged lines hidden (view full) ---

716 /* Fence driver */
717 r = radeon_fence_driver_init(rdev);
718 if (r)
719 return r;
720 r = radeon_irq_kms_init(rdev);
721 if (r)
722 return r;
723 /* Memory manager */
665 radeon_atombios_fini(rdev);
666 kfree(rdev->bios);
667 rdev->bios = NULL;
668}
669
670int rs690_init(struct radeon_device *rdev)
671{
672 int r;

--- 43 unchanged lines hidden (view full) ---

716 /* Fence driver */
717 r = radeon_fence_driver_init(rdev);
718 if (r)
719 return r;
720 r = radeon_irq_kms_init(rdev);
721 if (r)
722 return r;
723 /* Memory manager */
724 r = radeon_object_init(rdev);
724 r = radeon_bo_init(rdev);
725 if (r)
726 return r;
727 r = rs400_gart_init(rdev);
728 if (r)
729 return r;
730 rs600_set_safe_registers(rdev);
731 rdev->accel_working = true;
732 r = rs690_startup(rdev);

--- 13 unchanged lines hidden ---
725 if (r)
726 return r;
727 r = rs400_gart_init(rdev);
728 if (r)
729 return r;
730 rs600_set_safe_registers(rdev);
731 rdev->accel_working = true;
732 r = rs690_startup(rdev);

--- 13 unchanged lines hidden ---