Skip to content

Introduce common hex_to_bin() helper

Andy Shevchenko lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10lib: introduce common method to convert hex digitsinclude/linux/kernel.h lib/hexdump.c+21 -03 replies
2/10drivers: isdn: use new hex_to_bin() methoddrivers/isdn/gigaset/capi.c+1 -120 replies
3/10usb: atm: speedtch: use new hex_to_bin() methoddrivers/usb/atm/speedtch.c+2 -30 replies
4/10drivers: net: use new hex_to_bin() methoddrivers/net/sb1250-mac.c+2 -300 replies
5/10drivers: net: use new hex_to_bin() methoddrivers/net/cxgb3/t3_hw.c+4 -121 reply
6/10sysctl: don't use own implementation of hex_to_bin()kernel/sysctl_binary.c+3 -60 replies
7/10staging: rt2860: use new hex_to_bin() methoddrivers/staging/rt2860/common/rtmp_init.c drivers/staging/rt2860/rtmp.h+2 -150 replies
8/10fs: ldm: don't use own implementation of hex_to_bin()fs/partitions/ldm.c+9 -90 replies
9/10drivers: wireless: use new hex_to_bin() methoddrivers/net/wireless/airo.c+4 -111 reply
10/10drivers: acpi: don't use own implementation of hex_to_bin()drivers/acpi/bus.c+2 -70 replies

Reviews trailers per patch

2 of 10 patches have a Reviewed-by or Acked-by.

PatchTilman SchmidtDivy Le Ray
1/10
2/10A-b
3/10
4/10
5/10A-b
6/10
7/10
8/10
9/10
10/10

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/10] Introduce common hex_to_bin() helper

Hello.

Here is set of patches related to hex_to_bin() custom implementations. Many of them are changed to newly introduced common method.

The idea published early by Harvey Harrison [1], but was given to me by Alexander Shishkin.

[1] http://lkml.indiana.edu/hypermail/linux/kernel/0805.0/0323.html

This version is just rebase against today's linux kernel.

Andy Shevchenko (10):
lib: introduce common method to convert hex digits
drivers: isdn: use new hex_to_bin() method
usb: atm: speedtch: use new hex_to_bin() method
drivers: net: use new hex_to_bin() method
drivers: net: use new hex_to_bin() method
sysctl: don't use own implementation of hex_to_bin()
staging: rt2860: use new hex_to_bin() method
fs: ldm: don't use own implementation of hex_to_bin()
drivers: wireless: use new hex_to_bin() method
drivers: acpi: don't use own implementation of hex_to_bin()

 drivers/acpi/bus.c                        |    9 +------
 drivers/isdn/gigaset/capi.c               |   13 +----------
 drivers/net/cxgb3/t3_hw.c                 |   16 +++----------
 drivers/net/sb1250-mac.c                  |   32 +---------------------------
 drivers/net/wireless/airo.c               |   15 +++----------
 drivers/staging/rt2860/common/rtmp_init.c |   15 +-----------
 drivers/staging/rt2860/rtmp.h             |    2 -
 drivers/usb/atm/speedtch.c                |    5 +--
 fs/partitions/ldm.c                       |   18 ++++++++--------
 include/linux/kernel.h                    |    2 +
 kernel/sysctl_binary.c                    |    9 ++-----
 lib/hexdump.c                             |   19 +++++++++++++++++
 12 files changed, 50 insertions(+), 105 deletions(-)