RE: [PATCH] ipmi: Fix kernel panic at ipmi_ssif_thread()

2017-03-26 Thread Joseph Chang
[mailto:tcminy...@gmail.com] On Behalf Of Corey Minyard Sent: Saturday, March 25, 2017 10:53 AM To: Joseph Chang ; openipmi-develo...@lists.sourceforge.net; linux-kernel@vger.kernel.org Cc: Jiandi An ; Joeseph Chang Subject: Re: [PATCH] ipmi: Fix kernel panic at ipmi_ssif_thread() This

RE: [PATCH 3/3] dm9601: add support ethtool style utility

2016-03-11 Thread Joseph Chang
issue will be study later. Any helpful reference implementation data is appreciated. Best Regards, Joseph CHANG System Application Engineering Division Davicom Semiconductor, Inc. No. 6 Li-Hsin 6th Rd., Science-Based Park, Hsin-Chu, Taiwan. Tel: 886-3-5798797 Ex 8534 Fax: 886-3-5646929

RE: [PATCH 2/3] dm9601: manage eeprom to assure the chip for correct operation

2016-03-11 Thread Joseph Chang
eeprom is updated. (I don't know how to let the device reset by software ? Only un-plug and then plug the device.) Best Regards, Joseph CHANG System Application Engineering Division Davicom Semiconductor, Inc. No. 6 Li-Hsin 6th Rd., Science-Based Park, Hsin-Chu, Taiwan. Tel: 886-3-5798797 Ex

RE: [PATCH 1/3] dm9601: enable EP3 interrupt

2016-03-11 Thread Joseph Chang
--------- Best Regards, Joseph CHANG System Application Engineering Division Davicom Semiconductor, Inc. No. 6 Li-Hsin 6th Rd., Science-Based Park, Hsin-Chu, Taiwan. Tel: 886-3-5798797 Ex 8534 Fax: 886-3-5646929 Web: http://www.davicom.com.tw -Original Message

[PATCH 3/3] dm9601: add support ethtool style utility

2016-03-10 Thread Joseph CHANG
Add function dm9601_set_eeprom which tested good with ethtool utility, include the eeprom words dump and the eeprom byte write. Signed-off-by: Joseph CHANG --- drivers/net/usb/dm9601.c | 39 +++ 1 file changed, 39 insertions(+) diff --git a/drivers/net/usb

[PATCH 1/3] dm9601: enable EP3 interrupt

2016-03-10 Thread Joseph CHANG
Enable chip's EP3 interrupt to get the link-up notify soon immediately. Signed-off-by: Joseph CHANG --- drivers/net/usb/dm9601.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/net/usb/dm9601.c b/drivers/net/usb/dm9601.c index 0b4bdd3..520de4f 100644 --- a/drivers/ne

[PATCH 2/3] dm9601: manage eeprom to assure the chip for correct operation

2016-03-10 Thread Joseph CHANG
Add to maintain variant eeprom adapters which may have not right dm962x's format. Signed-off-by: Joseph CHANG --- drivers/net/usb/dm9601.c | 72 1 file changed, 72 insertions(+) diff --git a/drivers/net/usb/dm9601.c b/drivers/net/usb/dm9

[PATCH 1/1] dm9601: enable EP3 interrupt and enhance eeprom functions

2016-03-09 Thread Joseph CHANG
Enable chip's EP3 interrupt to get the link-up notify soon immediately. Add to maintain variant eeprom adapters which may have not right dm9620x's format. Add function dm9601_set_eeprom which tested good with ethtool utility. Signed-off-by: Joseph CHANG --- drivers/net/usb/dm96

RE: [PATCH 1/1] net: add dm9620 net usb driver

2013-07-02 Thread Joseph Chang
Dear Peter, This is Joseph CHANG, I am glade to contact and work with you. I am busy in some affairs else these days, and will like to be back soon. For the begin, We copy the source code 'dm9601.c' which was by you, In order to work for our new chips (DM9620, DM9621, DM9621A

[PATCH 1/1] net: add dm9620 net usb driver

2013-06-20 Thread Joseph CHANG
ARM embedded. Signed-off-by: Joseph CHANG --- drivers/net/usb/Kconfig | 13 + drivers/net/usb/Makefile |1 + drivers/net/usb/dm9620.c | 796 ++ 3 files changed, 810 insertions(+), 0 deletions(-) create mode 100644 drivers/net/usb/dm9620.c diff

[PATCH 1/1] net: add dm9620 net usb driver

2013-06-19 Thread Joseph CHANG
ARM embedded. Signed-off-by: Joseph CHANG --- drivers/net/usb/Kconfig | 13 + drivers/net/usb/Makefile |1 + drivers/net/usb/dm9620.c | 798 ++ 3 files changed, 812 insertions(+), 0 deletions(-) create mode 100644 drivers/net/usb/dm9620.c

[PATCH 1/1] DM9000B: driver initialization upgrade

2013-03-29 Thread Joseph CHANG
owing DM9000_NCR reset cause by dm9000_open() clear the NCR_MAC_LBK bit. Without this fix, Power-up FIFO pointers error happen around 2% rate among Davicom's customers' boards. With this fix, All above cases can be solved. Signed-off-by: Joseph CHANG --- drivers/net/ethernet/davicom/

RE: Davicom Linux driver

2013-03-27 Thread Joseph Chang
Dear Miller, This is Joseph CHANG. I had sent you the patches used my gmail earlier than Allen did. My gmail account is josright...@gmail.com The patches's subjects were: [PATCH 1/2] ethernet: dm9000 driver: davicom: upgrade driver: 3rd trial [PATCH 2/2] ethernet: dm9000 driver: da

RE: [PATCH 1/2] ethernet: dm9000 driver: davicom: upgrade driver: 3rd trial

2013-03-27 Thread Joseph Chang
The driver could get wrong DM9000B FIFO(internal) state during driver initialize, But not each - target board case, error rate is around 2%. - We patch the driver this way to solve this initial fatal issue. Best Regards, Joseph CHANG System Application Engineering Division Davicom Semiconductor,

[PATCH 1/2] ethernet: dm9000 driver: davicom: upgrade driver: 3rd trial

2013-03-27 Thread Joseph CHANG
Fixing bug for DM9000B(DSP) which is a DSP revision! 3rd trial. Tested to Davicom DM9000 series include DM9000E(analog), DM9000A(analog), DM9000B(DSP), and DM9000C(DSP) in X86 and ARM Embedded Linux these years. Signed-off-by: Joseph CHANG --- drivers/net/ethernet/davicom/dm9000.c | 219

[PATCH 2/2] ethernet: dm9000 driver: davicom: upgrade driver: 3rd trial patch2

2013-03-27 Thread Joseph CHANG
Fixing bug for DM9000B(DSP) patch2 Tested to Davicom DM9000E, DM9000A, DM9000B(DSP), and DM9000C(DSP) patch2 Signed-off-by: Joseph CHANG --- drivers/net/ethernet/davicom/dm9000.c | 26 -- 1 files changed, 12 insertions(+), 14 deletions(-) diff --git a/drivers/net

[PATCH 1/1] ethernet: dm9000 driver: davicom: upgrade driver

2013-03-26 Thread Joseph CHANG
Fixing bug for DM9000B which is a DSP revision! Had tested to Davicom DM9000 series include DM9000E(analog), DM9000A(analog), DM9000B(dsp) and DM9000C(dsp) in X86 and ARM Embedded Linux these years. Signed-off-by: Joseph CHANG --- drivers/net/ethernet/davicom/dm9000.c | 12