mcb: Use DEFINE_RES_MEM() helper macro and fix the end address
Use DEFINE_RES_MEM() to save a couple of lines of code, which makes the code a bit shorter and easier to read. The start address does not need to appear twice. By the way, the value of '.end' should be "start + size - 1". So the previous writing should have omitted subtracted 1. Fixes: acf5e051ac44 ("MCB: add support for SC31 to mcb-lpc") Fixes: 73edc8f7ccef ("mcb: Added support for LPC or non PCI based MCB carrier") Signed-off-by: Zhen Lei <thunder.leizhen@huawei.com> Link: https://lore.kernel.org/r/20210616073030.834-2-thunder.leizhen@huawei.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
d02908ad8f
commit
6f746d485f
@ -105,17 +105,8 @@ out_put:
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
static struct resource sc24_fpga_resource = {
|
static struct resource sc24_fpga_resource = DEFINE_RES_MEM(0xe000e000, CHAM_HEADER_SIZE);
|
||||||
.start = 0xe000e000,
|
static struct resource sc31_fpga_resource = DEFINE_RES_MEM(0xf000e000, CHAM_HEADER_SIZE);
|
||||||
.end = 0xe000e000 + CHAM_HEADER_SIZE,
|
|
||||||
.flags = IORESOURCE_MEM,
|
|
||||||
};
|
|
||||||
|
|
||||||
static struct resource sc31_fpga_resource = {
|
|
||||||
.start = 0xf000e000,
|
|
||||||
.end = 0xf000e000 + CHAM_HEADER_SIZE,
|
|
||||||
.flags = IORESOURCE_MEM,
|
|
||||||
};
|
|
||||||
|
|
||||||
static struct platform_driver mcb_lpc_driver = {
|
static struct platform_driver mcb_lpc_driver = {
|
||||||
.driver = {
|
.driver = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user