https://github.com/torvalds/linux
Revision 236f651bf79ab7d521bdacf4753ddd0764334980 authored by Dave Airlie on 20 March 2013, 06:27:05 UTC, committed by Dave Airlie on 20 March 2013, 06:27:05 UTC
Alex writes:
"Mostly just small bug fixes.  Big change is new pci ids
for Richland APUs."

* 'drm-fixes-3.9' of git://people.freedesktop.org/~agd5f/linux:
  drm/radeon: add Richland pci ids
  drm/radeon: add support for Richland APUs
  drm/radeon/benchmark: allow same domains for dma copy
  drm/radeon/benchmark: make sure bo blit copy exists before using it
  drm/radeon: fix backend map setup on 1 RB trinity boards
  drm/radeon: fix S/R on VM systems (cayman/TN/SI)
2 parent s cf9a625 + b75bbaa
Raw File
Tip revision: 236f651bf79ab7d521bdacf4753ddd0764334980 authored by Dave Airlie on 20 March 2013, 06:27:05 UTC
Merge branch 'drm-fixes-3.9' of git://people.freedesktop.org/~agd5f/linux into drm-next
Tip revision: 236f651
bcd.c
#include <linux/bcd.h>
#include <linux/export.h>

unsigned _bcd2bin(unsigned char val)
{
	return (val & 0x0f) + (val >> 4) * 10;
}
EXPORT_SYMBOL(_bcd2bin);

unsigned char _bin2bcd(unsigned val)
{
	return ((val / 10) << 4) + val % 10;
}
EXPORT_SYMBOL(_bin2bcd);
back to top