Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Feb 2014 22:34:58 +0000 (GMT)
From:      Gavin Atkinson <gavin@FreeBSD.org>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, imp@freebsd.org
Subject:   Re: svn commit: r261216 - head/sys/dev/pccbb
Message-ID:  <alpine.BSF.2.00.1402022216230.33534@ury.york.ac.uk>
In-Reply-To: <201401271949.s0RJnr7t067977@svn.freebsd.org>
References:  <201401271949.s0RJnr7t067977@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--830102327-1676614541-1391380498=:33534
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Mon, 27 Jan 2014, John Baldwin wrote:
> Author: jhb
> Date: Mon Jan 27 19:49:52 2014
> New Revision: 261216
> URL: http://svnweb.freebsd.org/changeset/base/261216
> 
> Log:
>   Explicitly enable I/O and memory decoding in the bridge's command register
>   when activating an I/O or memory window on the CardBus bridge.

This fixes some, but not all of my machines.  One in particular, a Toshiba 
M5 laptop, remains broken by r254263 even with this change.  Specificaly, 
the laptop does not notice when a card is inserted.

The attached minimal patch gets things working again, though I don't know 
if is the correct fix or if a more involved fix is required.

dmesg before and after that patch:

http://people.freebsd.org/~gavin/m5-dmesg-before.txt
http://people.freebsd.org/~gavin/m5-dmesg-after.txt

The only difference is the cbb register dump, the one bit that I am 
setting in the patch.

Thanks,

Gavin
--830102327-1676614541-1391380498=:33534
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=m5-diff-minimal
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.BSF.2.00.1402022234580.33534@ury.york.ac.uk>
Content-Description: 
Content-Disposition: attachment; filename=m5-diff-minimal

SW5kZXg6IC91c3Ivc3JjL3N5cy9kZXYvcGNjYmIvcGNjYmJfcGNpLmMNCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0NCi0tLSAvdXNyL3NyYy9zeXMvZGV2L3Bj
Y2JiL3BjY2JiX3BjaS5jCShyZXZpc2lvbiAyNjEzNTIpDQorKysgL3Vzci9z
cmMvc3lzL2Rldi9wY2NiYi9wY2NiYl9wY2kuYwkod29ya2luZyBjb3B5KQ0K
QEAgLTQ3Miw2ICs0NzIsNyBAQA0KIA0KIAkvKiBFbmFibGUgbWVtb3J5IGFj
Y2VzcyAqLw0KIAlwY2lfZW5hYmxlX2J1c21hc3RlcihzYy0+ZGV2KTsNCisJ
UENJX01BU0tfQ09ORklHKHNjLT5kZXYsIFBDSVJfQ09NTUFORCwgfCBQQ0lN
X0NNRF9QT1JURU4sIDIpOw0KIA0KIAkvKiBkaXNhYmxlIExlZ2FjeSBJTyAq
Lw0KIAlzd2l0Y2ggKHNjLT5jaGlwc2V0KSB7DQo=

--830102327-1676614541-1391380498=:33534--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1402022216230.33534>