/linux-6.3-rc2/arch/m68k/fpsp040/ |
A D | decbin.S | 4 | Description: Converts normalized packed bcd value pointed to by 7 | Input: Normalized packed bcd value in ETEMP(a6). 30 | A2. Convert the bcd mantissa to binary by successive 137 | ( ) d4: first word of bcd 138 | ( ) a0: pointer to working bcd value 139 | ( ) a6: pointer to original bcd value 140 | (*) FP_SCR1: working copy of original bcd value 147 movel ETEMP(%a6),(%a0) |save input bcd value 150 movel (%a0),%d4 |get first word of bcd 433 movel (%a0),%d4 |reload 1st bcd word to d4 [all …]
|
A D | binstr.S | 5 | Description: Converts a 64-bit binary integer to bcd. 8 | d0, and a pointer to start in memory for bcd characters 12 | Output: LEN bcd digits representing the 64-bit integer. 36 | into d2:d3. D1 will contain the bcd digit formed. 57 | a0: pointer into memory for packed bcd string formation
|
A D | bindec.S | 8 | to bcd format. 55 | in the output before conversion to bcd. LAMBDA is the 92 | A14. Convert the mantissa to bcd. 94 | mantissa to bcd in memory. The input to binstr is 97 | The bcd digits are stored in the correct position in 100 | A15. Convert the exponent to bcd. 101 | As in A14 above, the exp is converted to bcd and the 331 | in the output before conversion to bcd. LAMBDA is the sign 626 | a0: pointer into memory for packed bcd string formation
|
/linux-6.3-rc2/drivers/usb/storage/ |
A D | usual-tables.c | 94 unsigned vid, pid, bcd; in usb_usual_ignore_device() local 100 bcd = le16_to_cpu(udev->descriptor.bcdDevice); in usb_usual_ignore_device() 104 p->bcdmin <= bcd && p->bcdmax >= bcd) in usb_usual_ignore_device()
|
/linux-6.3-rc2/drivers/rtc/ |
A D | rtc-ds1305.c | 105 static unsigned bcd2hour(u8 bcd) in bcd2hour() argument 107 if (bcd & DS1305_HR_12) { in bcd2hour() 110 bcd &= ~DS1305_HR_12; in bcd2hour() 111 if (bcd & DS1305_HR_PM) { in bcd2hour() 113 bcd &= ~DS1305_HR_PM; in bcd2hour() 115 hour += bcd2bin(bcd); in bcd2hour() 118 return bcd2bin(bcd); in bcd2hour()
|
/linux-6.3-rc2/Documentation/ABI/testing/ |
A D | configfs-usb-gadget | 28 bcdDevice bcd device release number 29 bcdUSB bcd USB specification version number 155 bcdVersion bcd WebUSB specification version number
|
/linux-6.3-rc2/include/linux/ |
A D | bsg.h | 17 void bsg_unregister_queue(struct bsg_device *bcd);
|
/linux-6.3-rc2/tools/perf/pmu-events/arch/powerpc/ |
A D | mapfile.csv | 16 004[bcd][[:xdigit:]]{4},1,power8,core
|
/linux-6.3-rc2/arch/x86/kvm/ |
A D | i8254.h | 20 u8 bcd; /* not supported */ member
|
A D | i8254.c | 193 c->bcd); in pit_latch_status() 484 s->bcd = val & 1; in pit_ioport_write()
|
/linux-6.3-rc2/drivers/media/platform/aspeed/ |
A D | aspeed-video.c | 315 struct aspeed_video_addr bcd; member 599 if (bcd_buf_need && !video->bcd.size) { in aspeed_video_start_frame() 600 if (!aspeed_video_alloc_buf(video, &video->bcd, in aspeed_video_start_frame() 606 aspeed_video_write(video, VE_BCD_ADDR, video->bcd.dma); in aspeed_video_start_frame() 608 &video->bcd.dma, video->bcd.size); in aspeed_video_start_frame() 609 } else if (!bcd_buf_need && video->bcd.size) { in aspeed_video_start_frame() 610 aspeed_video_free_buf(video, &video->bcd); in aspeed_video_start_frame() 718 memset((u8 *)v->bcd.virt, 0x00, VE_BCD_BUFF_SIZE); in aspeed_video_swap_src_buf() 1336 if (video->bcd.size) in aspeed_video_stop() 1337 aspeed_video_free_buf(video, &video->bcd); in aspeed_video_stop()
|
/linux-6.3-rc2/include/dt-bindings/usb/ |
A D | pd.h | 150 #define VDO_PRODUCT(pid, bcd) (((pid) & 0xffff) << 16 | ((bcd) & 0xffff)) argument
|
/linux-6.3-rc2/include/linux/usb/ |
A D | pd_vdo.h | 168 #define VDO_PRODUCT(pid, bcd) (((pid) & 0xffff) << 16 | ((bcd) & 0xffff)) argument
|
/linux-6.3-rc2/arch/x86/math-emu/ |
A D | reg_ld_str.c | 302 u_char bcd; in FPU_load_bcd() local 312 FPU_get_user(bcd, s + pos); in FPU_load_bcd() 314 l += bcd >> 4; in FPU_load_bcd() 316 l += bcd & 0x0f; in FPU_load_bcd()
|
/linux-6.3-rc2/arch/mips/include/asm/sgi/ |
A D | hpc3.h | 66 volatile u32 bcd; /* byte count info */ member
|
/linux-6.3-rc2/scripts/mod/ |
A D | file2alias.c | 239 static unsigned int incbcd(unsigned int *bcd, in incbcd() argument 244 unsigned int init = *bcd, i, j; in incbcd() 249 *bcd += inc; in incbcd() 255 c = (*bcd >> (i << 2)) & 0xf; in incbcd() 264 *bcd = 0; in incbcd() 271 *bcd += c << (i << 2); in incbcd()
|
/linux-6.3-rc2/arch/x86/include/uapi/asm/ |
A D | kvm.h | 279 __u8 bcd; member
|
/linux-6.3-rc2/tools/arch/x86/include/uapi/asm/ |
A D | kvm.h | 279 __u8 bcd; member
|
/linux-6.3-rc2/lib/ |
A D | Makefile | 45 obj-y += bcd.o sort.o parser.o debug_locks.o random32.o \
|